Introducing a New Computer Science Curriculum for All School Levels in Poland

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9378)


The first regular informatics lessons in schools in Poland were organised in the second half of the 1960’. Some of them were devoted to programming a mainframe computer (in Wrocław) and some to theoretical models of computers and computations (in Warsaw). Then, for more than last 30 years of formal informatics education in Poland we have been very successful in keeping informatics (as computer science) as a stand-alone subject and in shaping its curriculum according to high standards of the discipline. In this paper, in Section 1 we first discuss terminology related to computers in education and then report on early history of informatics education in Poland. In Section 2, the present curriculum of informatics subjects is described in details together with some comments on using computational thinking in its implementation. Then, as the main contribution of this paper we introduce in Section 3 a new computer science curriculum for all school levels in Poland. To this end, the existing curricula of informatics subjects have been remodeled, extended (e.g. by adding programming to each level), and unified according to the five Unified aims of learning computing. The new curriculum benefits very much from our prior curricula and experience. Finally we discuss some implementation details, supporting activities, and the road map for a successful introduction of the curriculum to all schools.


education informatics computer science algorithmic thinking computational thinking programming 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bebras competition,
  2. 2.
    Bell, T.: Establishing a Nationwide CS Curriculum in New Zealand High Schools. Comm. ACM 57(2), 28-30 (2014)Google Scholar
  3. 3.
    Caspersen, M.E., Nowack, P.: Computational Thinking and Practice - A Generic Approach to Computing in Danish High Schools. In: Carbone, A., Whalley, J. (eds.) CRPIT, vol. 136, pp. 137-143. ACS (2013)Google Scholar
  4. 4.
  5. 5.
    Cortina, T.J.: Reaching a Broader Population of Students through “Unplugged” Activities. Comm. ACM 58(3), 25–27 (2015)CrossRefGoogle Scholar
  6. 6.
    CSTA: K -12 Computer Science Standards (2011),
  7. 7.
    CSTA: Computational Thinking Task Force,
  8. 8.
    Gal-Ezer, J., Stephenson, C.: Computer Science Teacher Preparation is Critical. ACM Inroads 1(1), 61–66 (2010)CrossRefGoogle Scholar
  9. 9.
    Gurbiel, E., Hardt-Olejniczak, G., Kołczyk, E., Krupicka, H., Sysło, M.M.: Informatics. Textbook for middle school. WSiP, Warszawa (2009) (in Polish)Google Scholar
  10. 10.
    Gurbiel, E., Hardt-Olejniczak, G., Kołczyk, E., Krupicka, H., Sysło, M.M.: Informatyka to podstawa. Textbook for all students in high school. WSiP, Warszawa (2012)Google Scholar
  11. 11.
  12. 12.
    Settle, A., Franke, B., Hansen, R., Spaltro, F., Jurisson, C., Rennert-May, C., Wildeman, B.: Infusing Computational Thinking into the Middle- and High-School Curriculum. In: ITiCSE 2012, Haifa, Israel, pp. 22–27 (2012)Google Scholar
  13. 13.
    Stephenson, C., Gal-Ezer, J., Haberman, B., Verno, A.: The New Education Imperative: Improving High School Computer Science Education, Final Report of the CSTA Curriculum Improvement Task Force, CSTA. ACM (February 2005),
  14. 14.
    Sysło, M.M., Kwiatkowska, A.B.: Informatics Versus Information Technology – How Much Informatics Is Needed to Use Information Technology – A School Perspective. In: Mittermeir, R.T. (ed.) ISSEP 2005. LNCS, vol. 3422, pp. 178–188. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  15. 15.
    Sysło, M.M., Kwiatkowska, A.B.: The Challenging Face of Informatics Education in Poland. In: Mittermeir, R.T., Sysło, M.M. (eds.) ISSEP 2008. LNCS, vol. 5090, pp. 1–18. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  16. 16.
    Sysło, M.M.: Outreach to Prospective Informatics Students. In: Kalaš, I., Mittermeir, R.T. (eds.) ISSEP 2011. LNCS, vol. 7013, pp. 56–70. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  17. 17.
    Sysło, M.M., Kwiatkowska, A.B.: Informatics for All High School Students. In: Diethelm, I., Mittermeir, R.T. (eds.) ISSEP 2013. LNCS, vol. 7780, pp. 43–56. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  18. 18.
    Syso, M.M., Kwiatkowska A.B.: E-Teacher Standards and Certificates. In: Reynolds, N., Webb, M. (eds.) Learning while we are connected. WCCE 2013, vol. 2, pp. 145-151. UMK Toruñ (2013)Google Scholar
  19. 19.
    Sysło, M.M.: The First 25 Years of Computers in Education in Poland: 1965-1990. In: Tatnall, A., Davey, B. (eds.) History of Computers in Education. IFIP AICT, vol. 424, pp. 266–290. Springer, Heidelberg (2014)CrossRefGoogle Scholar
  20. 20.
    Sysło, M.M., Kwiatkowska, A.B.: Playing with Computing at a Children’s University. In: WiPSCE 2014, Berlin, Germany, pp. 104–107. ACM (2014)Google Scholar
  21. 21.
    Sysło, M.M., Kwiatkowska, A.B.: Learning Mathematics supported by computational thinking, In: Futschek, G., Kynigos, C. (eds.) Constructionism and Creativity, pp. 258–268. Österreichische Computer Gesellschaft, Vienna (2014)Google Scholar
  22. 22.
    Webb, M.: Considerations for the Design of Computing Curricula. In: Brinda, T., Reynolds, N., Romeike, R. (eds.) KEYCIT 2014, Berlin, pp. 163–173 (2014)Google Scholar
  23. 23.
    Wing, J.M.: Computational thinking. Comm. ACM 49, 33–35 (2006)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Faculty of Mathematics and Computer ScienceNicolaus Copernicus UniversityToruńPoland
  2. 2.Faculty of Mathematics and Computer ScienceUniversity of WrocławWrocławPoland

Personalised recommendations