Lesson Plan

Lesson Plan
Grade: Date: 17/01/2026
Subject: Information Technology IT
Lesson Topic: Describe prototyping types (evolutionary, throwaway)
Learning Objective/s:
  • Describe the key characteristics of evolutionary and throwaway prototyping.
  • Compare the advantages, disadvantages, and suitable contexts for each prototyping type.
  • Apply the appropriate prototyping steps to a given scenario and record user feedback.
  • Evaluate prototype outcomes and decide the next development action.
Materials Needed:
  • Projector and screen
  • Whiteboard and markers
  • Handouts summarising evolutionary and throwaway prototyping steps
  • Laptops with a simple IDE or prototyping tool
  • Sample requirement sheets and user‑feedback forms
  • Sticky notes for quick feedback collection
Introduction:

Begin with a quick poll: “When building a new app, would you rather keep improving a rough version or start fresh after testing ideas?” Connect this to students’ prior experience with drafts in other subjects. Explain that today they will learn two systematic ways to prototype and how to choose the right one. Success will be measured by their ability to describe and compare both approaches.

Lesson Structure:
  1. Do‑Now (5′): Students list advantages of “drafting” a solution before finalising it.
  2. Mini‑lecture (10′): Define prototyping, introduce evolutionary vs. throwaway, show comparison table.
  3. Guided practice (12′): In pairs, analyse a short case study and decide which prototyping type fits, justifying the choice.
  4. Hands‑on activity (15′): Using laptops, groups create a low‑fidelity mock‑up (throwaway) for a given requirement, then share feedback on sticky notes.
  5. Reflection (8′): Groups discuss how the mock‑up could evolve into an evolutionary prototype, noting required changes.
  6. Check for Understanding (5′): Quick quiz (Kahoot/handout) on key characteristics and steps of each prototyping type.
  7. Wrap‑up (5′): Teacher summarises main points and highlights common pitfalls.
Conclusion:

Recap the definitions, steps, and when to use each prototyping approach. Students complete an exit ticket stating which type they would choose for a personal project and why. Assign homework: draft a brief prototyping plan (type, steps, feedback method) for a simple app idea.