Abstract
In the early years, it has become essential to support the acquisition of computational thinking, which is seen as a 21st-century skill and new literacy. A valid and reliable measurement tool is needed to develop and evaluate educational practices related to these skills. TechCheck is a validated unplugged assessment of computational thinking skills for young children. (Relkin & Bers in IEEE Global Engineering Education Conference (EDUCON) in 2021 (pp. 1696–1702), 2021; Relkin et al. in Journal of Science Education and Technology 29(4):482–498, 2020). This study aims to adapt and characterize a Turkish version of TechCheck-K for children aged 5–6. Validity and reliability of the Turkish version were established through classical test theory and item response theory, as had been done for the original English language version. Based on classical test theory, the confirmatory factor analysis used A tetrachoric weighted matrix to test the instrument’s structure. The one-dimensional structure of the instrument was verified. The KR-20 reliability coefficient for the scale consisting of one dimension and 15 items was .87, which is considered an acceptable level of reliability. Rasch and 2PL models were compared with M2 statistics to determine the item and test parameters based on item response theory (IRT). The 2PL model was chosen as the best fit. Mean TechCheck scores differed based on gender, socio-economic status, past exposure to computers, and coding experience. These results indicate that the Turkish version of TechCheck-K has acceptable psychometric properties for measuring computational thinking skills in children between 5 and 6 years of age.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Availability of Data and Materials
Data is available on request from the authors.
References
Allan, V., Barr, V., Brylow, D., & Hambrusch, S. (2010, March). Computational thinking in high school lessons. In Proceedings of the 41st ACM technical symposium on computer science education (pp. 390–391). https://doi.org/10.1145/1734263.1734395
Angeli, C., & Valanides, N. (2020). Developing young children’s computational thinking with educational robotics: Interaction effect between gender and scaffolding strategy. Computers in Human Behavior, 105, 105954. https://doi.org/10.1016/j.chb.2019.03.018
Angeli, C., Voogt, J., Fluck, A., Webb, M., Cox, M., Malyn-Smith, J., & Zagami, J. (2016). A K-6 computational thinking curriculum framework: Implications for teacher knowledge. Journal of Educational Technology and Society, 19(3), 47–57. https://www.jstor.org/stable/jeducttechsoci.19.3.47. Accessed 12 Nov 2022
Ananiadou, K., & Claro, M. (2009). 21st-century skills and competencies for new millennials in OECD countries. OECD education working papers, no. 41. OECD Publications (NJ1). https://doi.org/10.1787/218525261154
Arslanyilmaz, A., & Corpier, K. (2019, July). Eye tracking to assess understanding of computational thinking. In Proceedings of the 2019 ACM conference on innovation and technology in computer science education (pp. 296–296). https://doi.org/10.1145/3304221.3325555
Atmatzidou, S., & Demetriadis, S. (2016). Developing students’ computational thinking skills through educational robotics: A study on age- and gender-related differences. Robotics and Autonomous Systems, 75, 661–670. https://doi.org/10.1016/j.robot.2015.10.008
Baker, F. B. (2016). Fundamentals of item response theory. (N. Güler, Dü., & M. İlhan, Trans.) Ankara: Pegem Academy.
Barr, D., Harrison, J., & Conery, L. (2011). Computational thinking: A digital age skill for everyone. Learning and Leading with Technology, 38(6), 20–23.
Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is the role and scope of the computer science education community? Acm Ways, 2(1), 48–54. https://doi.org/10.1145/1929887.1929905
Basawapatna, A., Koh, K. H., Repenning, A., Webb, D. C., & Marshall, K. S. (2011, March). Recognizing computational thinking patterns. In Proceedings of the 42nd ACM technical symposium on computer science education (pp. 245–250). https://doi.org/10.1145/1953163.1953241
Bell, T., & Vahrenhold, J. (2018). CS unplugged—how is it used, and does it work? In H.-J. Böckenhauer, D. Komm, & W. Unger (Eds.), Adventures between lower bounds and higher altitudes (pp. 497–521). Springer, Cham. https://doi.org/10.1007/978-3-319-98355-4_29
Bers, M. U. (2018). Coding and computational thinking in early childhood: ScratchJr’s impact in Europe. European Journal of STEM Education, 3(3), 8. https://doi.org/10.20897/ejsteme/3868
Bers, M. U. (2019). Coding as another language: A pedagogical approach to computer science teaching in early childhood. Journal of Computers in Education, 6(4), 499–528. https://doi.org/10.1007/s40692-019-00147-3
Bers, M. U. (2022). Coding as a playground: Programming and computational thinking in the early childhood classroom. Ed: Yaylacı, Özkaya and Yaylacı. Pegem Academy.
Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tampering: An exploration of the early childhood robotics curriculum. Computer and Education, 72, 145–157. https://doi.org/10.1016/j.compedu.2013.10.020
Bers, M. U., González-González, C., & Armas-Torres, M. B. (2019). Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computer and Education, 138, 130–145. https://doi.org/10.1016/j.compedu.2019.04.013
Bers, M. U., Govind, M., & Relkin, E. (2022). Coding as another language: Computational thinking, robotics, and literacy in first and second grade. In Computational thinking in PreK-5: Empirical evidence for integration and future directions (pp. 30–38). https://doi.org/10.1145/3507951.3519285
Bers, M. U., Strawhacker, A., & Sullivan, A. (2022). The state of the field of computational thinking in early childhood education.
Berland, M., & Wilensky, U. (2015). Comparison of virtual and physical robotic environments to support complex systems and computational thinking. Journal of Science Education and Technology, 24(5), 628–647. https://doi.org/10.1007/s10956-015-9552-x
Binkley, M., Erstad, O., Herman, J., Raizen, S., Ripley, M., Miller-Ricci, M., & Rumble, M. (2012). Identifying twenty-first-century skills. In Evaluation and teaching of 21st century skills (pp. 17–66). Springer, Dordrecht. https://doi.org/10.1007/978-94-007-2324-5_2
Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., & Engelhardt, K. (2016). Development of computational thinking in compulsory education-implications for policy and practice (No. JRC104188). Joint Research Center (Seville site).
Bower, M., Wood, L. N., Lai, J. W., Highfield, K., Veal, J., Howe, C., & Mason, R. (2017). To develop the computational thinking pedagogical abilities of school teachers. Australian Journal of Teacher Education, 42(3), 53–72.
Brennan, K., & Resnick, M. (2012, April). New frameworks for examining and evaluating the development of computational thinking. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada (Vol. 1, p. 25)
Brown, N. C. C., Sentance, S., Crick, T., & Humphreys, S. (2014). Restart: The Resurgence of Computer Science in UK Schools. ACM Transactions on Computer Science Education, 14(2), 1–22.
Buffum, P. S., Frankosky, M., Boyer, K. E., Wiebe, E., Mott, B., & Lester, J. (2015, August). Leveraging collaboration to advance gender equality in a game-based learning environment for middle school computer science. In 2015 research on equity and continued participation in engineering, computing, and technology (RESPECT) (pp. 1–8). IEEE.
Buitrago Flórez, F., Casallas, R., Hernández, M., Reyes, A., Restrepo, S., & Danies, G. (2017). Changing the way a generation thinks: Teaching computational thinking through programming. Review of Educational Research, 87(4), 834–860. https://doi.org/10.3102/0034654317710096
Burke, Q., O’Byrne, W. I., & Kafai, Y. B. (2016). Computational participation: Understanding coding as an extension of literacy teaching. Journal of Adolescent and Adult Literacy, 59(4), 371–375. https://doi.org/10.1002/jaal.496
Caeli, E. N., & Yadav, A. (2020). Unconnected approaches to computational thinking: A historical perspective. TechTrends, 64(1), 29–36. https://doi.org/10.1007/s11528-019-00410-5
Cansu, F. K., & Cansu, S. K. (2019). An overview of computational thinking. International Journal of Computer Science Education in Schools, 3(1), 17–30. https://doi.org/10.21585/ijcses.v3i1.53
Cetin, I. (2016). Preservice teachers’ introduction to computing: Exploring utilization of scratch. Journal of Educational Computing, 1–25. https://doi.org/10.1177/0735633116642774
Chalmers, C. (2018). Robotics and computational thinking in primary school. International Journal of Child-Computer Interaction, 17, 93–100. https://doi.org/10.1016/j.ijcci.2018.06.005
Chalmers, R. P. (2012). Mirt: A multidimensional item response theory package for the R environment. Journal of Statistical Software, 48, 1–29.
Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., & Eltoukhy, M. (2017). Evaluation of primary school students’ computational thinking in daily reasoning and robotic programming. Computer and Education, 109, 162–175. https://doi.org/10.1016/j.compedu.2017.03.001
Chevalier, M., Giang, C., Piatti, A., & Mondada, F. (2020). Promoting computational thinking through educational robotics: A model for creative computational problem-solving. International Journal of STEM Education, 7(1), 1–18. https://doi.org/10.1186/s40594-020-00238-z
Chiasson, M. (2019). The relationship between learning spaces and the development of computational thinking skill. Toronto: American Education Research Association.
Clements, D. (2001). Mathematics in kindergarten. Teaching Mathematics to Children, 7(5), 270–275. https://doi.org/10.5951/TCM.7.5.0270
Cobo, C. (2013). Skills for innovation: Envisioning an education that prepares for the changing world. Curriculum Journal, 24(1), 67–85.
Crocker, L., & Algina, J. (2006). Introduction to classical and modern test theory. Cengage Learning.
CSTA (2016) A. for Computing Machinery ACM, CSTA K–12 Computer scıence standards. Retrieved September 8, 2022, from https://www.csteachers.org/page/About
CSTA, K-12. (2019). Computer science standards. Computer Science Teachers Association, Retrieved September 4, 2022 from https://www.csteachers.org/page/About
Cuny, J., Snyder, L., & Wing, J. M. (2010). Solving the mystery of computational thinking for non-computer scientists. The unpublished manuscript referenced at https://www.cs.cmu.edu/~CompThink/resources/TheLinkWing.pdf. Accessed 09 Sept 2022
Cutumisu, M., Adams, C., & Lu, C. (2019). Scoping review of empirical research on recent computational thinking assessments. Journal of Science Education and Technology, 28(6), 651–676. https://doi.org/10.1007/s10956-019-09799-3
Çüm, S., & Koç, N. (2013). Examining the software development and adaptation studies published in psychology and educational sciences journals in Turkey. Journal of Educational Sciences and Practices, 12(24).
Daily, S. B., Leonard, A. E., Jörg, S., Babu, S., & Gundersen, K. (2014, March). Dancing Alice: Exploring embodied pedagogical strategies for learning computational thinking. In Proceedings of the 45th ACM technical symposium on computer science education (pp. 91–96). https://doi.org/10.1145/2538862.2538917
DeBell, M., & Chapman, C. (2006). Students’ computer and Internet use in 2003. Statistical Analysis Report. NCES 2006–065. National Center for Education Statistics.
Dede, C. (2010). Comparing frameworks for 21st century skills. In J. Bellanca & R. Brandt (Eds.), 21st century skills: Rethinking how students learn. Bloomington, IN: Solution Tree Press.
DeMars, C. (2010). Matter response theory. Oxford University Press.
Denner, J., Werner, L., Campe, S., & Ortiz, E. (2014). Pair programming: Under what conditions is it advantageous for middle school students? Journal of Research on Technology in Education, 46(3), 277–296.
El-Hamamsy, L., Zapata-Cáceres, M., Barroso, E. M., Mondada, F., Zufferey, J. D., & Bruno, B. (2022). Competent computational thinking test: Development and validation of the unplugged computational thinking test for elementary school. Journal of Educational Informatics Research, 07356331221081753. https://doi.org/10.1177/07356331221081753
Elkin, M., Sullivan, A., & Bers, M. U. (2014). Implementing a robotics curriculum in an early childhood Montessori classroom. Journal of Information Technology Education. Innovations in Practice, 13, 153.
Embretson, S. E., & Reise, S. P. (2000). Element response theory for psychologists. Lawrence Erlbaum Partners.
Fessakis, G., Komis, V., Mavroudi, E., & Prantsoudi, S. (2018). Exploring the scope and conceptualization of computational thinking in the K-12 grade curriculum. In Computational thinking in STEM disciplines (pp. 181–212). Springer, Cham.
Fields, D. A., Shaw, M. S., & Kafai, Y. B. (2018). Personal learning journeys: Reflective portfolios as “objects to learn together” in an e-textile high school classroom. In 2018 constructivism, computational thinking and educational innovation, conference proceedings (pp. 213–223).
Gardner, H., & Davis, K. (2013). The app generation: How today’s youth navigate identity, intimacy, and imagination in the digital world. Yale University Press.
Garneli, V., & Chorianopoulos, K. (2018). Programming video games and simulations in science education: Exploring computational thinking through code analysis. Interactive Learning Environments, 26(3), 386–401. https://doi.org/10.1080/10494820.2017.1337036
Gibson, J. P. (2012, July). To teach graphics algorithms to children of all ages. In Proceedings of the 17th ACM annual conference on innovation and technology in computer science education (pp. 34–39). https://doi.org/10.1145/2325296.2325308
González, Y. A. C., & Muñoz-Repiso, A. G. V. (2018). A robotics-based approach to foster programming skills and computational thinking: Pilot experience in the classroom of early childhood education. In Proceedings of the 6th International Conference on Technological Ecosystems for Enhancing Multiculturality (pp. 41–45). https://doi.org/10.1145/3284179.3284188
Gross, S., Kim, M., Schlosser, J., Mohtadi, C., Lluch, D., & Schneider, D. (2014, April). Encouraging computational thinking in engineering education: Challenges, examples, and best practices. In 2014 IEEE global conference on engineering education (EDUCON) (pp. 450–459). IEEE.
Gane, B. D., Israel, M., Elagha, N., Yan, W., Luo, F., & Pellegrino, J. W. (2021). Design and validation of learning trajectory-based assessments for computational thinking in upper elementary grades. Computer Science Education, 31(2), 141–168.
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
Grover, S., & Pea, R. (2018). Computational thinking: A competence whose time has come. Computer Science Education: Perspectives on Teaching and Learning in School, 19, 1257–1258.
Grover, S., Pea, R., & Cooper, S. (2014, March). Eliminating misconceptions about computer science among middle school students. In Proceedings of the 45th ACM technical symposium on computer science education (pp. 343–348). https://doi.org/10.1145/2538862.2538934
Grover, S., Pea, R., & Cooper, S. (2015, April). Assessment systems for deeper learning of computational thinking in K-12. In 2015 annual meeting minutes of the American educational research association (Vol. 15, p. 20).
Guzdial, M., & Morrison, B. (2016). To make computer science education a STEM education discipline. Communications of the ACM, 59(11), 31–33.
Hambleton, R. K., & Patsula, L. (1999). Increasing the validity of adapted tests: Myths to avoid and guidelines for improving test adaptation practices. Journal of Applied Testing Technology, 1, 1–30.
Haseski, H. İ, İliç, U., & Tuğtekin, U. (2018). Defining a new 21st century skill-computational thinking: Concepts and trends. International Educational Studies, 11(4), 29–42.
Heintz, F., Mannila, L., & Färnqvist, T. (2016, October). A review of models to introduce computational thinking, computer science, and computation in K-12 education. In 2016 IEEE frontiers in education conference (FIE) (pp. 1–9). IEEE.
Hsu, T. C., Chang, S. C., & Hung, Y. T. (2018). How to learn and teach computational thinking: Recommendations based on literature review. Computer and Education, 126, 296–310. https://doi.org/10.1016/j.compedu.2018.07.004
Hu, L. T., & Bentler, P. M. (1999). Cut-off criteria for fit indices in covariance structure analysis: Traditional criteria versus new alternatives. Structural Equation Modeling: A Multidisciplinary Journal, 6(1), 1–55. https://doi.org/10.1080/10705519909540118
Ioannidou, A., Bennett, V., Repenning, A., Koh, K. H., & Basawapatna, A. (2011). Computational thinking models. Online Shipping.
Israel, M., Wherfel, Q. M., Pearson, J., Shehab, S., & Tapia, T. (2015). Empowering K-12 students with disabilities to learn computational thinking and computer programming. Teaching Extraordinary Children, 48(1), 45–53.
ISTE. (2015). CT Leadership toolkit. Retrieved from http://www.iste.org/docs/ctdocuments/ctleadershipt-toolkit.pdf?sfvrsn=4. Accessed 07 Dec 2022
ISTE. (2016). ISTE Standards For Students(Permitted Educational Use). Retrieved September 13, 2022, from www.iste.org/standards
ISTE. (2017). ISTE Standards for educators. https://www.iste.org/standards/for-educators. Accessed 29 Nov 2022.
ITC International Testing Commission. (2018). ITC guidelines for translation and adaptation of tests (second edition). International Journal of Testing, 18(2), 101–134.
Iyer, S. (2019). Teaching-learning computational thinking in k-12 schools in India. Computational Thinking Education, 363. https://doi.org/10.1007/978-981-13-6528-7
June, S., Han, S., Kim, H., & Lee, W. (2014). Evaluation of digital literacy of primary school students at the national level in Korea. Educational Measurement, Evaluation, and Accountability, 26(4), 319–332. https://doi.org/10.1007/s11092-013-9185-7
Jung, S. E., & Won, E. S. (2018). A systematic review of research trends in robotics education for young children. Sustainability, 10(4), 905. https://doi.org/10.3390/su10040905
Kalyenci, D., Metin, S., & Basaran, M. (2022). Evaluation test of coding skills in early childhood. Education and Information Technologies, 27(4), 4685–4708. https://doi.org/10.1007/s10639-021-10803-w
Kazakoff, E. R., Sullivan, A., & Bers, M. U. (2013). The effect of a classroom-based intensive robotics and programming workshop on sequencing skills in early childhood. Journal of Early Childhood Education, 41(4), 245–255. https://doi.org/10.1007/s10643-012-0554-5
Kim, B., Kim, T., & Kim, J. (2013). Computational thinking and pen programming strategy for the layman: Design your solution. Journal of Educational Computer Research, 49(4), 437–459. https://doi.org/10.2190/EC.49.4.b
Kline, R. B. (2011). Principles and application of structural equation modeling. Guilford publications.
Koh, K. H., Basawapatna, A., Bennett, V., & Repenning, A. (2010, September). Toward automatic recognition of computational thinking for adaptive visual language learning. In 2010 IEEE symposium on visual languages and human-centered computing (pp. 59–66). IEEE.
Konca, A. S. (2014). Interaction of kindergarten structure with information and communication technologies. Unpublished Master’s Thesis, İnönü University, Institute of Educational Sciences, Malatya.
Kong, S. C., & Abelson, H. (2019). Computational thinking training (p. 382). Springer Nature. http://library.oapen.org/handle/20.500.12657/23182. Accessed 4 July 2022
Kong, S. C., & Lai, M. (2022). Validating a computational thinking concepts test for primary education using item response theory: An analysis of students’ responses. Computers & Education, 187, 104562.
Korkmaz, Ö., Çakır, R., & Özden, M. Y. (2017). Validity and reliability study of computational thinking scales (CTS). Computers in Human Behavior, 72, 558–569. https://doi.org/10.1016/j.chb.2017.01.005
Korkmaz, Ö., Karaçaltı, C., & Çakır, R. (2018). Examining the computational-critical thinking and problem-solving complexities of complex programming achievements. Journal of Amasya University Faculty of Education, 7(2), 343–370.
Lavigne, H. J., Lewis-Presser, A., & Rosenfeld, D. (2020). An exploratory approach to explore the integration of computational thinking and mathematics for preschoolers. Journal of Digital Learning in Teacher Education, 36(1), 63–77. https://doi.org/10.1080/21532974.2019.1693940
Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., & Werner, L. (2011). Computational thinking for young people in practice. ACM Ways, 2(1), 32–37. https://doi.org/10.1145/1929887.1929902
Lee, J., Joswick, C., & Pole, K. (2023). Classroom play and activities to support computational thinking development in early childhood. Early Childhood Education Journal, 51(3), 457–468.
Lee, J., & Junoh, J. (2019). Implementation of disconnected coding activities in early childhood classrooms. Journal of Early Childhood Education, 47(6), 709–716. https://doi.org/10.1007/s10643-019-00967-z
Liao, Y. K. C., & Bright, G. W. (1991). Effects of computer programming on cognitive outcomes: A meta-analysis. Journal of Educational Computing Research, 7(3), 251–268. https://doi.org/10.2190/E53G-HH8K-AJRR-K69M
Lishinski, A., Yadav, A., Enbody, R., & Good, J. (2016, February). The effect of problem-solving skills on students’ performance in different assessment tasks in CS1. In Proceedings of the 47th ACM technical symposium on informatics education (pp. 329–334). https://doi.org/10.1145/2839509.2844596
Lockwood, J., & Mooney, A. (2018). Developing a computational thinking test using Bebras problems.
Manches, A., & Plowman, L. (2017). Computer education in children’s early years: A call for discussion. British Journal of Educational Technology, 48(1), 191–201. https://doi.org/10.1111/bjet.12355
Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L., & Settle, A. (2014, June). Computational thinking in K-9 education. In Proceedings of the 2014 working group reports on innovation and technology in computer science education (pp. 1–29). https://doi.org/10.1145/2713609.2713610
Manovich, L. (2013). Software takes command. New York: Bloomsbury.
Mayer, R. E. (1988). Teaching and learning computer programming: Multiple research perspectives. Erlbaum.
Messer, D., Thomas, L., Holliman, A., & Kucirkova, N. (2018). Evaluation of the effectiveness of an educational programming intervention on children’s math skills, spatial awareness, and working memory. Education and Information Technologies, 23(6), 2879–2888. https://doi.org/10.1007/s10639-018-9747-x
Metin, S., Basaran, M., & Kalyenci, D. (2023). Examining coding skills of five-year-old children. Pedagogical Research, 8(2).
Miller, L. D., Soh, L. K., Chiriacescu, V., Ingraham, E., Shell, D. F., Ramsay, S., & Hazley, M. P. (2013, October). Developing computational thinking learning using creative thinking exercises in CS-1 computer science courses. In 2013 IEEE frontiers in training conference (pp. 1426–1432). IEEE.
Mishra, P., Yadav, A., & Deep Play Research Group. (2013). Rethinking technology and creativity in the 21st century. TechTrends, 57(3), 10–14.
Mittermeir, R. T. (2013). Algorithms for preschoolers—A contradiction? Creative Education, 4(09), 557.
Montuori, C., Ronconi, L., Vardanega, T., & Arfé, B. (2022). Exploring gender differences in coding at the beginning of primary school. Boundaries in Psychology, 13.
Moreno-León, J., & Robles, G. (2015, August). Get your scratch projects from Dr. Analyze and evaluate your computational thinking skills with Scratch. At the scratch conference (pp. 12–15).
Moreno-León, J., Robles, G., & Román-González, M. (2015). Dr. Scratch: Automatic analysis of scratch projects to evaluate and improve computational thinking. RED. Review of Distance Education, 46, 1–23.
Moreno-León, J., Robles, G., & Román-González, M. (2017a). Towards data-driven learning paths to develop computational thinking from the ground up. IEEE Transactions on Emerging Issues in Computing, 8(1), 193–205.
Moreno-Léon, J., Robles, G., & Román-González, M. (2017b). Programming in primary and secondary education: This illustrates the most striking empirical evidence. Review of Research in Informatics University, 10(2), 45–51.
Mueller, J., Beckett, D., Hennessey, E., & Shodiev, H. (2017). To evaluate computational thinking across the curriculum. Policy on emerging research, practice and computational thinking (pp. 251–267). Springer, Cham. https://doi.org/10.1007/978-3-319-52691-1_16
National Research Council. (2010). Report of a workshop on the scope and nature of computational thinking. National Academies Press.
NGSS Leading States. (2013). Next generation science standards: For the states, by the states. National Academies Press.
Nikolopoulou, K., Gialamas, V., & Batsouta, M. (2010). Access and use of ICT by young children at home. A Review of Science, Mathematics and ICT Education, 4(1), 25–40. https://doi.org/10.26220/rev.133
Papadakis, S., Kalogiannakis, M., & Zaranis, N. (2016). Developing basic programming concepts and computational thinking with ScratchJr in preschool education: A case study. International Journal of Mobile Learning and Organization, 10(3), 187–202.
Papert, S. (1980). Mindstorms: Kids Computers and Powerful Ideas. NY: The Harvester Press Ltd.
Papert, S. (1990). Kids, computers, and powerful ideas. New York: Essential Books, 10, 1095592.
Pellas, N., & Peroutseas, E. (2016). Gaming in second life with Scratch4SL: Engaging high school students in programming courses. Journal of Educational Informatics Research, 54(1), 108–143. https://doi.org/10.1177/0735633115612785
Popat, S., & Starkey, L. (2019). Learning to code or coding to learn? A systematic review. Computer and Education, 128, 365–376. https://doi.org/10.1016/j.compedu.2018.10.005
Portelance, D. J., & Bers, M. U. (2015, June). Code and say: Assessing young children’s learning in computational thinking using peer video calls with ScratchJr. In Proceedings of the 14th international conference on interaction design and children (pp. 271–274). https://doi.org/10.1145/2771839.2771894
Poulakis, E., & Politis, P. (2021). Computational thinking assessment: Literature review. E-Learning and ICT Research in Education, 111–128. https://doi.org/10.1007/978-3-030-64363-8_7
Pugnali, A., Sullivan, A., & Bers, M. U. (2017). The effect of the user interface on the computational thinking of young children. Journal of Information Technologies Education. Innovations in Practice, 16, 171.
Relkin, E. (2018). Evaluation of computational thinking abilities of young children (Master’s thesis). Retrieved from the ProQuest Dissertations and Theses database. (UMI No. 10813994).
Relkin, E., & Bers, M. (2021, April). Techcheck-k: A measure of computational thinking for kindergarteners. In IEEE global engineering education conference (EDUCON) in 2021 (pp. 1696–1702). IEEE.
Relkin, E., de Ruiter, L., & Bers, M. U. (2020). TechCheck: Development and validation of a disconnected assessment of computational thinking in early childhood education. Journal of Science Education and Technology, 29(4), 482–498. https://doi.org/10.1007/s10956-020-09831-x
Repenning, A., Basawapatna, A. R., & Escherle, N. A. (2017). Principles of computational thinking tools. In Emerging policy of research, application, and computational thinking (pp. 291–305). Springer, Cham.
Repenning, A., Webb, D., & Ioannidou, A. (2010, March). Scalable game design and development of a checklist to introduce computational thinking into public schools. In Proceedings of the 41st ACM technical symposium on computer science education (pp. 265–269). https://doi.org/10.1145/1734263.1734357
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., & Kafai, Y. (2009). Scratch: Programming for everyone. Communications of the ACM, 52(11), 60–67. https://doi.org/10.1145/1592761.1592779
Resnick, M., & Rusk, N. (1996). Computer clubhouse: Preparing for life in the digital world. IBM Systems Journal, 35(3.4), 431–439.
Revelle, W., & Revelle, M. W. (2015). Package ‘psych.’ In The comprehensive r archive network (Vol. 337, p. 338). https://cran.rstudio.org/web/packages/psych/psych.pdf. Accessed 5 June 2022
Riley, D. D., & Hunt, K. A. (2014). Computational thinking for modern problem solvers. Press CRC.
Robins, A., Rountree, J., & Rountree, N. (2003). Learning and teaching programming: A review and discussion. Computer Science Education, 13(2), 137–172. https://doi.org/10.1076/csed.13.2.137.14200
Román-González, M., Moreno-León, J., & Robles, G. (2019). Combining assessment tools for a comprehensive assessment of computational thinking interventions. In Computational thinking education (pp. 79–98). Springer, Singapore.
Román-González, M., Pérez-González, J. C., & Jiménez-Fernández, C. (2017). What cognitive abilities underlie computational thinking? The criterion validity of the computational thinking test. Computers in Human Behavior, 72, 678–691. https://doi.org/10.1016/j.chb.2016.08.047
Rosseel, Y. (2012). lavaan: An R package for structural equation modeling. Journal of Statistical Software, 48(2), 1–36. https://doi.org/10.18637/jss.v048.i02
Rushkoff, D. (2010). Program or program: Ten commands for the digital age. Or Books.
Sáez-López, J. M., Román-González, M., & Vázquez-Cano, E. (2016). Visual programming languages integrated into the primary school curriculum: A two-year case study using “Scratch” in five schools. Computer and Education, 97, 129–141. https://doi.org/10.1016/j.compedu.2016.03.003
Sanford, J. F., & Naidu, J. T. (2016). Computational thinking concepts for elementary school. Current Issues in Educational Research (CIER), 9(1), 23–32. https://doi.org/10.19030/cier.v9i1.9547
Saxena, A., Lo, C. K., Hew, K. F., & Wong, G. K. W. (2020). Designing disconnected and plugged-in activities to develop computational thinking: An exploratory study in early childhood education. Asia-Pacific Educational Researcher, 29(1), 55–66. https://doi.org/10.1007/s40299-019-00478-w
Seiter, L., & Foreman, B. (2013, August). Modeling the learning progress of primary school students’ computational thinking. In Proceedings of the ninth annual international ACM conference on international computing education research (pp. 59–66). https://doi.org/10.1145/2493394.2493403
Sengupta, P., Kinnebrew, J. S., Basu, S., Biswas, G., & Clark, D. (2013). Integrating computational thinking with K-12 science education using agent-based computing: A theoretical framework. Education and Information Technologies, 18(2), 351–380.
Sharma, K., Papavlasopoulou, S., & Giannakos, M. (2019). Coding games and robots to develop computational thinking: How cooperation and participation soften children’s attitudes. International Journal of Child-Computer Interaction, 21, 65–76. https://doi.org/10.1016/j.ijcci.2019.04.004
Shell, D. F., Soh, L. K., Flanigan, A. E., Peteranetz, M. S., & Ingraham, E. (2017, March). To improve students’ learning and achievement in computer science classrooms through computational creativity exercises that integrate computational and creative thinking. In 2017 ACM SIGCSE computer science education technical symposium proceedings (pp. 543–548). https://doi.org/10.1145/3017680.3017718
Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Solving the mystery of computational thinking. Educational Research Review, 22, 142–158. https://doi.org/10.1016/j.edurev.2017.09.003
Sirici, S. G., Patsula, L., & Hambleton, R. K. (2005). Statistical methods to identify defects in the test adaptation process. Adapting educational and psychological tests for cross-cultural assessment, 93–115.
Sneider, C., Stephenson, C., Schafer, B., & Flick, L. (2014). Exploring the science framework and NGSS: Computational thinking in the science classroom. Scope of Science, 38(3), 10.
Stein, C. (2004, June). Gender differences in botball robotics and middle school teams. In 2004 annual conference (pp. 9–262).
Sullivan, A., & Bers, M. U. (2016). Girls, boys, and bots: Gender differences in young children’s performance on robotic and programming tasks. Journal of Information Technologies Education. Innovations in Practice, 15, 145.
Sullivan, A., & Bers, M. U. (2019). Investigation of the use of robotics to increase the interest of girls in engineering in the first years of primary school. International Journal of Technology and Design Education, 29(5), 1033–1051. https://doi.org/10.1007/s10798-018-9483-y
Sullivan, A. A., Bers, M. U., & Mihm, C. (2017). Imagine, play, and code with KIBO: Using robotics to develop computational thinking in young children (p. 110). Siu-cheung KONG Hong Kong University of Education.
Sun, L., Hu, L., & Zhou, D. (2022). Programming attitudes predict computational thinking: Analysis of differences in gender and programming experience. Computer and Education, 181, 104457. https://doi.org/10.1016/j.compedu.2022.104457
Sysło, M. M., & Kwiatkowska, A. B. (2013, February). Informatics for all high school students. In International school informatics conference: Situation, evolution, and perspectives (pp. 43–56). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36617-8_4
Tang, X., Yin, Y., Lin, Q., Hadad, R., & Zhai, X. (2020). Assessing computational thinking: A systematic review of empirical studies. Computer and Education, 148, 103798. https://doi.org/10.1016/j.compedu.2019.103798
Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715–728. https://doi.org/10.1007/s10639-015-9412-6
Weintrop, D., Wise Rutstein, D., Bienkowski, M., & Mcgee, S. (2021). Assessing computational thinking: An overview of the field. Computer Science Education, 31(2), 113–116. https://doi.org/10.1080/08993408.2021.1918380
Werner, L., Denner, J., Campe, S., & Kawamoto, D. C. (2012, February). Fairy performance evaluation: Measuring computational thinking in middle school. In Proceedings of the 43rd ACM technical symposium on computer science education (pp. 215–220). https://doi.org/10.1145/2157136.2157200
Williams, S. W., & Ogletree, S. M. (1992). Computer interest and competence of preschool children: The effects of gender and gender role. Early Childhood Research Quarterly, 7(1), 135–143. https://doi.org/10.1016/0885-2006(92)90023-R
Wing, J. (2010). Computational thinking: What and why? Retrieved from http://www.cs.cmu.edu/~CompThink/resources/TheLinkWing.pdf. Accessed 6 June 2022
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 computation. Philosophical Transactions of the Royal Society A: Mathematics, Physical and Engineering Sciences, 366(1881), 3717–3725. https://doi.org/10.1098/rsta.2008.0118
Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational thinking in primary and secondary teacher education. ACM Operations in Computer Education (TOCE), 14(1), 1–16. https://doi.org/10.1145/2576872
Yarberry, W. (2021). DPLYR. In CRAN Recipes (pp. 1–58). Apress, Berkeley, CA.
Yazıcı, E., & Gençer, E. (2016). Examine the content of some variables of the interactions of preschool children with information and communication technologies. Kastamonu Journal of Education, 24(5), 2235–2252.
Zapata-Cáceres, M., Martín-Barroso, E., & Román-González, M. (2020, April). Computational thinking test for beginners: Design and content validation. In 2020 IEEE global conference on engineering education (EDUCON) (pp. 1905–1914). IEEE.
Zevenbergen, R., & Logan, H. (2008). Computer use by preschool children: A practice of rethinking as digital natives arrive at preschool. Australasian Journal of Early Childhood, 33(1), 37–44. https://doi.org/10.1177/183693910803300107
Zhang, L., & Nouri, J. (2019). A systematic review of learning to think computationally through Scratch in K-9. Computer and Education, 141, 103607. https://doi.org/10.1016/j.compedu.2019.103607
Funding
None.
Author information
Authors and Affiliations
Contributions
Not applicable.
Corresponding author
Ethics declarations
Ethical Approval
This research involved only human participants (i.e., no animals). All procedures performed in studies involving human participants are subject to Hasan Kalyoncu University Social, Behavioral, and Educational IRB protocol no. E-804.01-BABBFCF3.
Consent to Participate
Informed consent was obtained from all individual participants included in the study as stipulated in the IRB protocols. Informed consent was obtained from the educators and parents/guardians of participating students. The students gave their assent for inclusion.
Consent for Publication
The authors affirm that participants provided informed consent for publication.
Competing Interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Metin, Ş., Başaran, M., Seheryeli, M.Y. et al. Adaptation of the Computational Thinking Skills Assessment Tool (TechCheck-K) in Early Childhood. J Sci Educ Technol 33, 365–382 (2024). https://doi.org/10.1007/s10956-023-10089-2
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10956-023-10089-2