Measuring coding ability in young children: relations to computational thinking, creative thinking, and working memory
Tóm tắt
Coding ability has become an important literacy in the twenty-first century. Coding education starts from early childhood in many countries. However, it lacks of tools with good psychometric properties to assess the changes in the coding ability of young children (i.e., preschoolers or kindergarteners) after learning coding. To fill this gap, the current study aimed to develop a tool by using card-based and age-appropriate games to measure the coding ability of young children aged 5–6 years. In the tool, coding ability was evaluated on the dimensions of Variable, Control, Modularity, and Algorithm. The first three dimensions of the tool included the skills of Assignment, Type, Conditional, Loop, Decomposition, and Function. We tested the psychometric properties of the tool by assessing its reliability and validity. The results indicated that the tool not only had good internal consistency, inter-raters reliability, and test-retest reliability, but also showed good content validity, construct validity, and item discrimination. Additionally, the coding ability measured by the tool was significantly related to creative thinking and computational thinking, suggesting good criterion validity. To conclude, this study developed an age-appropriate and game-based tool with good psychometric properties to assess the coding ability of young children. This tool can be also used to evaluate the effectiveness of educational coding programs for young children.
Tài liệu tham khảo
Arfé, B., Vardanega, T., Montuori, C., & Lavanga, M. (2019). Coding in primary grades boosts children’s executive functions. Frontiers in Psychology, 10(2713). https://doi.org/10.3389/fpsyg.2019.02713.
Arfé, B., Vardanega, T., & Ronconi, L. (2020). The effects of coding on children’s planning and inhibition skills. Computers & Education, 148, 103807. https://doi.org/10.1016/j.compedu.2020.103807.
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.
Bartlett, M. S. (1950). Tests of significance in factor analysis. British Journal of Statistical Psychology, 3(2), 77–85. https://doi.org/10.1111/j.2044-8317.1950.tb00285.x.
Bers, M. U. (2018). Coding, playgrounds and literacy in early childhood education: The development of KIBO robotics and ScratchJr. IEEE Global Engineering Education Conference (EDUCON), 2018, 2094–2102. https://doi.org/10.1109/EDUCON.2018.8363498.
Bers, M. U, González-González, C., & Armas-Torres, M. B. (2019). Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computers & Education, 138, 130–145. https://doi.org/10.1016/j.compedu.2019.04.013.
Çiftci, S., & Bildiren, A. (2020). The effect of coding courses on the cognitive abilities and problem-solving skills of preschool children. Computer Science Education, 30(1), 3–21. https://doi.org/10.1080/08993408.2019.1696169.
Clements, D. H. (1995). Teaching creativity with computers. Educational Psychology Review, 7(2), 141–161. https://doi.org/10.1007/BF02212491.
Dagienė, V., & Sentance, S. (2016). It’s computational thinking! Bebras tasks in the curriculum. In A. Brodnik & F. Tort (Eds.), 9th international conference on informatics in schools: Situation, evolution, and perspectives (pp. 28–39). Springer International Publishing.
Di Lieto, M. C., Inguaggiato, E., Castro, E., Cecchi, F., Cioni, G., Dell’Omo, M., Laschi, C., Pecini, C., Santerini, G., Sgandurra, G., & Dario, P. (2017). Educational robotics intervention on executive functions in preschool children: A pilot study. Computers in Human Behavior, 71, 16–23. https://doi.org/10.1016/j.chb.2017.01.018.
Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051.
Heintz, F., Mannila, L., & Färnqvist, T. (2016). A review of models for introducing computational thinking, computer science and computing in K-12 education. IEEE Frontiers in Education Conference (FIE), 2016, 1–9. https://doi.org/10.1109/FIE.2016.7757410.
Hsu, Y. C., Irie, N. R., & Ching, Y. H. (2019). Computational thinking educational policy initiatives (CTEPI) across the globe. TechTrends, 63(3), 260–270. https://doi.org/10.1007/s11528-019-00384-4.
K-12 Computer Science Framework Steering Committee. (2016). K-12 Computer Science Framework. http://www.k12cs.org
Kafai, Y. B., & Burke, Q. (2014). Connected code: Why children need to learn programming. MIT press.
Kaiser, H. F. (1974). An index of factorial simplicity. Psychometrika, 39(1), 31–36. https://doi.org/10.1007/BF02291575.
Kim, S., Chung, K., & Yu, H. (2013). Enhancing digital fluency through a training program for creative problem solving using computer programming. The Journal of Creative Behavior, 47(3), 171–199. https://doi.org/10.1002/jocb.30.
Korkmaz, Ö., Çakir, R., & Özden, M. Y. (2017). A validity and reliability study of the computational thinking scales (CTS). Computers in Human Behavior, 72, 558–569. https://doi.org/10.1016/j.chb.2017.01.005.
Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51–61. https://doi.org/10.1016/j.chb.2014.09.012.
Menon, D., Bp, S., Romero, M., & Viéville, T. (2019). Going beyond digital literacy to develop computational thinking in K-12 education. In D. Linda (Ed.), smart pedagogy of digital learning. Taylor&Francis (Routledge). https://hal.inria.fr/hal-02281037
Pardamean, B., Evelin, E., & Honni, H. (2011). The effect of logo programming language for creativity and problem solving. In proceedings of the 10th WSEAS international conference on E-activities (pp. 151–156). World scientific and engineering academy and society (WSEAS).
Pila, S., Aladé, F., Sheehan, K. J., Lauricella, A. R., & Wartella, E. A. (2019). Learning to code via tablet applications: An evaluation of daisy the dinosaur and Kodable as learning tools for young children. Computers & Education, 128, 52–62. https://doi.org/10.1016/j.compedu.2018.09.006.
Popat, S., & Starkey, L. (2019). Learning to code or coding to learn? A systematic review. Computers & Education, 128, 365–376. https://doi.org/10.1016/j.compedu.2018.10.005.
Rodríguez-Martínez, J. A., González-Calero, J. A., & Sáez-López, J. M. (2020). Computational thinking and mathematics using scratch: An experiment with sixth-grade students. Interactive Learning Environments, 28(3), 316–327. https://doi.org/10.1080/10494820.2019.1612448.
Román-González, M., Pérez-González, J. C., & Jiménez-Fernández, C. (2017). Which cognitive abilities underlie computational thinking? Criterion validity of the computational thinking test. Computers in Human Behavior, 72, 678–691. https://doi.org/10.1016/j.chb.2016.08.047.
Scherer, R., Siddiq, F., & Sánchez Viveros, B. (2019). The cognitive benefits of learning computer programming: A meta-analysis of transfer effects. Journal of Educational Psychology, 111(5), 764–792. https://doi.org/10.1037/edu0000314.
Tang, X., Yin, Y., Lin, Q., Hadad, R., & Zhai, X. (2020). Assessing computational thinking: A systematic review of empirical studies. Computers & Education, 148, 103798. https://doi.org/10.1016/j.compedu.2019.103798.
Torrance, E. P. (1966). Torrance tests of creative thinking-norms-technical manual research edition-verbal tests, Forms A and B-figural tests, Forms A and B. Personnel Press
UK Bebras. (2018). International challenge on informatics Computational Thinking. Retrieved October 1, 2019, from https://challenge.bebras.uk/index.php?action=anon_join&grp_id=2131
Wechsler D. 1987. Weschler memory scale-Revised. The Psychological Corporation, San Antonio
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215.
Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical transactions of the Royal Society a: Mathematical, Physical and Engineering Sciences, 366(1881), 3717–3725. https://doi.org/10.1098/rsta.2008.0118.