

Paper 1 Revision
Presentation
•
Computers
•
9th Grade
•
Easy
Christopher Norris
Used 2+ times
FREE Resource
23 Slides • 34 Questions
1
Paper 1 Revision
Searching and sorting algorithms
Data Types
Programming fundamentals
Writing python code, pseudocode and flowcharts
2
Questions
3
Multiple Choice
"hello"
String
Integer
Float
Word
4
Multiple Choice
45
String
Integer
Float
Number
5
Multiple Choice
56.867
String
Integer
Float
Decimal
6
Multiple Choice
"89"
String
Integer
Float
Number
7
Multiple Choice
What is a Boolean?
A data type that contains whole numbers. eg: 3, 45, 124
Numbers with decimal point. eg: 0.5, 2.45, 56.04
Group of characters between quotation marks. eg: "dog"
Data type that can only be True or False.
8
Multiple Choice
Which value is a Boolean?
64
"cat"
True
0.5
9
Multiple Choice
Which python statement assigns a numerical value input by a user and stores it in a variable of data type integer
num = input("Enter a number")
num = str(input("Enter a number"))
num = int(input("Enter a number"))
input("Enter a number") = num
10
Multiple Choice
"A named place to store a value that can change" is called a ...
Subroutine
Variable
Constant
Operator
11
Multiple Choice
Giving a value to a variable is know as what
Assignment
Casting
Concatenation
Input Sanitisation
12
Multiple Choice
What is the value of x?
x = 16 MOD 5
3
1
3.2
21
13
Multiple Choice
What is the value of x?
x = 16 DIV 5
1
3
3.2
11
14
3 Programming Fundamentals
• Iteration
• Selection
• Sequencing
15
Selection
• If statements. Where a
choice or a decision needs
to be made in your
program.
16
Writing Selection
number = 10
if number > 0:
print('Positive number')
else:
print('Negative number')
print('This statement is always executed')
17
Iteration – Loops (repetition of code)
• Count-Controlled iteration – Where we know the amount of times
our code will repeat. For example, a for loop.
• Condition-controlled iteration – Where code will repeat until a
condition is no longer true. For example, a While Loop
18
Count-controlled iteration
19
Count-controlled iteration
20
Condition-controlled iteration
21
Questions
22
Multiple Choice
A string data type hold what type of data?
Whole number
A group of characters
Single Character
True/ False
23
Multiple Choice
Concatenation is...
Stripping characters from text
Concentrating very hard on coding
Joining together two or more strings
Changing an number to text
24
Multiple Choice
Giving a value to a variable is know as what
Assignment
Casting
Concatenation
Input Sanitisation
25
Multiple Choice
A WHILE loop is...
Condition Controlled
Count Controlled
Uncontrolled
Strongly Controlled
26
Multiple Choice
In if...elif...else statement in python uses which programming concept?
Sequence
Selection
Iteration
Proliferation
27
Multiple Choice
In programming, casting is...
Creating a collection of variables
Converting one data type to another
Joining together multiple strings
Doing impressive magic
28
Multiple Choice
The repeated execution of a section of code when a program is running is known as...
Sequence
Selection
Iteration
Subroutine
29
Multiple Choice
The order in which the code will run is called.....
Sequence
Selection
Iteration
Subroutine
30
Multiple Choice
Which of the following is used to define a block of code in Python language?
Indentation
Key
Brackets
All of the mentioned
31
Draw
Complete a bubble sort on this list [4,3,1]. Draw your answer!
32
Draw
Complete a merge sort on this list [15,2,8,7,6,1]. Draw your answer!
33
Poll
Which sorting algorithm is quicker on big lists?
Merge
Bubble
34
Multiple Choice
Bubble sort
Merge sort
35
Multiple Choice
What is an algorithm
A series of step by step instructions
software that analyses data
hardware that stores data
a type of computer
36
Multiple Choice
Going through a list one item at a time to find a value
Searching on the internet
A search engine
A webpage
37
Multiple Choice
Searches a sorted array by repeatedly dividing the search interval in half
Going through a list one item at a time to find a value
38
Multiple Choice
What is the symbol for a decision in a flowchart?
A parallelogram
A diamond
A circle
39
Multiple Choice
If a grade of 98 was inputted, what would be the output?
Passed
Failed
Else
40
Multiple Choice
If the grade of 12 was input, what would be the output?
Passed
Failed
Else
41
Multiple Choice
Fail
Pass
Merit
Distinction
42
Multiple Choice
Yes
Leave umbrella at home
Take an umbrella
43
Multiple Choice
19
Below Freezing
Above Freezing
44
Multiple Choice
oval
parallelogram
rectangle
diamond
45
46
Writing Selection – challenge
Answer:
47
Writing Selection – challenge
48
Writing Selection – challenge
Answer:
49
Writing count-controlled iteration
50
Writing count-controlled iteration Answer
51
Writing count-controlled iteration
52
Writing count-controlled iteration answer
53
Writing condition-controlled iteration -
Challenge
54
Writing condition-controlled iteration -
answer
55
Writing condition-controlled iteration -
challenge
56
Writing condition-controlled iteration -
Answer
57
Paper 1 Revision
Searching and sorting algorithms
Data Types
Programming fundamentals
Writing python code, pseudocode and flowcharts
Show answer
Auto Play
Slide 1 / 57
SLIDE
Similar Resources on Wayground
50 questions
Latin America Map 2
Presentation
•
9th Grade
49 questions
Photosynthesis Lecture
Presentation
•
9th Grade
48 questions
L5 Los viajes y vacaciones
Presentation
•
9th Grade
53 questions
Bilişim Teknolojilerinin Temelleri
Presentation
•
9th - 10th Grade
54 questions
Sistem Komputer
Presentation
•
8th Grade
51 questions
Evolution Unit Overview
Presentation
•
8th Grade
53 questions
Law of Conservation of Mass
Presentation
•
8th Grade
50 questions
Water Properties Review
Presentation
•
8th 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