Full-text resources of CEJSH and other databases are now available in the new Library of Science.
Visit https://bibliotekanauki.pl



2018 | 3 (75) | 32-39

Article title

Trudności w nauczaniu programowania na poziomie edukacji wczesnoszkolnej z perspektywy nauczycieli - absolwentów szkół pedagogicznych



Title variants

Difficulties in teaching programming at the level of early school education - the teachers' perspective

Languages of publication


The paper presents the results of the research conducted in 2018 among 240 randomly selected teachers from the Kujawsko-Pomorskie Voivodeship. It aimed at recognizing the main barriers and difficulties that teachers face while implementing the elements of computational thinking and coding into IT education in grades I-III. Such changes have been introduced recently into the primary school curriculum by the Ministry of Education in Poland. The data collected from the surveys and the individual interviews allowed for identifying the main problems, among which the lack of experience and limited access to educational materials are the most commonly listed. The participants of the research study were also supposed to take the test aimed at verifying their general knowledge of IT tools as well as their programming skills. While the first one could be assessed as satisfactory the level of the later was much lower than expected. During the interviews, the teachers also complained that activities such as planning, analyzing and constructing exercises corresponding with the level of children's maturity are time-consuming. Relatively high number of students in the classes and insufficient infrastructure also do not help to ease the problem.






Physical description


  • Uniwersytet Mikołaja Kopernika w Toruniu


  • Duncan, C., Bell, T., Tanimoto, S. (2014). Should your 8-year-old learn coding? Proceedings of the 9th Workshop in Primary and Secondary Computing Education, New York: ACM. DOI: 10.1145/2670757.2670774.
  • Fessakis, G., Gouli, E., Mavroudi, E. (2013). Problem solving by 5-6 years old kindergarten children in a computer programming environment: a case study. Computers & Education, 63, 87-97.
  • Fundacja Orange, Polska na drugim miejscu pod względem nauki programowania w Europie (b.d.). Pobrane z: https://fundacja.orange.pl/aktualnosci/artykul/polska-na-drugim-miejscu-pod-wzgledem-nauki-programowania-w-europie/
  • Furmanek, W. (2011). Wpływ informatyki na różne dziedziny życia. W: Piecuch, A., Furmanek, W. (red.), Dydaktyka informatyki. Problemy i wyzwania społeczeństwa informacyjnego. Rzeszów: Wydawnictwo Uniwersytetu Rzeszowskiego.
  • Kalelioglu, F. (2015). A new way of teaching programming skills to K-12 students: Code. org. Computers in Human Behavior, 52, 200-210.
  • Kalelioglu, F., Gülbahar, Y. (2014). The Effects of Teaching Programming via Scratch on Problem Solving Skills: A Discussion from Learners' Perspective. Informatics in Education 13(1), 33-50.
  • Kwiatkowska, W., Majewska, K., Skibińska, M. (2017). Pedagogika medialna na Uniwersytecie Mikołaja Kopernika w Toruniu jako przykład studiów stacjonarnych w formie online. e-mentor, 1(68), 4-10.
  • Levin, J.A., Kareev, Y. (1980). Personal computers and education: The challenge to schools, CHIP 98, Center for Human Information Processing. Pobrane z: http://quote.ucsd.edu/lchcautobio/files/2015/10/Levin-Kareev-1980-Personal-computers-and-education-01.pdf
  • Madey, J., Sysło, M.M. (2000). Początki informatyki w Polsce, część 1. Informatyka, 9, 14-19.
  • Madey, J., Sysło, M.M. (2000). Początki informatyki w Polsce, część 2. Informatyka, 10, 18-21.
  • Ministerstwo Edukacji Narodowej (2017). Ośrodek Rozwoju Edukacji. Podstawa programowa kształcenia ogólnego z komentarzem. Szkoła podstawowa. Informatyka. Pobrane z: https://www.ore.edu.pl/wp-content/uploads/2017/05/informatyka.-pp-z-komentarzem.-szkola-podstawowa-1.pdf
  • Papert, S., Watt, D., diSessa, A., Weir, S. (1979). The Brookline LOGO Project. Final Report. Part II: Project Summary and Data Analysis. A.I. Memo, 545, LOGO Memo, 53. Pobrane z: https://files.eric.ed.gov/fulltext/ED196423.pdf
  • Pea, R.D., Kurland, D.M. (1984). On the cognitive effects of learning computer programming. New Ideas Psychology, 2(2), 137-168.
  • Przytomska-Pietrzak, A. (2017). Programowanie czas zacząć! Biuletyn Nauczycieli Bibliotekarzy, 6. Pobrane z: http://bnb.oeiizk.waw.pl/6-2017/12_przytomska-pietrzak.pdf
  • Sorrentino, F., Spano, L.D., Casti, S., Carcangiu, A., Corda, F., Cherchi, G., Murru, A., Muntoni, A., Nuvoli, S., Scateni, R. (2017). ChIP: teaching coding in primary schools. CHItaly, 18-20. Pobrano z: http://ceur-ws.org/Vol-1910/paper0202.pdf
  • Steliński, A. (2015). W UE zabraknie 825 tys. specjalistów IT? Pobrane z: https://www.computerworld.pl/news/W-UE-zabraknie-825-tys-specjalistow-IT,402516.html
  • Wing Kosner, A. (2012). Learn To Code #2: The Many Reasons Why We Must Program. Pobrane z: https://www.forbes.com/sites/anthonykosner/2012/10/09/learn-to-code-2-the-many-reasons-why-we-must-program-and-the-few-why-not/

Document Type

Publication order reference


YADDA identifier

JavaScript is turned off in your web browser. Turn it on to take full advantage of this site, then refresh the page.