| Lesson Plan |
| Grade: |
Date: 04/03/2026 |
| Subject: Information Technology IT |
| Lesson Topic: Create and interpret flowcharts |
Learning Objective/s:
- Describe the purpose and key properties of an algorithm.
- Identify and apply standard flowchart symbols to represent algorithmic steps.
- Construct a clear flowchart for a given problem using correct sequencing and connectors.
- Interpret a flowchart to extract the underlying algorithm and detect logical errors.
|
Materials Needed:
- Projector or interactive whiteboard
- Printed handouts of flowchart symbols
- Worksheet with algorithm prompts
- Whiteboard markers and erasers
- Laptops with flowchart software (e.g., draw.io) or paper and pens
|
Introduction:
Begin with a quick question: “How would you visually represent the steps of a recipe?” Review the definition of an algorithm and its three essential properties. Explain that today’s success criteria are to create a correct flowchart and accurately interpret one.
|
Lesson Structure:
- Do‑now (5’) – Students list the three properties of an algorithm on sticky notes; teacher checks understanding.
- Direct instruction (10’) – Present standard flowchart symbols with examples using the projector.
- Guided practice (15’) – As a class, translate the factorial algorithm into a flowchart, discussing each symbol choice.
- Independent activity (20’) – Students draw a flowchart for converting Celsius to Fahrenheit, using laptops or paper; teacher circulates to give feedback.
- Interpreting task (10’) – Pairs exchange flowcharts and write the corresponding pseudocode, identifying any errors.
- Plenary (5’) – Review common pitfalls, answer questions, and recap the success criteria.
|
Conclusion:
Summarise that flowcharts provide a clear visual language for algorithms and that correct symbols and sequencing are essential. Students complete an exit ticket by writing one tip for avoiding common errors. For homework, they create a flowchart for a simple daily routine to bring to the next lesson.
|