Skip to content
Abstract Data Structures and Algorithms · Semester 1

Introduction to Problem Solving with Flowcharts

Students will use flowcharts to visually represent the steps and decisions in an algorithm before writing code.

Key Questions

  1. How can a flowchart help us plan a program?
  2. What are the common symbols used in a flowchart?
  3. Design a flowchart for a simple daily routine, like making breakfast.

MOE Syllabus Outcomes

MOE: Computational Thinking - Middle School
Level: JC 2
Subject: Computing
Unit: Abstract Data Structures and Algorithms
Period: Semester 1

Suggested Methodologies

Ready to teach this topic?

Generate a complete, classroom-ready active learning mission in seconds.

Browse curriculum by country

AmericasUSCAMXCLCOBR
Asia & PacificINSGAU