[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to main content
Log in

Adaptation of the Computational Thinking Skills Assessment Tool (TechCheck-K) in Early Childhood

  • Published:
Journal of Science Education and Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (United Kingdom)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Chalmers, R. P. (2012). Mirt: A multidimensional item response theory package for the R environment. Journal of Statistical Software, 48, 1–29.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Chiasson, M. (2019). The relationship between learning spaces and the development of computational thinking skill. Toronto: American Education Research Association.

    Book  Google Scholar 

  • Clements, D. (2001). Mathematics in kindergarten. Teaching Mathematics to Children, 7(5), 270–275. https://doi.org/10.5951/TCM.7.5.0270

    Article  Google Scholar 

  • Cobo, C. (2013). Skills for innovation: Envisioning an education that prepares for the changing world. Curriculum Journal, 24(1), 67–85.

    Article  Google Scholar 

  • Crocker, L., & Algina, J. (2006). Introduction to classical and modern test theory. Cengage Learning.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Çü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.

    Google Scholar 

  • DeMars, C. (2010). Matter response theory. Oxford University Press.

    Book  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Book  Google Scholar 

  • Mayer, R. E. (1988). Teaching and learning computer programming: Multiple research perspectives. Erlbaum.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Metin, S., Basaran, M., & Kalyenci, D. (2023). Examining coding skills of five-year-old children. Pedagogical Research8(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.

    Article  Google Scholar 

  • Mittermeir, R. T. (2013). Algorithms for preschoolers—A contradiction? Creative Education, 4(09), 557.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

Funding

None.

Author information

Authors and Affiliations

Authors

Contributions

Not applicable.

Corresponding author

Correspondence to Mehmet Başaran.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10956-023-10089-2

Keywords

Navigation