University and Primary Schools Cooperation for Small Robots Programming

  • G. Barbara Demo
  • Simonetta Siega
  • M. Stella De Michele
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5736)


In July 2007, in the Italian northwest region named Piedmont, a number of teachers and school headmasters created a School-Net for k-12 "Educational use of robotics". The School-Net aims at promoting Papert’s constructionism in a cooperative environment and at setting up a model of small robots programming activities integrated in standard curricula covered in k-12 school years. The project is based on the cooperation between the School-Net and the Computer Science Department of the Turin University for providing technical competences with mini-languages, designing and implementing program development environments pupils oriented and maintaining a community of practice supporting teachers during their activities with robots. Here we concentrate on primary school activities where educational aspects concerned by using small robots fill a long list with, of course, mathematics but also education to affectivity, creativity, communication, geography and others. Experiences from the project are here described.


cross-disciplinary activities inquiry based teaching and learning techniques pupil centered teaching programming mini-languages 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Papert, S.: Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, New York (1980)Google Scholar
  2. 2.
    Vygotskij, L.S. (ed.): Thought and language. Universitaria G. Barbèra, Florence (1934)Google Scholar
  3. 3.
    Vegetti, M.S.: Man psychology: for a science of a socio-historic education. In: Liverta Sempio, O., Vygotskij, Piaget, Bruner (eds.) Concepts for the Development, Raffaello Cortina, Milan (1998)Google Scholar
  4. 4.
    Marcianò, G.: Robotics as a learning environment. In: Didamatica Conference 2007, pp. 22–30 (2007)Google Scholar
  5. 5.
    Baum, D.: NQC language,
  6. 6.
    Marcianò, G.: Robotics languages for schools. In: Didamatica Conference 2006, pp. 185–197 (2006)Google Scholar
  7. 7.
    Demo, G.B.: Marcianó, G., Contributing to the Development of Linguistic and Logical Abilities through Robotics. In: 11th European Logo Conference, Comenious University Press, Bratislava, p. 46 (2007),
  8. 8.
    Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., Miller, P.: Mini-languages: A Way to Learn Programming Principles. Education and Information Technologies 2(1), 65–83 (1997)CrossRefGoogle Scholar
  9. 9.
    Marcianò, G., Siega, S.: Informatics as a language. In: Proc. Didamatica 2005, Potenza (2005)Google Scholar
  10. 10.
    Demo, G.B.: Programming Robots in Primary Schools Deserves a Renewed Attention. In: Proc. First World Summit Knowledge Society, Athens, September 24-28 (2008)Google Scholar
  11. 11.
    Kurebayashi, S., Kanemune, S., Kamada, T., Kuno, Y.: The Effect of Learning Programming with Autonomous Robots for Elementary School Students. In: 11th European Logo Conference, p. 46. Comenious University Press, Bratislava (2007), Google Scholar
  12. 12.
    Horn, M.S., Jacob, R.J.K.: Tangible programming in the classroom with Tern. In: CHI 2007 Conference On Human factors in computing systems, 965-1970, San Jose (2007)Google Scholar
  13. 13.
    Demo, G.B., Marcianó, G., Siega, S.: Concrete Programming using Small Robots in Primary Schools. In: 8th IEEE International Conference on Advanced Learning Technologies, pp. 301–302. IEEE Press, New York (2008)Google Scholar
  14. 14.
    Resnick, M., Bruckman, A., Martin, F.: Pianos Not Stereos: Creating Computational Con-struction Kits. J. Interactions 3, 6 (1996)Google Scholar
  15. 15.
    Kopciowsky, J.: The learning process according to Feuerstein. La Scuola, Brescia (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • G. Barbara Demo
    • 1
  • Simonetta Siega
    • 2
  • M. Stella De Michele
    • 3
  1. 1.Computer Science DepartmentUniversity of TurinTurinItaly
  2. 2.Istituto Comprensivo “Fogazzaro” di Baveno (VB)BavenoItaly
  3. 3.I Circolo Didattico Settimo TorineseSettimo TorineseItaly

Personalised recommendations