DocumentCode
2086604
Title
Concrete Programming: Using Small Robots in Primary Schools
Author
Demo, G. Barbara ; Marciano, G. ; Siega, Simonetta
Author_Institution
Dip. Inf., Univ. di Torino, Torino
fYear
2008
fDate
1-5 July 2008
Firstpage
301
Lastpage
302
Abstract
Small robots are very simple computers that can move autonomously. Their use in primary schools allows pupils to have concrete yet full programming experiences at the age in which Piaget situates the concrete operational stage of cognitive development. Indeed, for their first robotic activities, pupils think of paths where the robot moves forward, decides which direction to go when getting to a crossroad or repeats part of its previous trip. In planning a path for their robot, children walk it themselves thus finding out its successive tangible parts and related features. Our pupils use NQCBaby and NXCJunior programming languages for the formal specification of their robot´s behaviour. These are textual languages, mother-tongue-based and Logo-like, in order to be oriented to children rather than to robots. Thus, when programming small robots, children are introduced to a deep computer competence because they deal with the basic blocks of algorithmics (sequence, selection and iteration) and learn how to specify them.
Keywords
computer science education; control engineering education; mobile robots; robot programming; computer competence; concrete programming; path planning; primary schools; robotic activities; robots programming; small robots; Cognitive robotics; Computational geometry; Computer languages; Concrete; Educational institutions; Legged locomotion; Path planning; Robot programming; Robot sensing systems; Virtual colonoscopy; Mindstorms; Primary Schools; programmable robots;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Learning Technologies, 2008. ICALT '08. Eighth IEEE International Conference on
Conference_Location
Santander, Cantabria
Print_ISBN
978-0-7695-3167-0
Type
conf
DOI
10.1109/ICALT.2008.190
Filename
4561692
Link To Document