Page 29 - Knowledge Organiser Yr7 24-25
P. 29
1. Computational Thinking
1.1
1.2 decomposition 1.3
1.4
1.5 evaluation
2.1
2.2 pseudocode
2.3 flowcharts
2.4
Breaking down a complex problem into smaller parts.
Considering If the solution is ‘fit for purpose’.
A way of writing algorithms that uses plain text English.
A diagram that represents an algorithm using standard symbols.
computational thinking
Considering a problem in a way that a computer can help us to solve it.
abstraction
Reducing unnecessary detail and focusing on the important parts of a system.
algorithms
Developing instructions to solve a problem; the steps or rules to complete a task.
2. Algorithms
algorithm
A set of instructions, steps or rules to solve a problem or complete a task.
programming
The process of writing computer code to create a program; translating the steps in an algorithm into a language that the computer can understand so the problem can be solved.
3. Introduction to the Micro:Bit
3.1 Micro:Bit
3.2 compile
3.3 accelerometer
3.4
3.5 3.6
A miniature computer which is fully programmable.
The process of translating our program code into machine code.
A component of the Micro:Bit which can sense movement.
Sequence
Putting instructions in a suitable order for your program to function properly.
iteration
Repeating something – either using Forever, For, While or Repeat.
selection
A decision within a program which can either be Yes/No, True/ False
29
Knowledge Base: Computing Microbits Year 7 | Term 3