Computational Thinking
Computational Thinking
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
● 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