George Lucas Educational Foundation

Douglas Kiang

Speaker, presenter, teacher, gamer, dad

Douglas Kiang is a dynamic speaker, teacher, and workshop presenter with over twenty years of teaching experience in independent schools at every grade level. He currently teaches at Punahou School in Honolulu, Hawaii, where he teaches computer science and supports faculty in the one-to-one program. Douglas holds a master’s degree in Technology, Innovation, and Education from Harvard and is an Apple Distinguished Educator.

Follow Me

  • twitter icon


  • Coding in the Classroom

    Coding By Design: A Design-First Approach

    Instead of teaching coding, start with design thinking and empathy. Have students design a service-oriented app and then figure out how they can build it.
  • Classroom Management

    The Agile Classroom

    While a classroom is different from a startup, certain mindsets and strategies translate well: vision, agility, the right tools, creative thinking, and recognizing individual strengths.
  • Game-Based Learning

    Using Gaming Principles to Engage Students

    Improve your grasp of instructional design by looking at five game design dynamics and applying them to how you build curriculum and run your class.
  • Game-Based Learning

    3 Ways Coding and Gaming Can Enhance Learning

    Guest blogger Douglas Kiang, computer science teacher and edtech advocate, shows how the Inform7 language, the Minecraft game and the Maker-friendly Arduino kit can enhance learning in high school, middle school and elementary school classrooms.