Human Factors, UX & Psychology.

Teaching HCI

 

Teaching HCI

 
 
  • HCI and Human Factors Consultant

  • Assistant Adjunct Professor in HCI and Python Language

 
 

I have taught students from the pre-school level to masters’ students in Asia and in the U.S. My own personal teaching goals emphasize on:

  • How can young children (age 5-8) learn about design-thinking and critical skills?

  • How can we enhance teamwork and critical thinking in university students?

 

I simplify self-initiated project ideas from children and students ranging from age 5-18. Students learn design-thinking method and programming tools such as Python and Arduino, that is necessary to complete their project.



 
 
 

Storyboarding in Scratch by a student (age 5)

Design-thinking methods with emphasis on usability

  • Storyboarding - storyboarding is a wonderful way to teach small children how to design and implement their ideas.

  • Prototyping - the complexity of prototyping and use of specific tools would differ depending on the age group and the students’ skill level

  • User testing - students learn how to conduct usability testing with prototype

  • Presentation- Emphasis on how to convey the design-thinking process to others

 

Robotic hand prototype by students (age 8), programmed using Microbit

 

Basketball Counter prototype by students age 14, programmed using Arduino

 

Interactive Piano Workshop for young children to understand how to design and prototype using input controller devices and coding in Scratch.

After the series of workshops or courses, students takeaway:

1) understand design-thinking and user-experience

2) programming language skills (e.g., Microbit, Python, Arduino)

3) programming of sensors

4) designing a physical prototype