Computing fundamentals�Lesson 1
Fundamentals of
computational thinking
Team Giant Airplane Challenge
In your teams:
AFTER 5 Minutes
Task 2: Paper airplane instructions:
Quick Review:
Computational Thinking
(fancy term for what you just did)
Computational thinking means considering a problem in a way that a computer can help us to solve it.
We need to:
Computational thinking
There are 5 main components to computational thinking:
Learning objectives:
Decomposition
Breaking down a complex problem into smaller parts.
Each of these parts can then be considered in detail.
Think about all the different elements of creating a computer game…
Decomposition
How did you use decomposition in the giant paper airplane challenge?
You decided how to fold the paper to make the main shape, then the wings, then how to decorate it.
Abstraction
Reducing unnecessary detail and focusing on the important parts of a system.
Creating a representation or generalisation.
Abstraction
How did you use abstraction in the giant paper airplane challenge?
You created a representation of an airplane.
Pattern recognition
Recognising and finding patterns or trends.
Looking for similarities.
Raven matrix
Geometric series triangle
Koch snowflake
Pattern recognition
How did you use pattern recognition in the giant paper airplane challenge?
You recognized what planes usually look like (the shape).
You identified common features (e.g. wings, nose, windows etc).
Algorithms
Developing instructions to solve a problem.
The steps or rules to complete a task.
E.g. Multiplication or division ‘rules’ in maths. What are the rules/steps for multiplying decimals by 10?
You move the decimal point one space to the right - that’s the algorithm!
Algorithms
How did you use algorithms in the giant paper airplane challenge?
The instructions you created for someone to follow to create a giant paper airplane is an algorithm.
Evaluation
Evaluation means considering if a solution is ‘fit for purpose’.
Is it:
Evaluation
How did you use evaluation in the giant paper airplane challenge?
10 Minute RECAP, Do you understand?
Learning objectives revisited:
Copyright information
Published by Micro:bit Educational Foundation microbit.org
�Licence: Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)