Computer Science LearnITWithMrC ⛯ Year 7 Year 8 Year 9 GCSE
ICT
Responsive image

LO 1 - Computational Thinking

Nature

Unit 1: Principles of Computer Science

Introduction

Within any area of the computing industry, people will need to be able to identify aspects of a problem, analyse the needs of a user and/or client, and supply a suitable solution that meets the identified needs. This unit should give learners a solid understanding of the key principles of computer programming and equip them with the skills and knowledge required to deconstruct problems and develop effective computing solutions. These transferable skills will equip learners for further study or employment in the computing industry.

Topic A - Computational thinking

computational thinking can be thought about in terms of four 'stages':

  1. Decomposition.
  2. Pattern recognition.
  3. Pattern generalisation and abstraction.
  4. Algorithm design.



  • Learning Objectives

  • I can identify and describe problems and processes.
  • I can break down problems and processes into distinct steps.
  • I can describe problems and processes as a set of structured steps.
  • I can communicate the key features of problems and processes to others.