Coding the Micro:Bit Flashcards

1
Q

The five development stages are…

A
  1. Analysis
  2. Design
  3. Implementation
  4. Testing
  5. Evaluation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What type of language do we write code in?

A

High-Level Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the code that a user has written called?

A

Source code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the language understood by a computer?

A

Low-level language / Machine language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is used to translate high-level languages to machine code?

A

Translators (could be an interpreter or a compiler)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the translated source code called?D

A

Executable code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Define sequence programming

A

Statements are run one after the other in the order they are written (in sequence)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Define conditional programming

A

Statements will run depending whether a condition is met or not

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Define iterations or loops

A

Statements will run for a number of times

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Define fixed loop

A

A loop that runs for a fixed number of times

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Define conditional loop

A

A loop that runs while or until a condition is being met

How well did you know this?
1
Not at all
2
3
4
5
Perfectly