Skip to main content

Simulating LEGO Mindstorms Robots to Facilitate Teaching Computer Programming to School Students

  • Conference paper
Towards Ubiquitous Learning (EC-TEL 2011)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6964))

Included in the following conference series:

Abstract

Programmable robots like Lego Mindstorms have proven to be an effective mediator to teach computer programming to school children. Therefore several projects that aim at increasing the interest in computer programming and computer science in general use robots as a cornerstone in their course concepts. Handing out robotic kits to the school students who have participated in the courses is not feasible, thus the learning content cannot be repeated and enhanced at home. We developed a flexible multi-user simulation environment for LEGO Mindstorms NXT robots which is closely integrated into our pedagogical teaching scenarios. User tests show that this environment can be successfully used to increase the long-term outreach of our courses.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boles, D.: Programmieren spielend gelernt mit dem Java-Hamster-Modell. Teubner (2008)

    Google Scholar 

  2. Brauner, P., Leonhardt, T., Ziefle, M., Schroeder, U.: The effect of tangible artifacts, gender and subjective technical competence on teaching programming to seventh graders. In: Hromkovič, J., Královič, R., Vahrenhold, J. (eds.) ISSEP 2010. LNCS, vol. 5941, pp. 61–71. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  3. Chandler, P., Sweller, J.: Cognitive Load Theory and the Format of Instruction. Cognition and Instruction 8(4), 293–332 (1991)

    Article  Google Scholar 

  4. De Boer, W.H.: Fast Terrain Rendering Using Geometrical Mipmapping (2000), http://www.flipcode.com/tutorials/tut_geomipmaps.shtml

  5. Eggert, D.W.: Using the Lego mindstorms NXT robot kit in an introduction to C programming class. J. Comput. Small Coll. 24(6), 8–10 (2009)

    Google Scholar 

  6. Hartmann, S., Schecker, H.: Bietet Robotik Mädchen einen Zugang zu Informatik, Technik und Naturwissenschaft? – Evaluationsergebnisse zu dem Projekt Roberta. Zeitschrift für Didaktik der Naturwissenschaften 11, 7–19 (2005)

    Google Scholar 

  7. Kölling, M., Henriksen, P.: Game programming in introductory courses with direct state manipulation. In: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education. ITiCSE 2005, pp. 59–63. ACM Press, New York (2005)

    Google Scholar 

  8. Leonhardt, T., Brauner, P., Siebert, J., Schroeder, U.: Übertragbarkeit singulärer MINT-Interesse-initiierender außerschulischer Maßnahmen. In: INFOS 2011, 14. GI-Fachtagung Informatik und Schule (September 2011) (accepted)

    Google Scholar 

  9. Leonhardt, T., Schroeder, U.: go4IT!: Initiierung und nachhaltige Förderung von Interesse an MINT-Fächern bei Mädchen. In: Informatische Bildung in Theorie und Praxis, Beiträge zur INFOS 2009, 13. GI-Fachtagung - Informatik und Schule, Berlin (2009)

    Google Scholar 

  10. Papert, S.: Mindstorms: Children, Computers, and powerful Ideas. Basic Books, Inc., New York (1980)

    Google Scholar 

  11. Resnick, M., Maloney, J., Kafai, Y., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., et al.: Scratch: programming for all. Communications of the ACM 52(11), 60–67 (2009)

    Article  Google Scholar 

  12. Schinzel, B.: Informatik und Geschlechtergerechtigkeit in Deutschland Annäherungen. Reihe Gender Studies (Gender and Science, Perspektiven in den Natur- und Ingenieurwissenschaften), 127–146 (2007)

    Google Scholar 

  13. Schmalzbauer, J., Scheel, O.: Lego Mindstorms Simulator (2011)

    Google Scholar 

  14. Siems, U., Herwig, C., Röfer, T.: SimRobot, ein System zur Simulation sensorbestückter Agenten in einer dreidimensionalen Umwelt. No. 1/94 in ZKW Bericht, Zentrum für Kognitionswissenschaften. Universität Bremen (1994)

    Google Scholar 

  15. Theidig, G., Börding, J., Petersen, U.: Roberta - Der Simulator RobertaSim. Fraunhofer IRB Verlag, Stuttgart (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kammer, T., Brauner, P., Leonhardt, T., Schroeder, U. (2011). Simulating LEGO Mindstorms Robots to Facilitate Teaching Computer Programming to School Students. In: Kloos, C.D., Gillet, D., Crespo García, R.M., Wild, F., Wolpers, M. (eds) Towards Ubiquitous Learning. EC-TEL 2011. Lecture Notes in Computer Science, vol 6964. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23985-4_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23985-4_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23984-7

  • Online ISBN: 978-3-642-23985-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics