User interface design: Controllers for all

In this lesson, students design and implement a new user-interface that allows a user to interact with a digital program. This lesson idea was created by Rebecca Vivian.

Additional details

Year band(s) 5-6
Content type Lesson ideas
Format Web page
Core and overarching concepts Digital systems
Technologies & Programming Language​s Electronic programming boards
Keywords Makey makey, Programming, Algorithms, Scratch, Technology, Computer program, CSER, Computer Science Education Research Group, Rebecca Vivian



Creative Commons Attribution 4.0, unless otherwise indicated.