

Python Algorithms, Pseudocode, and Flow Charts
Presentation
•
Computers
•
8th Grade
•
Practice Problem
•
Easy
Laura FisherJohnson
Used 2+ times
FREE Resource
7 Slides • 9 Questions
1
Algorthims, Flow Charts, and Pseudocode
Python Programming
Fisher Johnson
NCVPS
2
Vocabulary Related to Algorithms
Algorithm: step by step set of instructions for solving a task.
Stepwise Refinement: the process of breaking the problem down into steps small enough that they can be expressed in code.
3
Multiple Choice
What is a step by step set of instructions for solving a task.
Problem Solving Process
Algorithm
Program
None of the above
4
Three steps of a Program
Step 1: Get the required data also called input
Step 2: Explain in logical steps how to solve the problem/develop the algorithm
Step 3: Report the findings in a usable for or output
5
Reorder
Reorder the three steps of a program
Get the required data also called input
Explain in logical steps how to solve the problem/develop the algorthim
Report the findings in a useable format or output
6
Example of Psuedocode
Psuedocode for a guessing game
Start program
Secret number is 7
Say "Guess the secret number between 1 and 10!"
Wait for your guess
If your guess is 7 Say "Awesome! You guessed it!
🎉" Otherwise if your guess is less than 7 Say "Too low! Try again!
🔻" Otherwise Say "Too high! Try again!
🔺" End if End program
7
Pictorial representation of an algorithm
Shapes and lines represent the flow of the program.
Flowcharts
Algorithm written in plain English (or native language)
No Proper Syntax
No Working Program
Pseudocode
BEFORE writing code you need to PLAN
8
Parts of a flow chart
Oval-
Rectangle Process/Calculation/Statement
Diamond- Decision making or branching.
Start or End of a program
9
Multiple Choice
Which shape indicates start or end of a program and is mandatory in a flow chart?
Circle
Rectangle
Diamond
10
Multiple Choice
Which shape indicates a process, statement, or calculation?
Circle
Rectangle
Diamond
11
Multiple Choice
Which shape indicates a decision making statement?
Circle
Rectangle
Diamond
12
More about Flowcharts
Order of Algorithm goes from left to right or top to bottom
Have a logical start and finish
Only one flowline should connect to an oval (terminal symbol)
Conditionals (diamonds) should have two answers such as true/false or yes/no
13
Categorize
Write the program out like you speak
No proper syntax
Write in native language
No working program
Use simple logic to describe steps
Focus on the algorithm rather than syntax
Can be easily understood by non-programmers
May include loops and conditions in plain language
Organize these options into the right categories
14
Multiple Choice
In which direction does the order of an algorithm typically flow in a flowchart?
Bottom to top
Right to left
Left to right or top to bottom
Diagonally
15
Multiple Choice
What type of answers should a conditional (diamond) symbol in a flowchart have?
multiple choice options
True/False or Yes/No
Only "yes"
Numeric Values only
16
Multiple Choice
How many flowlines should connect to a terminal (oval) symbol in a flowchart?
One
Two
As many as needed
None
Algorthims, Flow Charts, and Pseudocode
Python Programming
Fisher Johnson
NCVPS
Show answer
Auto Play
Slide 1 / 16
SLIDE
Similar Resources on Wayground
11 questions
Moon Phases
Presentation
•
8th Grade
11 questions
Volume of a Cylinder
Presentation
•
8th Grade
11 questions
Towards Independence: Causes of the American Revolution
Presentation
•
8th Grade
11 questions
Lesson 1.9: Understand Scientific Notation
Presentation
•
8th Grade
12 questions
ระบบจำนวนจริง
Presentation
•
8th Grade
12 questions
Solving Equations
Presentation
•
8th Grade
12 questions
Discount & Markup
Presentation
•
8th Grade
10 questions
Present Perfect - Simple Past
Presentation
•
8th Grade
Popular Resources on Wayground
5 questions
A Home on the Shore
Quiz
•
3rd Grade
28 questions
US History Regents Review
Quiz
•
11th Grade
6 questions
A Horse Tale
Quiz
•
3rd Grade
20 questions
Math Review
Quiz
•
3rd Grade
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
20 questions
Dividing Fractions
Quiz
•
5th Grade
55 questions
A Long Walk to Water Final Review
Quiz
•
6th - 8th Grade
10 questions
Equation Word Problems
Quiz
•
7th Grade
Discover more resources for Computers
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
55 questions
A Long Walk to Water Final Review
Quiz
•
6th - 8th Grade
10 questions
Juneteenth: History and Significance
Interactive video
•
7th - 12th Grade
30 questions
Circles, Area, & Volume II 2026
Quiz
•
8th Grade
20 questions
summer trivia
Quiz
•
8th Grade
28 questions
A Rover's Story, part 1
Quiz
•
6th - 8th Grade
40 questions
Flags of the World
Quiz
•
KG - Professional Dev...
5 questions
8th Grade- Multi Step Equations
Presentation
•
8th Grade