Process of computational thinking:
• decomposition - breaking down a complex problem or system into manageable components
• pattern recognition - identification of patterns within problems
• abstraction - analyse information, filter and remove unnecessary detail
• action:
o sequence - order of processes
o selection - execution only when conditions met
o iteration - repetition until conditions met
Tools for problem solving and algorithm design:
• decomposition diagram
• flowchart
• pseudo code
Links to Learning Outcomes |
Links to Assessment criteria |
|
---|---|---|
Anonymous Assessment - Learners assess an anonymous piece of work containing deliberate mistakes against given success criteria.