Abstract
3D printers are a modern technology which is new to most students and can be used to motivate them. However, if the use of a 3D printer is limited to the downloading and printing of prefabricated models, the students will learn little about computer science. In this article, we present an approach for learning basic programming skills, which is based on the programming of three-dimensional objects using turtle graphics in Beetle Blocks. In addition, there should be an interdisciplinary link to the functions taught in mathematics teaching. The motivation was the creation of a 3D figure based on mathematical functions, its creative elaboration and its 3D printing at the end of the sequence. The experience shows that students are inspired by the idea, but the link with mathematical foundations is a challenge.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Harvey, B., Mönig, J.: Bringing “no ceiling” to scratch: can one language serve kids and computer scientists. In: Proceedings of Constructionism, Paris (2010)
Shewbridge, R., Hurst, A., Kane, S.K.: Everyday making: identifying future uses for 3D printing in the home. In: Proceedings of the 2014 Conference on Designing Interactive Systems, pp. 815–824. ACM (2014)
Koschitz, D., Rosenbaum, E.: Exploring algorithmic geometry with “Beetle Blocks”: a graphical programming language for generating 3D forms. In: 15th International Conference on Geometry and Graphics Proceedings, Montreal (2012)
Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E.: The scratch programming language and environment. ACM Trans. Comput. Educ. (TOCE) 10(4), 16 (2010)
Papert, S.: Mindstorms-Kinder, Computer und Neues Lernen. Birkhäuser Verlag, Basel (1982)
Strecker, K.: Graphical programming languages in high school (Grafische Programmiersprachen im Abitur). In: Gallenbacher, J.(Hrsg.): INFOS 2015: Informatik allgemeinbildend begreifen (16. GI-Fachtagung Informatik und Schule, Darmstadt). Bonn: Köllen (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Kastl, P., Krisch, O., Romeike, R. (2017). 3D Printing as Medium for Motivation and Creativity in Computer Science Lessons. In: Dagienė, V., Hellas, A. (eds) Informatics in Schools: Focus on Learning Programming. ISSEP 2017. Lecture Notes in Computer Science(), vol 10696. Springer, Cham. https://doi.org/10.1007/978-3-319-71483-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-71483-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-71482-0
Online ISBN: 978-3-319-71483-7
eBook Packages: Computer ScienceComputer Science (R0)