Why Teaching Informatics in Schools Is as Important as Teaching Mathematics and Natural Sciences

  • Juraj Hromkovič
  • Björn Steffen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7013)


In this paper, we aim to do more than arguing that informatics is a fascinating scientific discipline with interesting applications in almost all areas of everyday life. We pose the following questions: What are the educational requirements demanded from school subjects? Can we answer this question as satisfactory as we can do it, for instance, for mathematics, physics or chemistry? Does the teaching of informatics enrich education in ways other subjects cannot or do not sufficiently contribute?

Answering the questions above can not only be helpful for the discussion with politicians about integrating proper informatics and not only ICT skills in the educational systems, but it can also help us as teachers to focus on the fundamentals and on sustainable knowledge.


Binary Representation Computer Work Teaching Informatics Computational Thinking Educational Requirement 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bell, T., Fellows, M., Witten, I.H.: Computer Science Unplugged - Off-line activities and games for all ages (2006),
  2. 2.
    Cohen, A., Haberman, B.: Chamsa: Five languages citizens of an increasingly technological world should acquire. ACM Inroads 1, 54–57 (2010)CrossRefGoogle Scholar
  3. 3.
    Davis, H.: Das Affenpuzzle. Springer, Heidelberg (2001)Google Scholar
  4. 4.
    Diffie, W., Hellman, M.: New directions in cryptography. IEEE Transactions of Information Theory 22(6), 644–654 (1976)MathSciNetCrossRefzbMATHGoogle Scholar
  5. 5.
    Freiermuth, K., Hromkovič, J., Keller, L., Steffen, B.: Einführung in die Kryptologie. Vieweg+Teubner (2009)Google Scholar
  6. 6.
    Gallenbacher, J.: Abenteuer Informatik, 2nd edn. Elsevier, Amsterdam (2008)zbMATHGoogle Scholar
  7. 7.
    Harel, D., Feldman, Y.: Algorithmics: The Spirit of Computing, 3rd edn. Addison Wesley, Reading (2004)zbMATHGoogle Scholar
  8. 8.
    Hromkovič, J.: Lehrbuch Informatik. Vieweg+Teubner (2008)Google Scholar
  9. 9.
    Hromkovič, J.: Berechenbarkeit. Vieweg+Teubner (2011)Google Scholar
  10. 10.
    Hromkovič, J.: Algorithmic Adventures. Springer, Heidelberg (2009)CrossRefzbMATHGoogle Scholar
  11. 11.
    Rivest, R.L., Shamir, A., Adleman, L.M.: A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 21(2), 120–126 (1978)MathSciNetCrossRefzbMATHGoogle Scholar
  12. 12.
    Syslo, M., Kwiatkowska, A.: Contribution of informatics education to mathematics education in schools. In: Mittermeir, R.T. (ed.) ISSEP 2006. LNCS, vol. 4226, pp. 209–219. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  13. 13.
    Turing, A.M.: On computable numbers with an application to the Entscheidungsproblem. Proceedings of London Mathematical Society 42(2), 230–265 (1936)MathSciNetzbMATHGoogle Scholar
  14. 14.
    Vöcking, B., Alt, H., Dietzfelbinger, M., Reischuk, R., Scheideler, C., Vollmer, H., Wagner, D. (eds.): Taschenbuch der Algorithmen., Springer (2008)Google Scholar
  15. 15.
    Wing, J.: Computational thinking. Comunications of the ACM 49(3) (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Juraj Hromkovič
    • 1
  • Björn Steffen
    • 1
  1. 1.Department of Computer ScienceETH ZurichSwitzerland

Personalised recommendations