Abstract
This article describes an approach to foster computational thinking in different school subjects. Our approach includes several teaching units (packages) that are self-contained and have been designed for university courses attended by prospective and graduate primary and secondary school teachers. Around 30 packages have been designed so far and together cover eight aspects of computational thinking in six different subjects. In this report, some examples are sketched out together with the experiences gathered.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Gebauer, H., Hromkovič, J., Keller, L., Kosírová, I., Serafini, G., Steffen, B.: Programming in LOGO. http://abz.inf.ethz.ch. Accessed 20 Oct 2020
Hauser, U., Komm, D.: Interdisciplinary education in mathematics and informatics at Swiss high schools. Bull. EATCS (126) (2018). The Education Column
Hauser, U., Komm, D., Serafini, G.: Wie Mathematik und Informatik voneinander profitieren können - Teil 1: Abstraktionsfähigkeit. Informatik Spektrum 42(2), 118–123 (2019)
Hauser, U., Komm, D., Serafini, G.: Wie Mathematik und Informatik voneinander profitieren können - Teil 2: Variation der Problemstellung und Modularisierung. Informatik Spektrum 42(2), 124–129 (2019)
Hromkovič, J., Kohn, T., Komm, D., Serafini, G.: Combining the power of Python with the simplicity of logo for a sustainable computer science education. In: Brodnik, A., Tort, F. (eds.) ISSEP 2016. LNCS, vol. 9973, pp. 155–166. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46747-4_13
Kohn, T., Komm, D.: Teaching programming and algorithmic complexity with tangible machines. In: Pozdniakov, S.N., Dagienė, V. (eds.) ISSEP 2018. LNCS, vol. 11169, pp. 68–83. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-02750-6_6
Komm, D., Matter, B.: Informatics in Swiss primary schools - a case for interdisciplinarity. Bull. EATCS (130) (2020). The Education Column
Nationales Netzwerk MINT-Bildung. https://www.fhnw.ch/de/die-fhnw/hochschulen/ht/mint-bildung. Accessed 20 Oct 2020
Waggle Dance. https://en.wikipedia.org/wiki/Waggle_dance. Accessed 20 Oct 2020
Papert, S.: Mindstorms. Basic Books, 2nd edn. (1993)
Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33 (2006)
XLogo Online. https://xlogo.inf.ethz.ch. Accessed 20 Oct 2020
Bell, T., Lodi, M.: Constructing computational thinking without using computers. Constructivist Found. 14(3), 342–351 (2019)
Dagienė, V., Sentance, S., Stupurienė, G.: Developing a two-dimensional categorization system for educational tasks in informatics. Informatica 28(1), 23–44 (2017)
Selby, C., Woollard, J.: Computational thinking: the developing definition. University of Southampton (E-prints) (2013)
Official Volleyball Rules. http://www.fivb.org/EN/Refereeing-Rules/documents/FIVB-Volleyball_Rules_2017-2020-EN-v06.pdf. Accessed 20 Oct 2020
Staub, J., Barnett, M., Trachsler, N.: Programmierunterricht von Kindergarten bis zur Matura in einem Spiralcurriculum. Informatik Spektrum 42(2), 102–111 (2019). https://doi.org/10.1007/s00287-019-01161-6
Hromkovič, J., Serafini, G., Staub, J.: XLogoOnline: a single-page, browser-based programming environment for schools aiming at reducing cognitive load on pupils. In: Dagiene, V., Hellas, A. (eds.) ISSEP 2017. LNCS, vol. 10696, pp. 219–231. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-71483-7_18
Trachsler, N.: WebTigerJython - a browser-based programming IDE for education. Master’s thesis, ETH Zurich (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Komm, D., Hauser, U., Matter, B., Staub, J., Trachsler, N. (2020). Computational Thinking in Small Packages. In: Kori, K., Laanpere, M. (eds) Informatics in Schools. Engaging Learners in Computational Thinking. ISSEP 2020. Lecture Notes in Computer Science(), vol 12518. Springer, Cham. https://doi.org/10.1007/978-3-030-63212-0_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-63212-0_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-63211-3
Online ISBN: 978-3-030-63212-0
eBook Packages: Computer ScienceComputer Science (R0)