Use of learning theories and visual programming (scratch) in education
DOI:
https://doi.org/10.47577/teh.v10i.11688Abstract
The integration of educational software into education has opened new horizons for learning for both students and teachers. In this particular work we deal with Scratch, which provides students with the opportunity to grasp the concept of interaction between objects while implementing small games.
The purpose of the present work was to develop an educational application (Scratch), which can be used as auxiliary material in the elementary school Mathematics lesson, and in particular in mathematics operations related to addition, subtraction and multiplication.
Learning Theories related to their integration into educational software are also studied, the main Theories of their use in educational programs are presented and their characteristics are identified.Finally, there are suggestions in this application that use behavioral techniques that are mainly located in the actions of applause or disapproval after each students response.
References
. Bigge, M. L., & Shermis, S. S. (1999). Learning theories for teachers (5th ed.). Longman.
. Chinien, C., & Hlynka, D. (1993). Formative evaluation of prototypical products: From expert to connoisseur. Education, Training and Technology International Journal, 30(1), 60–66.
. Giannoulis, A., Theodorakopoulos, L., & Antonopoulou, H. (2022). Learning in Second-Chance Schools during COVID-19 Case Study: Legal Framework and Distance Learning Platforms in Greek Prisons. Online Submission, 9(1), 13-19.
. Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., ... & Kafai, Y. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60–67.
. Fu, J. (2013). Complexity of ICT in education: A critical literature review and its implications. International Journal of Education and Development Using ICT, 9(1), 112–125.
. Antonopoulou, H., Giannoulis, A., Theodorakopoulos, L., & Halkiopoulos, C. (2022). Distance Education Opportunities in the Fields of Social Justice, Equality, and Human Rights for Inmates During Pandemic. Equality, and Human Rights for Inmates During Pandemic.
. Kozma, R. B. (2008). Comparative analysis of policies for ICT in education. In J. Voogt & G. Knezek (Eds.), International handbook of information technology in primary and secondary education (pp. 1083–1096). Springer.
. Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). The Scratch programming language and environment. ACM Transactions on Computing Education (TOCE), 10(4), 1–15.
. Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. (2010, August). Learning computer science concepts with Scratch. In Proceedings of the Sixth International Workshop on Computing Education Research (pp. 69–76).
. Noor-Ul-Amin, S. (2013). An effective use of ICT for education and learning by drawing on worldwide knowledge, research, and experience. ICT as a Change Agent for Education (pp. 1–13). Department of Education, University of Kashmir.
. Pelgrum, W. J. (2001). Obstacles to the integration of ICT in education: Results from a worldwide educational assessment. Computers & Education, 37(2), 163–178.
. Ghavifekr, S., Afshari, M., & Salleh, A. (2012). Management strategies for e-learning system as the core component of systemic change: A qualitative analysis. Life Science Journal, 9(3), 2190–2196.
. Theodorakopoulos, L., Karanikola, Z., Katsonis, N., & Papadopoulos, D. (2018). The use of new information and communication technologies in the learning process: A case study of secondary education in the Prefecture of Aitoloakarnania. European Journal of Computer Science and Information Technology.
. Tinio, V. L. (2003). ICT in education. UNDP Bureau for Development Policy.
. Zhang, X., & LeCun, Y. (2015). Text understanding from scratch. arXiv preprint arXiv:1502.01710.
. Sáez-López, J. M., Román-González, M., & Vázquez-Cano, E. (2016). Visual programming languages integrated across the curriculum in elementary school: A two year case study using “Scratch” in five schools. Computers & Education, 97, 129-141.
. Dina, N. Z., Wuryanto, E., & Marjianto, R. S. (2019). Evaluation on the effectiveness of visual learning environment on programming course from students’ perspectives. IIUM Engineering Journal, 20(1), 100-107.
. Romero, E., & Artal-Sevil, J. S. (2021). Scratch: a tool for learning and teaching. In ICERI2021 Proceedings (pp. 7844-7853). IATED.
. Niemelä, P. (2017, October). All rosy in scratch lessons: No bugs but guts with visual programming. In 2017 IEEE Frontiers in Education Conference (FIE) (pp. 1-9). IEEE.
. Tijani, F., Callaghan, R., & de Villers, R. (2020). An investigation into pre-service teachers’ experiences while transitioning from Scratch programming to procedural programming. African Journal of Research in Mathematics, Science and Technology Education, 24(2), 266-278.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Gerasimos Kalogeratos, Christos Pierrakeas
This work is licensed under a Creative Commons Attribution 4.0 International License.