Ninth graders learn flowcharts — diagrams that map a program’s logic using shapes (oval for start/end, parallelogram for input/output, rectangle for a process, diamond for a decision). Planning with a flowchart makes coding easier. They order a flowchart, then draw one.
Students will be able to…
How can you plan a program’s logic before writing any code?
Project this and have students put the flowchart steps in order (is a number positive?).
Tap any phase to open the teacher moves and student actions.
How would you sketch out a program’s steps before typing any code?
Students learn.
Students practice.
Students apply.
Students close.
Aligned to the CSTA K-12 Computer Science Standards and the ISTE Standards for Students.
Represent algorithms with flowcharts.
Design algorithms.
Decompose problems visually.
Plan computational solutions.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students draw a flowchart for a simple task. A printable symbol sheet is in the CS library.
Tap a card to flip it, then rate whether you knew it. Built from this lesson’s vocabulary.
A quick self-check with instant feedback, drawn from this lesson’s key terms.
A print-and-go review sheet with a built-in answer key. Tap “Show answer key” to reveal answers, or print the clean version for students.