Computational thinking is the process of breaking down a problem into simple enough steps that even a computer would understand. We all know that computers take instructions very literally, sometimes to comic results. If we don’t provide computers with instructions that are precise and detailed, your algorithm (set of instructions) might forget vital actions that most people take for granted. During this unit we will be taking part in the BEBRAS challenge - a national quiz that tests your computational thinking skills!
You will utilise the following skills from previous units and year groups:
Coding skills from year first school (some of you have done code.org - remember that?)
Mathematical and scientific reasoning skills
Problem solving skills
Resilience
You will learn the following skills:
What an algorithm is, decomposition and logical reasoning
Applying and practicing these skills in logical problems
Remind ourselves about being safe online
Where this will/could take you:
Coding over the rest of your school life and for some beyond!
GCSE Computer Science
Careers in coding, such as game design and web creation
Before we start....watch the short video below...
Just because you are online does not make it OK to speak to anyone in an unkind way!
Key Words:
Algorithm
Logic
Reasoning
Decomposition
Resilience
Programming
System
Devices
Flowchart
Debug