Computational Thinking Progress Outcome one:
In authentic contexts and taking account of end-users, students use their decomposition skills to break down simple non-computerised tasks into precise, unambiguous, step-by-step instructions (algorithmic thinking).
They give these instructions, identify any errors in them as they are followed, and correct them (simple debugging).
Why integrate unplugged activities?
"Students are given challenges based on a few simple rules, and in the process of solving those challenges they uncover powerful ideas on their own.
Not only is this a more memorable way to learn, but it empowers them to realise that these are ideas within their grasp.
The activities are also very kinesthetic - the bigger the materials, the better."
csunplugged
What are unplugged activities?
Unplugged activities require no digital devices at all but set the scene and develop a basic understanding of computational thinking – leading your students to be able to better understand how computers work while developing effective problem-solving skills.
There are four main terms to master when it comes to computational thinking:
💡decomposition, breaking a problem down into parts
💡abstraction – being able to extract only what is important and leaving the rest
💡pattern recognition – identifying any patterns within the problem
💡algorithms – creating a series of sequential to solve the problem
How could I integrate unplugged activities?
What to consider:
😊 What aspect of computational thinking are you wanting to reinforce?
😊 How does the activity integrate with what you are already doing in the classroom?
😀 What small tweak could you make to an exisiting activity in order to include some computational thinking?
Helpful websites: