Children are often fascinated with robots and want to control (program) them. Currently, most programming environments are screen-based, requiring the use of either a mouse and keyboard or a touch screen. This project will investigate the use of physical coding blocks (tangibles) as an alternative approach to programming robots, and writing software programs.
The project will primarily focus on the creation of an embedded system to detect and interpret a chain of physical programming blocks, generate the intended software program, and display the associated output.
Undergraduate
Potential research components of this project include:
None
Embedded Systems (405.760, Lab)