

Algorithm
Presentation
•
Other
•
10th Grade
•
Medium
David Kang
Used 1+ times
FREE Resource
21 Slides • 8 Questions
1
Mr David Kang
Algorithm (Extended…)
Pseudocode, Flowcharts, Variable
2
Multiple Choice
What is essential vocabulary for Python programming?
A) Classes and Objects
B) Inheritance and Polymorphism
C) Algorithm, Flowchart, Pseudo Code, Variable, and Syntax
D) Encapsulation and Abstraction
3
Multiple Choice
Why are algorithms crucial in programming?
4
Multiple Choice
What can flowcharts and pseudocode help with in programming?
5
Multiple Choice
Understanding basic arithmetic principles is essential for:
6
Multiple Choice
What role does syntax play in Python programming?
7
Multiple Choice
Which of the following is NOT directly related to starting Python programming?
8
Multiple Choice
Pseudocode is important because:
9
Multiple Choice
Which of the following best describes the purpose of a variable in programming?
10
Algorithm
11
An algorithm is a set of instructions
that can be followed step by step to
solve a particular problem.
12
FLOWCHARTS &
VARIABLES
Y6 CAMBRIDGE UNIT 4
13
OVAL
DO YOU REMEMBER THE NAME OF THESE
SHAPES?
PARALLELOGRA
M
RECTANGLE
DIAMOND
14
START/STOP
DO YOU REMEMBER THE MEANING OF THEM IN
FLOWCHARTS?
INPUT/OUTPU
T
PROCESS
DECISION
15
An oval represents start or stop in
a program.
We will use a green oval for the
start and a red oval for the stop.
START/STOP
START/STO
P
STOP
START
16
An arrow is used to connect the
shapes. It shows the path to follow.
We will use a black arrow.
ARROW
ARROW
17
A parallelogram represents an input or
output.
We will use a light blue parallelogram forr
the input and a dark blue parallelogram for
the output.
For example, an input can be a user
entering information and an output can be a
message displayed on a screen.
INPUT / OUTPUT
INPUT /
OUTPUT
OUTPUT
INPUT
18
A rectangle represents a process.
We will use a purple rectangle for a
process.
For example, a process can be a
formula to calculate a value.
PROCESS
PROCESS
PROCESS
19
A diamond represents a decision
point between two or more paths in a
flowchart. We will use a yellow
diamond for a decision.
For example, this step may ask a
question and the result can be either
true or false, or yes or no.
DECISION
DECISION
DECISION
20
WHAT IS A
VARIABLE?
DO YOU KNOW?
21
VARIABLE
A variable is used for storing
data.
A variable is like a box to store text, numbers and
data.
22
VARIABLE
A variable is used for
storing data.
A variable is like a box to
store text, numbers and data.
23
Each ice lolly is made in the same way. The algorithm for making the ice
lolly would be the same each time. The only thing that changes is the type
of fruit used. This is the variable.
Pour water into the lolly mould.
Add fruit.
Place lid firmly on end of mould.
Leave in freezer for 24 hours.
Remove lolly from mould.
24
VARIABLE ACTIVITY
Could you try naming the variables based on what
you see?
25
Flowchart
Pseudocode
26
Let’s try an
instruction
27
How do you
calculate an
area?
28
Square
Length
Length
To find the area of a square
area = length * length
PSEUDOCODE?
START
length = INPUT
area = length * length
OUTPUT area
STOP
29
Try this activity on your own
Mr David Kang
Algorithm (Extended…)
Pseudocode, Flowcharts, Variable
Show answer
Auto Play
Slide 1 / 29
SLIDE
Similar Resources on Wayground
22 questions
Reading Strategies
Presentation
•
10th Grade
22 questions
DNA and RNA Review
Presentation
•
10th Grade
23 questions
Covalent Bonds Notes
Presentation
•
10th Grade
21 questions
question tags
Presentation
•
10th Grade
21 questions
Perencanaan usaha budidaya tanaman pangan SMA kelas X
Presentation
•
10th Grade
22 questions
Economic Resources & Scarcity
Presentation
•
9th - 10th Grade
22 questions
Bahasa Inggris
Presentation
•
10th Grade
22 questions
DNA/RNA Mutations
Presentation
•
10th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Other
26 questions
SLIME!!!!!
Quiz
•
KG - 12th Grade
20 questions
Cell organelles and functions
Quiz
•
10th Grade
10 questions
Exploring Chemical and Physical Changes
Interactive video
•
6th - 10th Grade
20 questions
Cell Transport
Quiz
•
9th - 12th Grade
10 questions
Exploring the Basics of Exponents
Interactive video
•
6th - 10th Grade
20 questions
Budgeting
Quiz
•
9th - 12th Grade
20 questions
Investing
Quiz
•
9th - 12th Grade
20 questions
Preterite vs. Imperfect
Quiz
•
10th Grade