Self-initiated programming activity as a factor in developing students’ skills in school education: Preliminary research findings
Abstract
Research objectives (aims) and problem(s): The study aims to examine the impact of secondary school students’ programming activity on the development of specific skills in various areas of school education. It also seeks to identify factors that influence students’ engagement in programming and the motivations behind their participation.
Research methods: The research was conducted in 2023 among 835 Polish students aged 15 to 19. A combination of quantitative methods was used, including frequency analysis with tabular summaries, measures of central tendency and dispersion, and statistical tests for group comparisons.
Process of argumentation: The study explores variations in students’ programming engagement across different types of schools. It analyzes how participation in programming activities correlates with skill development and academic performance. Additionally, the research investigates factors that discourage students from programming and their specific areas of interest within the field.
Research findings and their impact on the development of educational sciences: The results show significant differences in students’ engagement in programming activities. The primary motivations for participating in programming include skill development and academic success. The findings highlight the role of programming education in building digital competencies and confirm its relevance in contemporary education.
Conclusions and/or recommendations: The study underscores the importance of integrating programming into school curricula to support students’ skill development. It also calls for further research on barriers to programming engagement and strategies to strengthen students’ interest in this area.
References
Agresti, A. (2006). An introduction to categorical data analysis. John Wiley & Sons. (Wiley Series in Probability and Statistics)
Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K–12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48–54. https://doi.org/10.1145/1929887.1929905
Douglas, M. C. (2017). Design and analysis of experiments (8th ed.). Hoboken, NJ: John Wiley & Sons.
Fay, M. P., & Proschan, M. A. (2010). Wilcoxon-Mann-Whitney or t-test? On assumptions for hypothesis tests and multiple interpretations of decision rules. Statistics Surveys, 4, 1–39. https://doi.org/10.1214/09-SS051
Iskierka, S., Krzemiński, J., & Weżgowiec, Z. (2015). Nauczanie programowania w polskim szkolnictwie [Teaching programming in Polish education]. Dydaktyka Informatyki, 10(1), 99–107. https://doi.org/10.15584/di.2015.10.11
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. https://doi.org/10.15388/infedu.2014.03
Konecki, M., Konecki, M., & Vlahov, D. (2023). Using virtual reality in education of programming. In 2023 11th International Conference on Information and Education Technology (ICIET). IEEE. https://doi.org/10.1109/iciet56899.2023.10111156
Labusch, A., Eickelmann, B., & Vennemann, M. (2019). Computational thinking processes and their congruence with problem-solving and information processing. In S.-C. Kong & H. Abelson (Eds.), Computational thinking education (pp. 65–78). Springer. https://doi.org/10.1007/978-981-13-6528-7_5
Łobocki, M. (2003). Wprowadzenie do metodologii badań pedagogicznych [Introduction to the methodology of pedagogical research]. Kraków: Oficyna Wydawnicza Impuls.
Newcombe, R. G. (1998). Two-sided confidence intervals for the single proportion: Comparison of seven methods. Statistics in Medicine, 17(8), 857–872. https://doi.org/10.1002/(sici)1097-0258(19980430)17:8<857::aid-sim777>3.0.co;2-e
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
Xue, C., & Zhun, W. (2020). The teaching mode and practice analysis of college computer basic course based on computational thinking. In 2020 13th International Conference on Intelligent Computation Technology and Automation (ICICTA). IEEE. https://doi.org/10.1109/icicta51737.2020.00063
Zhou, Q., Luo, X., Dong, Y., Khalid, F., & Ma, H. (2022). The effectiveness of self-directed learning in developing computational thinking of middle school students. In ICETC 2022: 2022 14th International Conference on Education Technology and Computers. ACM. https://doi.org/10.1145/3572549.3572613
Copyright (c) 2025 Maciej Celiński

This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.
-
The Author/Authors declares/declare that their publication is original has not been published before and is not currently being considered for publication elsewhere and does not include borrowings from other works which might cause Publisher's responsibility, does not infringe the rights of the third party and that their copyright on this publication is not limited. The Author/Authors will incur all the costs and will pay compensations which might result from the mendacity of the following statement.
-
The Author/Authors declares/declare that issues about publication ethics, have been appropriately considered.
-
The Author/Authors agrees/agree to publish the article free of charge in Multidisciplinary Journal of School Education in English or Spanish. The Editorial Board reserves the right to shorten the texts and change the titles.
-
As part of free publication mentioned in § 1, the Author/Authors agrees/agree to make the full electronic version of their article available in the Internet.
- The Author/Authors agrees/agree to index their article in databases at home and abroad, including abstracts and keywords as well as Authors’ affiliation in English and in other languages. The Author/Authors agrees/agree to pass on the information mentioned above to the owners of these databases.
-
The Author/Authors declares/declare that the article is free of plagiarism.
-
The Author/Authors declares/declare that funding and conflict of interest information has been included in the article.
-
The Author/Authors accepts/accept that the author is aware of the consequences of scientific dishonesty, which, once detected, will be documented and disclosed to the public, and information about it will be communicated to the relevant institutions (universities employing the authors, scientific societies, publishing houses, etc.).
-
The Author/Authors declares/declare to publish the text in the Multidisciplinary Journal of School Education under a Creative Commons Attribution-NoDerivatives 4.0 International License (CC BY-ND 4.0).
- For one Author. Please complete the Author Statement and send it to the editorial office. Please download, complete, scan and attach the file in the system during the submission process.
Download: Author Statement -
For more than one Author. The Authors declare to bear complete responsibility for the scientific reliability of the article submitted. The detailed contribution of all co-authors is defined. Please complete the Authors Statement-Authorship Contributions and send it to the editorial office. Please indicate the specific contributions made by each author (list the authors’ initials, e.g., JKH). Please download, complete, scan and attach the file in the system during the submission process.
Download: Authors Statement - Authorship Contributions