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 previous years and HTML unit just completed
Mathematical and scientific reasoning skills
Problem solving skills, including previous attempts at the BEBRAS challenge
Resilience
You will learn the following skills:
What is/are decomposition, pattern recognition, abstraction and algorithms
Applying and practicing these skills in logical problems (BEBRAS)
How computational thinking links to programming
Where this will/could take you:
Coding over the rest of your school life - and for some beyond that!
Improve your problem solving abilities - a skill for life!
GCSE Computer Science
Careers in coding, such as game design and web creation
Computational Thinking in More Depth. Follow the link to BBC KS3 bitesize (click on the picture) and work your way through the revision guides. Try to complete as many of the quizzes as you can and pop a copy of your results in your computing book. Do not forget to date and title each one!