Computational Thinking as an Interdisciplinary Approach to Computer Science School Curricula: A German Perspective

  • Jan Delcker
  • Dirk IfenthalerEmail author
Part of the Educational Communications and Technology: Issues and Innovations book series (ECTII)


The German school system is very complex and inconsistent, due to the policy of states being responsible for the state curricula. One of the most heterogeneous fields is the teaching of computer science (CS). Although the topic is becoming more and more important for students growing up in a digital media society, stakeholders are not able to find common ground on the matter of whether and how computer science should be taught at German schools. With the beginning of the 2016–2017 school year, the State of Baden-Württemberg is planning to introduce a new state curriculum. In this curriculum, named Educational Plan 16, computer science is integrated into the higher secondary track schools as an interdisciplinary task. This chapter introduces computational thinking as a thinking method that (1) enables stakeholders in Germany to integrate computer science into their classes and (2) close the gap between different classes to support an interdisciplinary approach to computer science teaching. Reaching these targets involves meeting specific personal, institutional, and systemic conditions and overcoming existing limitations. This chapter also describes the possibility of strengthening an approach to an international computer science education by developing and distributing computational thinking projects across national borders.


Interdisciplinary computer science education Computational thinking in Germany Educational Plan 2016 Integrated computer science education 


  1. Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is Involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48–54. doi: 10.1145/1929887.1929905.CrossRefGoogle Scholar
  2. Barr, D., Harrison, J., & Conery, L. (2011). Computational thinking: A digital age skill for everyone. Learning and Leading with Technology, 6(38), 20–33.Google Scholar
  3. Bundesamt, S. (2015). Bildung und Kultur–Allgemeinbildende Schulen Schuljahr 2014/2015. Retrieved from Wiesbaden:
  4. Computational Thinking—Teacher Resources second edition. (2017) Retrieved from
  5. ComputerScienceUnplugged (2005). Marching orders–programming languages. Retrieved from
  6. Ertmer, P. A. (2005). Teacher pedagogical beliefs: The final frontier in our quest for technology integration? Educational Technology Research and Development, 53(4), 25–39. doi: 10.1007/bf02504683.CrossRefGoogle Scholar
  7. Lin, T.-B., Li, J.-Y., Deng, F., & Lee, L. (2013). Understanding new media literacy: An explorative theoretical framework. Journal of Educational Technology and Society, 16(4), 160–170.Google Scholar
  8. OECD. (2015). ISCED 2011 operational manual: guidelines for classifying national education programmes and related qualifications. Paris: OECD Publishing.Google Scholar
  9. Quiring-Teder, A. (2016). Kinder gegen Kommandos. Retrieved from
  10. Schulentwicklung, L. F. (2015a). Bildungsp006Cäne 2016–Einführungstext. Retrieved from,Lde/Startseite/Informationen/Einf%C3%BChrungstext.
  11. Schulentwicklung, L. F. (2015b). Bildungspläne 2016–Verweisstruktur der Leitperspektiven. Retrieved from,Lde/Startseite/Informationen/Leitperspektiven.
  12. Schulentwicklung, L. F. (2015c). Leitperspektiven Medienbildung. Retrieved from,Lde/Startseite/Informationen/de_MB.
  13. Schulentwicklung, L. F. (2015d). NwT Informationsverarbeitung. Retrieved from,Lde/Startseite/de_a/a_gym_NWT_ik_8-10_04_03.
  14. Tucker, A., Deek, F., Jones, J., McCowan, D., Chris, S., & Verno, A. (2003). A model curriculum for K-12 computer science: Final report of the ACM K-12 task force curriculum committee. Retrieved from New York:
  15. von Hentig, H. (2004). Einführung in den Bildungsplan 2004. Retrieved from
  16. Wetter, F. B., Martin; Rave, M. (2014). Medienbildung an deutschen Schulen. Retrieved from
  17. Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33. doi: 10.1145/1118178.1118215.CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.University of MannheimMannheimGermany
  2. 2.Curtin UniversityBentleyAustralia

Personalised recommendations