Page 29 - Knowledge Organiser Yr7 24-25
P. 29
Knowledge Base: Computing Microbits Year 7 | Term 3
1. Computational Thinking
1.1
computational thinking
Considering a problem in a way that a computer can help us to solve it.
1.2 decomposition
1.5 evaluation
2.2 pseudocode
2.3 flowcharts
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.
1.3
abstraction
Reducing unnecessary detail and focusing on the important parts of a system.
1.4
algorithms
Developing instructions to solve a problem; the steps or rules to complete a task.
2. Algorithms
2.1
algorithm
A set of instructions, steps or rules to solve a problem or complete a task.
2.4
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
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.
3.4
Sequence
Putting instructions in a suitable order for your program to function properly.
3.5
iteration
Repeating something – either using Forever, For, While or Repeat.
3.6
selection
A decision within a program which can either be Yes/No, True/ False
29