Curriculum Objectives
I can solve problems by decomposing them into smaller parts.
I can use sequence, selection, and repetition in programs.
I can work with variables and various forms of input and output.
I can use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs.
In this unit, we will be learning how to think like a computer.
Activity: Solve this puzzle with a partner or by yourself.
While you solve it, write down each step that you take to solve.
For example:
Read the question
Underline the key words
What would step 3 be...? Try to come up with at least 10 steps by breaking down each process into small chunks.
Add your list of problem solving steps (with your partner's name) to the assignment on Google Classroom.
Let's compare our answers as a class and reveal the solution.
Next, watch the video to find out what Computational Thinking actually is. Make notes while you watch!
What do I turn in?: Finally, add your new ideas to the KWL chart in the L section. What have you learned? How were you using Computational thinking while solving the puzzle?
Reflection: What are the four key techniques of Computational Thinking?
Starter: Do you remember what Computational Thinking is?
Computers can be used to help us solve problems. However, before a problem can be tackled, the problem itself and the ways in which it could be solved need to be understood. Computational thinking allows us to do this.
Activity:
Click here for a printable version.
Hint:Â
If you are stuck, you can look a this example for help!
This is your algorithm (or instructions) for playing the game. Use your algorithm, the roll card and the animal images to play the game. Don't forget to use a dice or dice app to choose your numbers.
What do I turn in?: After playing the game, record a video of yourself explaining how you used each of the four steps to figure out the instructions.
Reflection: How do you use 'Resilience' in Computing lessons?
Here is an extra (optional) worksheet if you have more time and would like to practice this skill!