Ready-to-use rubrics, frameworks, and evaluation tools to track Computational Thinking growth across every grade band and board — no CS background needed.
Every assessment tool on this page maps to at least one of the four CT pillars, so you always know exactly what you're measuring.
Each rubric is a single printable page with 4-level descriptors (Beginning → Developing → Proficient → Extending) aligned to your board's language.
A single-page rubric covering all four CT pillars at a high level. Perfect for teachers new to CT assessment who want one document to evaluate any activity.
An observation-based checklist for ages 3–5. No written assessment — teachers tick observed behaviours during play-based CT activities like sorting, sequencing, and pattern-making.
4-level rubric aligned to CBSE Coding & CT curriculum. Evaluates how students break down a real-world problem into sub-problems with clear inputs, outputs, and steps.
Rubric written in IB MYP language linking CT Algorithmic Thinking to the Approaches to Learning (ATL) skill "Thinking" strand. Includes cross-subject examples in Science and Maths.
Evaluates pattern identification in data sets, sequences, and real-world problems for ICSE Grade 9–10 Computer Applications. Includes marking scheme and sample student responses.
A teacher guide for running portfolio-based CT assessment in Grades 1–5. Includes sample student work examples, parent communication notes, and report card descriptors in English and Hindi.
Rubric aligned to Cambridge Computer Science (0478) assessment objectives. Evaluates abstraction in system modelling tasks — suitable for both coursework and timed assessments.
End-to-end project rubric for CBSE Grades 9–12. Covers problem definition, decomposition, algorithm design, implementation, testing, and reflection — maps to IP and CS syllabi.
Understand what CT mastery looks like at each stage so you can calibrate expectations and write meaningful feedback.
Use this table as a quick teacher reference when writing report card comments or selecting the right rubric level.
Four levels: Beginning · Developing · Proficient · Extending. Dots indicate how strongly each pillar features at each level.
| CT Pillar | Beginning | Developing | Proficient | Extending |
|---|---|---|---|---|
D Decomposition |
Breaks a task into 2–3 obvious steps with teacher support. | Independently lists steps for a familiar task; may miss edge cases. | Decomposes unfamiliar problems; identifies inputs, outputs, and dependencies. | Creates hierarchical decompositions; defines interfaces between sub-problems. |
P Pattern Recognition |
Identifies a pattern when pointed out; cannot name the rule. | States the rule for a simple pattern; applies it to predict 1–2 more terms. | Spots patterns in unfamiliar data; generalises to a rule and tests it. | Recognises cross-domain patterns; uses prior patterns to tackle novel problems. |
A Abstraction |
Copies a model; cannot explain what was left out or why. | Identifies key features of a scenario; creates a simplified representation. | Justifies inclusion/exclusion of details; builds purposeful models. | Designs reusable abstractions; evaluates models for fitness-for-purpose. |
Al Algorithmic Thinking |
Follows a given algorithm; cannot write one independently. | Writes a linear algorithm for a familiar task; recognises a missing step when shown. | Writes algorithms with conditions and loops; tests and debugs independently. | Compares multiple algorithms; analyses efficiency; proposes optimisations. |
Answer 4 quick questions to get a personalised recommendation for which rubric to start with.
Takes under 2 minutes. Your answers are not stored.
Based on your answers, we recommend starting with…
Advice from the CT community — teachers across India share what works in their classrooms.
CT is thinking, not a finished artefact. Ask students to show their rough work — crossed-out steps and revised plans are evidence of CT in action.
For Preschool and Primary, ask students to narrate their thinking as they work. Observation is more reliable than written output at these ages.
Don't try to measure all four CT pillars at once. Pick the one most relevant to your lesson and assess it well rather than all four superficially.
When you say "You decomposed this well, but you haven't defined the inputs yet," students internalise the vocabulary and self-assess more accurately next time.
Students perform better when they know the criteria upfront. Sharing the rubric before the activity, not just after, is one of the highest-impact assessment practices.
Have students use the rubric to assess a partner's work before submitting their own. Applying criteria externally first helps them apply it to themselves.
A simple one-page "CT passport" that students update each term — adding evidence of each pillar — creates a powerful longitudinal record without extra marking load.
CT is about the thinking approach, not the correct answer. A flowchart that's logically correct but leads to a "wrong" result should still score well on algorithmic thinking.
CBSE uses "Coding and CT"; IB uses "Approaches to Learning"; Cambridge uses "Problem-solving." Map your rubric language to your board so report card comments translate smoothly.
A student who decomposes a Hindi essay structure is demonstrating CT. Collecting evidence across subjects gives a richer, fairer picture of CT development than CS tasks alone.