Understand and explain the term algorithm.
Understand and explain the term decomposition.
Understand and explain the term abstraction. Understand and explain the key terms iteration, selection and sequencing.
Track each student's skills and progress in your Mastery dashboards
Give this quiz to my class
Q 1/12
Score 0
Which key word describes breaking a problem down into a smaller problem so it is easier to tackle?
45
Functions
Selection
Abstraction
Decomposition
Q 2/12
Score 0
Which key word describes removing unnecessary details from a problem to focus on the core issue?
45
Decomposition
Abstraction
Sequencing
Iteration
12 questions
Q.
Which key word describes breaking a problem down into a smaller problem so it is easier to tackle?
1
45 sec
3.1.1.a
Q.
Which key word describes removing unnecessary details from a problem to focus on the core issue?
2
45 sec
3.1.1.a
Q.
Which key word describes putting commands in correct order so they can executed in a logical order?
3
45 sec
3.1.1.a
Q.
Which key word describes where a choice has to be made between true or false in a program, using an IF Statement to test if something is true or not?
4
45 sec
3.1.1.a
Q.
Which key word describes repeating steps in a program under varying conditions?
5
45 sec
3.1.1.a
Q.
Which key word describes the rules of writing in programming languages?
6
45 sec
3.1.1.a
Q.
What type of error results when an instruction does not follow the syntax rules or grammar of the programming language?
7
45 sec
3.1.1.a
Q.
What type of error occurs when incorrect instructions are performed, or when instructions are performed in the wrong order?
8
45 sec
3.1.1.a
Q.
Which is a loop that repeats a specific number of times?
9
45 sec
3.1.1.a
Q.
An iteration statement that repeats a set of instructions until a condition is met?
10
45 sec
3.1.1.a
Q.
What is the term to describe representing algorithms in a cross between human language and a programming language?
11
45 sec
3.1.1.a
Q.
What word describes step-by-step procedure for solving a problem?