G. Barbara Demo

Learn More
In primary schools robot programming is fun and may therefore represent an excellent tool both for introducing to ICT and for helping the development of logical and linguistic abilities of schoolchildren. Core of our project is NQCBaby, a Logo-like robot programming language, which – in the tradition of Logo – is child-oriented rather than robot-oriented(More)
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,(More)
ABsrRAcT The CODASYL database (db) statements m an apph-cation program can have one or more different semantics associated with It, dependmg on the path through which the execution reaches that statement This makes the CODASYL operations m a db program context dependent The previous works on the conversion of db programs from the CODASYL record at a time(More)
In this chapter we describe an inquiry based science education (IBSE) theoretical framework applied to robotics activities carried out in European K-12 classrooms during last six years. Interactions between IBSE, problem-based learning, constructivist/constructionist learning theories and technology are discussed. Example activities will show that(More)