The competent Computational Thinking test (cCTt): a valid, reliable and gender-fair test for longitudinal CT studies in grades 3-6
Laila El-Hamamsy, Mar\'ia Zapata-C\'aceres, Estefan\'ia, Mart\'in-Barroso, Francesco Mondada, Jessica Dehler Zufferey, Barbara Bruno,, Marcos Rom\'an-Gonz\'alez

TL;DR
This study validates the competent CT test (cCTt) as a reliable, gender-fair tool for assessing computational thinking in grades 3-6, facilitating longitudinal studies and transitions between assessments.
Contribution
It introduces a validated, gender-fair, grade-specific CT assessment with proficiency levels and transition scales for longitudinal research.
Findings
cCTt is valid and reliable for grades 3-6
Provides grade-specific proficiency levels
Offers normalized scoring for cross-grade comparison
Abstract
The introduction of computing education into curricula worldwide requires multi-year assessments to evaluate the long-term impact on learning. However, no single Computational Thinking (CT) assessment spans primary school, and no group of CT assessments provides a means of transitioning between instruments. This study therefore investigated whether the competent CT test (cCTt) could evaluate learning reliably from grades 3 to 6 (ages 7-11) using data from 2709 students. The psychometric analysis employed Classical Test Theory, Item Response Theory, Measurement Invariance analyses which include Differential Item Functioning, normalised z-scoring, and PISA's methodology to establish proficiency levels. The findings indicate that the cCTt is valid, reliable and gender-fair for grades 3-6, although more complex items would be beneficial for grades 5-6. Grade-specific proficiency levels are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTeaching and Learning Programming · Online Learning and Analytics
