U
NIT
4:
P
ROGRAMMING
Pearson BTEC International Level 3 Qualifications in Information Technology –
Specification – Issue 3 – September 2022 © Pearson Education Limited 2022
65
Content
Learning aim A: Examine the computational thinking skills and principles of
computer programming
A1 Computational thinking skills
Application of computational thinking skills needed to analyse problems and
processes
in order to identify solutions that can be developed into software applications.
•
Decomposition:
o
identifying and describing problems and processes
o
breaking down problems and processes into distinct
steps
o
describing problems and processes as a set of structured steps
o
communicating the key features of problems and processes to others
as relevant.
•
Pattern recognition:
o
identifying common elements or features in problems or
systems
o
identifying and interpreting common differences between processes or
problems
o
identifying individual elements within problems
o
describing patterns that have been identified
o
making predictions based on identified patterns.
•
Pattern generalisation and abstraction:
o
identifying information required to solve an identified problem
o
filtering out information required to solve an identified problem.
•
Representing parts of a problem or system in general terms by identifying:
o
variables
o
constants
o
key processes
o
repeated processes
o
inputs
o
outputs.
Dostları ilə paylaş: