Abstract
In the Czech Republic, a radical change in the school curriculum is planned. Through a new, compulsory subject of “Informatics and ICT”, the aim is to develop digital literacy across all school subjects, and computational thinking. Computational thinking will be implemented in the curriculum of pre-primary, primary, lower and upper secondary schools, and in teacher education at all faculties of education in the Czech Republic. To ensure readiness for the implementation of the new subject, it has been necessary to prepare and develop a set of learning materials for pupils and teaching guidelines for teachers. These textbooks focus on robotics, programming (Scratch, Python), and theoretical concepts from Informatics. This paper describes a qualitative study aimed at identifying key factors influencing lower secondary pupils’ success in completing some activities related to programming in Scratch. Data were gathered from the feedback of five teachers and 121 pupils at five lower secondary schools, and from the researchers’ observation reports from school visits. The key findings of the study showed that pupils’ success programming in Scratch depends on their motivation to the theme of the Scratch activity, a positive climate in the learning environment, peer collaboration, and freedom in ways to learn new concepts and to find solutions to given problems. Programming in Scratch is promising in developing pupils’ creativity and decision-making in problem-solving. Additionally, a stress-free, non-threatening, learning environment, where the teacher appreciates the enthusiasm, thinking process and effort of pupils to find an original solution has a positive influence on their success.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Armoni, M., Meerbaum-Salant, O., Ben-Ari, M.: From Scratch to “real” programming. ACM Trans. Comput. Educ. 14(4), 25:1–25:15 (2015)
Baytak, A., Land, S.: An investigation of the artifacts and process of constructing computers games about environmental science in a fifth-grade classroom. Educ. Tech. Res. Dev. 59(7), 765–782 (2011)
Baytak, A., Land, S.M.: Advancing elementary-school girls’ programming through game design. Int. J. Gender Sci. Technol. 3(1), 243–253 (2011)
Brennan, K.: Best of both worlds: issues of structure and agency in computational creation, in and out of school. Doctoral dissertation, MIT (2012). http://web.media.mit.edu/~kbrennan/files/dissertation/Brennan_Dissertation.pdf
Cakiroglu, U., Suicmez, S.S., Kurtoglu, Y.B., Sari, A., Yildiz, S., Ozturk, M.: Exploring perceived cognitive load in learning programming via Scratch. Res. Learn. Technol. 26, 1–19 (2018)
Cernochova, M., Vankova, P., Stipek, J.: Programování ve Scratch pro pokročilé - projekty pro 2. stupeň základní školy. Pedagogická fakulta UK, Praha (2020). https://imysleni.cz/ucebnice/programovani-ve-scratchi-ii-projekty-pro-2-stupen-zakladni-skoly
Cernochova, M., Vankova, P., Stipek, J.: Programování ve Scratch II (projekty pro 2. stupeň základní školy). Beta version. PedF UK, Praha (2019)
DG. Podpora rozvoje digitální gramotnosti. DG. https://digigram.cz/
Dohn, N.B.: Students’ interest in Scratch coding in lower secondary mathematics. Br. J. Edu. Technol. 50(1), 71–83 (2019)
Kalas, I., Mikova, K.: Základy programování ve Scratch pro 5. ročník základní školy (2020). https://imysleni.cz/ucebnice/zaklady-programovani-ve-scratchi-pro-5-rocnik-zakladni-skoly
Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmong, E.: The Scratch programming language and environment. ACM Trans. Comput. Educ. 10(4), 1e15 (2010)
Meerbaum-Salant, O., Armoni, M., Ben-Ari, M.: Learning computer science concepts with scratch. In: Proceedings of the Sixth International Workshop on Computing Education Research, pp. 69–76 (2010)
MoEYS: Strategie digitálního vzdělávání do roku 2020 (2014). http://www.msmt.cz/uploads/DigiStrategie.pdf
Moreno-León, J., Robles, G., Román-González, M.: Code to learn: where does it belong in the K-12 curriculum? J. Inf. Technol. Educ. Res. 15, 283–303 (2016)
PRIM: Podpora rozvíjení informatického myšlení. www.imysleni.cz
Romero, M., Lepage, A., Lille, B.: Computational thinking development through creative programming in higher education. Int. J. Educ. Technol. High. Educ. 14(1), 1–15 (2017). https://doi.org/10.1186/s41239-017-0080-z
Tanrikulu, E., Schaefer, B.C.: The users who touched the ceiling of scratch. Procedia Soc. Behav. Sci. 28, 764–769 (2011)
Vanicek, J.: Early programming education based on concept building. Constructivist Found. 14(3), 360–372 (2019)
Vanicek, J., Nagyova, I., Tomscanyiova, M.: Programování ve Scratch pro 2. stupeň základní školy (2020). https://imysleni.cz/ucebnice/programovani-ve-scratchi-pro-2-stupen-zakladni-skoly
Acknowledgement
This study is a result of the research funded by the PROGRES Q17 Příprava učitele a učitelská profese v kontextu vědy a výzkumu.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Černochová, M., Selcuk, H., Černý, O. (2020). Factors Influencing Lower Secondary School Pupils’ Success in Programming Projects in Scratch. In: Kori, K., Laanpere, M. (eds) Informatics in Schools. Engaging Learners in Computational Thinking. ISSEP 2020. Lecture Notes in Computer Science(), vol 12518. Springer, Cham. https://doi.org/10.1007/978-3-030-63212-0_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-63212-0_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-63211-3
Online ISBN: 978-3-030-63212-0
eBook Packages: Computer ScienceComputer Science (R0)