Leisure robotics: an African child's gateway to programming

Andrew Cyrus Smith · 2009

This paper describes an alternative programming system which can be constructed with minimal mechanical and electronic knowledge in an environment such as the FabLab. This system, dubbed GameBlocks, makes use of Tangible User Interfaces to control the movements of a motorised toy robot. No prior programming experience is required to use the system and no reading and writing abilities are necessary either. Such a system is possible because the user interface makes use of icons only and consists of three-dimensional objects that are manipulated in 'constructing' the required code sequence for controlling the robot. An overview of the system components, the design concepts, and experiences in creating the first prototype in the FabLab is provided. The paper concludes with a short description of our subsequent prototypes, highlighting the features we manipulated to incorporate the learning gained from the first prototype.

Read the paper · More papers on PaperTik