User login

Human Interface Design: The Chocolate Factory

Source Institutions

    Computer Science Unplugged

Add to listGo to activity
Human Interface Design: The Chocolate Factory

In this activity about human interface design issues, learners help the Oompa-Loompas of a great chocolate factory solve different problems. Through this exercise, learners will explore affordance, mapping, transfer effects, population stereotypes, and visible constraints. Variations, extensions, background information and further reading suggestions are included in the PDF.

Quick Guide

Preparation Time:
5 to 10 minutes

Learning Time:
1 to 2 hours

Estimated Materials Cost:

Age Range:
Ages 8 - 18

Resource Types:
Activity, Lesson/Lesson Plan, Simulation



  • Engineering and Technology
    • Computing
      • Computer Science
      • Information Systems
      • Information Technology
    • Engineering
      • Civil Engineering
      • Computer Engineering
      • Manufacturing Engineering
    • Technology
      • Information and Communication
      • Manufacturing
  • Mathematics
    • Problem Solving
    • Representation
  • The Nature of Science
    • Science and Society
      • Risks and Benefits
  • The Nature of Technology
    • Technology and Society
      • Impacts of Technology
    • The Design Process
      • Problem Solving
      • Troubleshooting and Maintenance

Informal Categories

  • Computers


To use this activity, learners need to:

  • see
  • read
  • touch

Learning styles supported:

  • Involves teamwork and communication skills
  • Involves hands-on or lab activities


Foreign language versions of this resource:

Components that are part of this resource:

Includes alignment to state and/or national standards

This resource is part of:

Access Rights:

  • Free access


  • Bell, Tim; Witten, Ian; Fellows, Mike


Funding Sources:

  • Brian Mason Scientific and Technical Trust
  • Google Inc.

Related Video:


User Lists

This resource is part of these lists: