The Effect of Programming with Scratch Course on Reflective Thinking Skills of Students Towards Problem Solving
Abstract
Keywords
Scratch program, Reflective thinking skills towards, problem solving, Basic Computer Sciences course
References
- Al- Tarawneh, A. (2015). Reflective thinking and its relationship with future problem solving for Mutah University students. British Journal of Humanities and Social Sciences, 13, 2, 25-31. http://www.ajournal.co.uk/HSpdfs/HSvolume13(2)/HSVol.13%20(2)%20Article%204.pdf
- Bas, G. (2013). The relationship between primary school students' reflective thinking skills and academic achievement in science and technology course with structural equation model. Hasan Ali Yucel Journal of Education Faculty, 10(2), 1-12
- Brown, D. & Kusiak, J. (2002). Problem Analysis Techniques. IRM Training- White Paper. https://www.miun.se/siteassets/fakulteter/nmt/summer-university/problemanalysispdf
- Clements, D. H., & Gullo, D. F. (1984). Effects of computer programming on young children's cognition. Journal of Educational Psychology, 76(6), 1051-1058.
- Deng W, Pi Z, Lei W, Zhou Q, Zhang W. (2020). Pencil Code improves learners’ computational thinking and computer learning attitude. Computer Application in Engineering Education, 28, 90–104. https://doi.org/10.1002/cae.22177
- Deveci Topal, A., Çoban Budak, E. & Kolburan Geçer, A. (2017). The effect of algorithm teaching on the problem-solving skills of deaf-hard hearing students. Program, 51(4), 354-372. https://doi.org/10.1108/PROG-05-2017-0038
- Durak, H. Y., Yilmaz, F. G. K., & Yilmaz, R. (2019). Computational thinking, programming self-efficacy, problem solving and experiences in the programming process conducted with robotic activities. Contemporary Educational Technology, 10(2), 173-197. https://doi.org/10.30935/cet.554493
- Epstein, A. S. (2003). How planing and reflection develop young children’s thinking skills. Young Children, 58(5), 28-36. https://eric.ed.gov/?id=EJ679112
- Erümit, A.K. Effects of different teaching approaches on programming skills. Education and Information Technologies, 25, 1013– 1037. https://doi.org/10.1007/s10639-019-10010-8
- Federici, S. (2011). A minimal, extensible, drag-and-drop implementation of the C programming language. 13th Annual Conference on Information Technology Education, New York, America.