

flowchart lesson 2
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Medium
Ehtesham Malik
Used 1+ times
FREE Resource
31 Slides • 28 Questions
1
2
3
Multiple Choice
Which of the following best explains why developers do not start programming immediately when creating a new app?
They need to plan and design the app first.
They do not have the necessary tools.
Programming is not required for app development.
They want to delay the project.
4
Open Ended
Why is it important for developers to plan and design before starting to program a new game?
5
6
7
Multiple Choice
Which of the following best describes a flowchart?
A diagram that shows the inputs, outputs, and processes in an algorithm.
A series of steps to solve a problem or perform an action.
A simplified, not language specific style used to design algorithms.
A more formal 'code like' way of writing algorithms.
8
9
Multiple Choice
Which of the following are shown in a flowchart?
Inputs and outputs
Processes (actions)
Decisions and repetitions
All of the above
10
Open Ended
Explain how flowcharts and pseudocode are used to represent algorithms. Include their similarities and differences in your answer.
11
12
13
Fill in the Blanks
14
15
Fill in the Blanks
Type answer...
16
17
Fill in the Blanks
Type answer...
18
19
20
Fill in the Blanks
Type answer...
21
Multiple Choice
Which of the following statements best describes pseudocode?
It uses short English statements to describe an algorithm and is less precise than a programming language.
It is written in a programming language and can be compiled.
It is only used for describing hardware components.
It is more precise than a programming language.
22
23
24
25
Multiple Choice
Which actions are performed if the age is not 14, 15, or 16 according to the pseudocode examples?
Stand up
Clap
Sing a song
Sit on the floor
26
Open Ended
Compare the structure and clarity of the two pseudocode examples shown. What are the strengths and weaknesses of each approach?
27
28
Multiple Choice
Which of the following is NOT an advantage of using a reference language?
It can be read more easily by programmers.
It can be compiled directly into machine code.
It can be easier to write the program in a chosen language.
It is defined in a more formal way to represent an algorithm.
29
Open Ended
What are the advantages of using a reference language over pseudocode when representing an algorithm?
30
31
Multiple Choice
Which of the following is an example of selection in the OCR exam reference language?
print("Hello")
num = input("Enter a number")
if num == 2 then ... elseif num < 4 then ... endif
for i = 1 to 10 ... next i
32
33
Multiple Choice
What is the main difference between a FOR loop and a WHILE loop as shown in the OCR reference language examples?
A FOR loop repeats a fixed number of times, while a WHILE loop repeats until a condition is false.
A FOR loop can only count upwards, while a WHILE loop can count both ways.
A FOR loop is used for selection, while a WHILE loop is used for input.
A FOR loop always uses the variable i, while a WHILE loop uses any variable.
34
35
Multiple Choice
In the algorithm provided, what output will be given if the user's mark is 85?
Fail
Pass
Merit
Distinction
36
Open Ended
Write an algorithm that takes a user's age as input and outputs 'Teenager' if the age is between 13 and 19, otherwise outputs 'Not a teenager'.
37
38
39
Multiple Choice
The program asks the user to enter the number of hours they have been working for. What is the formula used to calculate the number of seconds they have been working?
hoursWorked * 60
hoursWorked * 3600
hoursWorked * 60 * 60
hoursWorked / 60
40
41
Fill in the Blanks
Type answer...
42
43
Multiple Choice
Which conditional statement is used in the program to determine which number is larger?
if-elseif-else
switch-case
for loop
while loop
44
45
Open Ended
Explain how the program in the second image checks if the user's answer is correct.
46
47
Multiple Choice
Which of the following best describes the purpose of the loop in the times table program?
To repeat the input process
To display the multiplication results for numbers 1 to 12
To check if the number is even or odd
To calculate the sum of numbers
48
49
50
Multiple Select
Select all the operations that the calculator program can perform based on the user's input symbol.
Addition
Subtraction
Multiplication
Exponentiation
51
52
Open Ended
Compare how user input is handled in the fish tank volume program and the calculator program. What are the similarities and differences?
53
Fill in the Blanks
Type answer...
54
55
56
57
58
Multiple Choice
Before developers start programming a new game, what is the essential first step they must take?
Start coding immediately
Plan and design the game
Release the game to the public
Test the game on devices
59
Open Ended
Why is it important for developers to plan and design before starting to program a new game for mobile devices?
Show answer
Auto Play
Slide 1 / 59
SLIDE
Similar Resources on Wayground
57 questions
Skimming and Scanning
Presentation
•
9th Grade
54 questions
Part 4 EOC Review
Presentation
•
10th Grade
55 questions
Upwellings and Currents
Presentation
•
8th Grade
53 questions
Los Rasgos de la Personalidad
Presentation
•
9th Grade
54 questions
Reflection and Refraction
Presentation
•
9th Grade
50 questions
Colors in Spanish
Presentation
•
9th Grade
53 questions
3A Vocab & er/ir verbs
Presentation
•
9th Grade
56 questions
Biology EOC Review
Presentation
•
9th - 10th Grade
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Computers
7 questions
Warm Up 04.01.2026
Quiz
•
9th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
20 questions
Linear Functions Review
Quiz
•
9th Grade
30 questions
English 1 STAAR Review
Quiz
•
9th Grade
10 questions
Pythagorean Theorem and its Converse
Quiz
•
7th - 9th Grade
14 questions
Ecological Succession: Primary and Secondary
Quiz
•
9th Grade
2 questions
APRIL 2_4F Practice
Quiz
•
9th Grade
20 questions
Grammar
Quiz
•
9th - 12th Grade