Computational thinking is recognized as a key skill set for all 21st century learners – whether they intend to continue with Computing Science or not, it’s an important skill to identify and often exists within existing curriculum and classroom assignments. These can be grouped into four main areas:
- seeing a problem and its solution at many levels of detail (abstraction)
- thinking about tasks as a series of steps (algorithms)
- understanding that solving a large problem will involve breaking it down into a set of smaller problems (decomposition)
- appreciating that a new problem is likely to be related to other problems the learner has already solved (pattern recognition)
Read more about Computational Thinking here…
Goal: Develop a working understanding of problem decomposition and pattern recognition as computational thinking skills.
These two areas are key aspects of critical thinking and problem solving. They are also two vital computational thinking skills. Think about how many ways these two skills manifest themselves in your classroom.
K-3 Coding Resources
The following was purchased for every elementary school:
Scratch Jr. pour les Kids (dual track schools only)
Suggested instructional tools:
CS Unplugged – Offline, non-technology based lessons and resources to teach computational thinking skills.
Unplugged Lesson 1: Colour by Numbers
Unplugged Lesson 2: The Emotion Machine
Cubetto Playset – A Montessori inspired coding toy that allows children ages 3 to 6 to program a friendly wooden robot without screens or literacy, and it is powered by a programming language you can touch.
Scratch Jr. – A drag and drop, block-based programming environment available on district iPads
Scratch Jr. Coding Blocks – Printable coding blocks to reinforce the tools and sequences within the Scratch software.
Coding Trek (Grades K-3)
Please visit The Learning Partnership , to make an account and use the following enrolment keys:
The enrolment key for Coding Trek is 23CT17
Please view the Coding Trek Teacher Resource Guide
Suggested instructional supports: