Problem Solving Computational Thinking Rubric
Problem Solving Computational Thinking Rubric
● This Problem-Solving and Computational Thinking Rubric has been developed through classroom observations, seeking advice from expert and experienced teachers, and
researching the 21st Century Skills and computational thinking skills domain. This rubric is a first draft effort by a group of educators on articulating learning behaviours and
dispositions of learners in the classroom.
● The learning behaviours and dispositions have not been grouped by age group or phase of education because there is insufficient academic research into this field. This document
should be considered in context, that is, both age and ability appropriate, and should be applied to school curriculum and subject being taught. Teachers are encouraged to adapt
the rubric based on their classroom experiences and share it with the wider community.
● The Problem-Solving and Computational Thinking Rubric is focused on learners and not the concepts underpinning problem solving, critical thinking, computational thinking or other
overlapping thinking skills from other subject disciplines. Instead, these concepts are implicit in the statements. The learning behaviours in the ‘realised’ column may be aspirational
for learners in primary (ages 5 – 11) and early secondary (ages 11-13) education. Teachers should apply professional judgement in how much to share and how to explain new or
complex vocabulary to some learners.
● This Problem-solving and Computational Thinking Rubric can be a valuable tool for teachers when planning and delivering lessons ensuring learners have opportunities to develop
positive attitudes to, for example, complexity or ambiguity. This is because the response of learners to learning opportunities (behaviourism) is dependent upon the activity, and
both the way in which the activities are presented to learners by the teacher (constructivism and constructionism) and how learner processes the newly acquired knowledge
(cognitivism). Therefore, there is a relationship between the ‘approaches’ by teachers and the behaviours exhibited by learners’ and as such ‘approaches’ will feature in the rubric to
provide some context.
● Teachers might also find the Problem-Solving and Computational Thinking Rubric useful in avoiding the use of passive verbs to describe learning outcomes (e.g. be aware of, be
familiar with, know, understand, etc.) because the associated behaviours are often internal or not public, that is, they are not observable and therefore we can never really
understand how the learner processes the newly acquired knowledge.
● Teachers may find that the rubric can be used as an aid during lesson observations alongside an updated lesson observation form (see CAS QuickStart Computing reference below)
containing computational thinking prompts because it can help mentors/coaches to consider if particular learning behaviours are or are not present in learners due to the design
and delivery of teaching materials or learner attitudes and motivations.
Brennan, K., & Resnick, M. (2012), New frameworks for studying and assessing the development of computational thinking
http://web.media.mit.edu/~kbrennan/files/Brennan_Resnick_AERA2012_CT.pdf
Csizmadia, A., Cuzon, P., Dorling, M., Humphreys, S., Ng, T., Selby, C. and Woollard, J. (2015), Computational thinking: A guide for teachers
https://community.computingatschool.org.uk/resources/2324
CSTA Voice (2016), Irene Lee: Reclaiming the Roots of CT, Page 4
https://csta.acm.org/Communications/sub/CSTAVoice_Files/csta_voice_03_2016.pdf
Potter. M, and Kustra (2012), A primer on learning outcomes and the SOLO Taxonmy
http://www1.uwindsor.ca/ctl/system/files/PRIMER-on-Learning-Outcomes.pdf