Difficulties in teaching programming at the level of early school education - the teachers' perspective
Kamila Majewska
Abstract
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.
Keywords: programming, computational thinking, primary school, IT education, the core curriculum
References
- 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. Konsultacje Rady ds. Informatyzacji Edukacji autorskiego projektu zmian w podstawie programowej przedmiotów informatycznych. Pobrane z: https://men.gov.pl/jakosc-edukacji/edukacja-informatyczna/rada-do-spraw-informatyzacji-edukacji/konsultacje-rady-ds-informatyzacji-edukacji-autorskiego-projektu-zmian-w-podstawie-programowej-przedmiotow-informatycznych-wprowadzenie-programowania-do-edukacji-formalnej.html
- 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.
- 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
- 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/
Add to: Del.icio.us Facebook Wykop Twitter.com Blip.pl Digg.com
AUTHORS |
About the article
DOI: https://doi.org/10.15219/em75.1360
The article is in the printed version on pages 32-39.
How to cite
Majewska, K. (2018). Trudności w nauczaniu programowania na poziomie edukacji wczesnoszkolnej z perspektywy nauczycieli - absolwentów szkół pedagogicznych. e-mentor, 3(75), 32-39. DOI: https://doi.org/10.15219/em75.1360
Table of contents