
Pseudocode IGCSE Revision
Presentation
•
Computers
•
10th Grade
•
Easy
Phil Collins
Used 5+ times
FREE Resource
0 Slides • 58 Questions
1
Multiple Choice
If a grade of 98 was inputted, what would be the output?
Passed
Failed
Else
2
Multiple Choice
What is selection?
Instructions are only executed if a TRUE or FALSE condition is met
The program chooses to execute whatever it pleases
Instructions are executed one at a time in list order
Instructions are repeated until a condition is met, creating a loop
3
Multiple Choice
What should be considered when designing an algorithm?
If there is more than one way of solving the problem
If the correct hardware is being used
If the correct software is being used
4
Multiple Choice
A boolean is...
A whole number
A number with a decimal part
Letters, numbers or punctuation
True or False
5
Multiple Choice
What control structure is being used in the pseudocode?
Sequence
Loop
Selection
Conditon
6
Multiple Choice
There is an error in the order of the statements in the pseudocode. What line is in the wrong place?
Line 6
Line 8
Line 14
Line 5
7
Open Ended
Explain how the loop in algorithm 1 is expected to terminate.
8
Open Ended
Explain how the loop in algorithm 2 is expected to terminate.
9
Multiple Choice
Which pseudocode statement is used for selection (conditional statements)?
IF . . .
ELSE . . .
END IF
IF . . .
ELSE . . .
LOOP
IS . . .
ELSE . . .
END IS
IF . . .
ELSE IF . . .
END IF
10
Multiple Choice
Which pseudocode statement is used for assignment?
SET counter = 0
ASSIGN counter = 0
counter = 0
STORE counter = 0
11
Multiple Choice
Which pseudocode statement is used to call a subroutine?
RUN
GOTO
CALL
EXECUTE
12
Multiple Choice
If the grade of 60 was input, what would be the output?
Passed
Failed
Else
13
Multiple Choice
An integer is...
A whole number
A number with a decimal part
Letters, numbers or punctuation
True or False
14
Multiple Choice
What are the two main ways that algorithms can be designed?
Images or videos
In pseudocode or as a flowchart
By hardware or software
15
Multiple Choice
A real is...
A whole number
A number with a decimal part
Letters, numbers or punctuation
True or False
16
Multiple Choice
What is iteration?
Instructions are only executed if a TRUE or FALSE condition is met
The program chooses to execute whatever it pleases
Instructions are executed one at a time in list order
Instructions are repeated until a condition is met, creating a loop
17
Multiple Choice
A string is...
A whole number
A number with a decimal part
Letters, numbers or punctuation
True or False
18
Multiple Choice
What is pseudocode?
A way of describing a set of instructions in text form
A specific programming language that all computers use
A diagrammatic representation of a set of instructions
19
Multiple Choice
The best data type for an age is...
integer
real
string
boolean
20
Multiple Choice
If the grade of 12 was input, what would be the output?
Passed
Failed
Else
21
Multiple Choice
What is a flowchart?
A flowchart is a text-based way of designing an algorithm
A flowchart is a specific programming language
A flowchart is a diagram that represents a set of instructions
22
Multiple Choice
The best data type for a name is...
integer
real
string
boolean
23
Multiple Choice
AND, OR, NOT are all examples of what?
Boolean Operators
Arithmetic Operators
Strings
Data Types
24
Multiple Choice
The best data type for an average is...
integer
real
string
boolean
25
Multiple Choice
What is the symbol for a decision in a flowchart?
A parallelogram
A diamond
A circle
26
Multiple Choice
The best data type for a counter is...
integer
real
string
boolean
27
Multiple Choice
What would the program output with the following inputs?
Payrate - 12
Hours Worked - 10
12
Final pay
OUTPUT
120
28
Multiple Choice
8.2 is a...
integer
real
string
boolean
29
Multiple Choice
Which of these is the correct symbol for a process in a flowchart?
A diamond
A rectangle
A parallelogram
30
Multiple Choice
2.0 is a...
integer
real
string
boolean
31
Multiple Choice
What does AND do?
Both conditions must be met to return true
Only one condition must be met to return true
No conditions must be met to return true
Inverses the condition
32
Multiple Choice
2 is a...
integer
real
string
boolean
33
Multiple Choice
How are symbols connected together in a flowchart?
Symbols do not get connected together in a flowchart
With lines and an arrow to show the direction of flow
By numbers
34
Multiple Choice
True is a...
integer
real
string
boolean
35
Multiple Choice
Fill in the first blank
Larger
IF
THEN
WHILE
36
Multiple Choice
"True" is a...
integer
real
string
boolean
37
Multiple Choice
Which symbol is used for a connector in a flowchart?
A parallelogram
A diamond
A circle
38
Multiple Choice
False is a...
integer
real
string
boolean
39
Multiple Choice
What does OR do?
Both conditions must be met to return true
Only one condition must be met to return true
No conditions must be met to return true
Inverses the condition
40
Multiple Choice
"Hello" is a...
integer
real
string
boolean
41
Multiple Choice
When can algorithms be used?
Only with computers
To design a solution to any problem
For programming
42
Multiple Choice
Fill in the blank
OUTPUT
ENDIF
THEN
INPUT
43
Multiple Choice
What is important to remember when designing an algorithm?
whether to use a flowchart or pseudocode
the instructions are in the correct order
that it must be easy to read
44
Multiple Choice
What does NOT do?
Both conditions must be met to return true
Only one condition must be met to return true
No conditions must be met to return true
Inverses the condition
45
Multiple Choice
This program is meant display the phrase "Coding is cool" multiple times.
Fill in the blank.
INPUT
WHILE
OUTPUT
LOOP
46
Multiple Choice
What does the following code do?
if goodGrades == TRUE then
print("Congratulations!")
end if
If a condition is met, prints a message to the screen
Prints a message
Creates a loop
Take an input from the user
47
Multiple Choice
What happens when the grade counter reaches 10.
Remember: <= means less than or equal to
We add 1 to the grade counter
The while loop keeps going
We output out the average
We end the while loop
48
Multiple Choice
What does this code do?
while answerIsWrong == TRUE
print("What is the answer?")
Creates a loop
Takes an input from the user
Creates a string
Calculates Pi
49
Multiple Choice
What happens when the grade counter reaches 11.
Remember: <= means less than or equal to
We add 1 to the grade counter
The while loop keeps going
We output out the average
We end the while loop
50
Match
Boolean
String
Character
Real
Integer
Stores only true or false
Can store multiple characters
Can store a single character
Can store decimal numbers
Can store only whole numbers
Stores only true or false
Can store multiple characters
Can store a single character
Can store decimal numbers
Can store only whole numbers
51
Fill in the Blanks
Type answer...
52
Drag and Drop
53
Hotspot
Identify the key words in the pseudocode shown. [Click on the words]
54
Dropdown
55
Multiple Choice
A function returns a value.
True
False
56
Multiple Choice
A subroutine must accept parameters.
True
False
57
Labelling
Lebel the flowchart symbols correctly.
Decision
Process
Input/Output
Terminal
58
Drag and Drop
If a grade of 98 was inputted, what would be the output?
Passed
Failed
Else
Show answer
Auto Play
Slide 1 / 58
MULTIPLE CHOICE
Similar Resources on Wayground
52 questions
Commonly Confused Words #4
Presentation
•
10th Grade
53 questions
Biology: Cells (English)
Presentation
•
10th Grade
55 questions
Linear Characteristics Review
Presentation
•
9th Grade
57 questions
Poetic Devices- LESSON
Presentation
•
10th Grade
55 questions
tik kelas 4 model ppt
Presentation
•
10th Grade
51 questions
Semester Midterm- Review
Presentation
•
10th Grade
53 questions
Tecniche di accesso multiplo - Parte 1
Presentation
•
11th Grade
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade