0% found this document useful (0 votes)
276 views1 page

Computational Thinking Pathway

This document outlines the five computational thinking progress outcomes (CTPO1-5) for developing computational thinking skills. CTPO1 involves giving step-by-step instructions and debugging non-computer tasks. CTPO2 expands to include simple algorithms for computer and non-computer tasks using programming environments. CTPO3 focuses on developing and debugging computer programs using logical thinking and understanding data representation. CTPO4 addresses programming concepts like sequence, selection, iteration, inputs/outputs, and debugging efficiency. CTPO5 involves independently decomposing problems, using complex programming concepts and data types, and considering human-computer interaction.

Uploaded by

api-353376412
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
276 views1 page

Computational Thinking Pathway

This document outlines the five computational thinking progress outcomes (CTPO1-5) for developing computational thinking skills. CTPO1 involves giving step-by-step instructions and debugging non-computer tasks. CTPO2 expands to include simple algorithms for computer and non-computer tasks using programming environments. CTPO3 focuses on developing and debugging computer programs using logical thinking and understanding data representation. CTPO4 addresses programming concepts like sequence, selection, iteration, inputs/outputs, and debugging efficiency. CTPO5 involves independently decomposing problems, using complex programming concepts and data types, and considering human-computer interaction.

Uploaded by

api-353376412
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Computational Thinking Outcomes (CT) : Progress Outcome 1 - 5 (PO) Pathway 

 
In authentic contexts, taking into account end users:
● Give instructions (algorithms)  You have 
● Non-computerised tasks broken into step-by-step instructions  shown 
(decomposition)   evidence of 
● Basic debugging (find & fix errors)  progress 
towards 
CTPO1 

   

● Non-computerised & computerised     


● Give & follow simple algorithms  You have 
● Debug  shown 
● Create simple programs with outputs & sequencing  evidence of 
● Use age appropriate programming environments  progress 
towards CTPO2 

     

● Always computerised     
● Decompose (break down) problems into step-by-step instructions to   
create algorithms  You have 
● Use logical thinking to predict behaviours of programs  shown 
● Understand there can be multiple algorithms possible for one  evidence of 
problem  progress 
● Develop and debug simple programs  towards CTPO3 
● Use inputs, outputs, and sequences 
● Use iteration (repeating part of the algorithm with a loop) 
● Understand devices store data represented by binary 

● Understand three building blocks of programing; sequence,     


selection and iteration   
● Programs use: inputs, outputs, sequence, comparative operators, “if  You have 
outcomes”, loops   shown 
● Debug, fix & explain errors  evidence of 
● Evaluate algorithm efficiency  progress 
● Evaluate digital interfaces in relation to efficiency and usability  towards CTPO4 
● Understand data and error detection 

● Decompose problems to simple algorithms (independently)     


● Programs: sequence, loops, “if” & different data types   
● Control structures used   
● Comparative and logical operators  You have 
● Variables of different data types  shown 
● Document, test & debug programs  evidence of 
● Understand how computers store more complex types of data using  progress 
binary  towards CTPO5 
● Programs consider human-computer interactions (HCI) heuristics 

You might also like