Computational Thinking Rubric (CTR)

Search and Filter

Instrument Overview

Expert Notes AvailableView expert commentary on strengths and cautions for this instrument
Strengths

Captures multiple dimensions of computational thinking (e.g., problem formulation, abstraction, algorithm use, and debugging) with leveled criteria, allowing for structured and comprehensive evaluation of students’ CT development over time.

Cautions

Relies on subjective rubric scoring based on students’ classroom performance (e.g., programming and debugging), which may introduce rater bias and depend heavily on the consistency and expertise of evaluators.

The Computational Thinking Rubric (CTR) is an assessment rubric that requires an educator or researcher to observe students as they complete computational thinking tasks, such as programming, debugging, and problem-solving activities, and rate their skills across multiple domains. The rubric includes six core components: formulating problems, abstraction, logical thinking, using algorithms, analyzing and implementing solutions, and generalizing and problem transfer.

Each domain is assessed using a three-level scale—emerging, moderate, and substantive—reflecting increasing levels of proficiency. Scores across domains can be combined to provide an overall measure of computational thinking development.

Content

Grades
5th Grade,
6th Grade,
7th Grade,
8th Grade
Languages
English
Respondent
Student

Administration Information

Length
6 domains

Access and Use

Price

No fee

Contact

Jing Ru Qu & Ping Kwan Fok 
Email: qujingruru@gmail.com; pkfok@eduhk.hk

Psychometrics (additional guidance)

Item Type
Task