Lesson Plan

Lesson Plan
Grade: Date: 17/01/2026
Subject: Computer Science
Lesson Topic: Show understanding of cloud computing
Learning Objective/s:
  • Describe the key characteristics of cloud computing.
  • Compare the three main service models (IaaS, PaaS, SaaS) and identify typical use‑cases.
  • Evaluate the advantages and disadvantages of different cloud deployment models.
  • Apply a simple cost‑estimation formula to calculate monthly cloud expenses.
  • Explain how the Internet enables cloud service delivery.
Materials Needed:
  • Projector and screen
  • Slide deck covering characteristics, service & deployment models
  • Printed handouts of the service‑model table
  • Cost‑estimation worksheet
  • Laptops/computers with Internet access
  • Demo account on a public cloud (e.g., AWS Free Tier)
  • Whiteboard and markers
Introduction:

Begin with a quick poll: “Which apps on your phone rely on the cloud?” Connect this to prior lessons on networking protocols. Explain that today’s success criteria are to identify cloud models, weigh their pros/cons, and perform a basic cost calculation.

Lesson Structure:
  1. Do‑Now (5'): Students list three cloud services they use; share briefly.
  2. Mini‑lecture (10'): Present key characteristics and the three service models with real‑world examples.
  3. Interactive Table Activity (12'): In pairs, fill a blank table comparing IaaS, PaaS, SaaS (provider vs. consumer responsibilities).
  4. Deployment Models Discussion (8'): Review public, private, hybrid, community clouds; list advantages/disadvantages on the board.
  5. Cost‑Estimation Exercise (10'): Using the provided worksheet, calculate monthly cost for a hypothetical university virtual lab.
  6. Concept Check (5'): Quick Kahoot quiz covering models and risks.
  7. Wrap‑Up & Questions (5'): Summarise main points and address any misconceptions.
Conclusion:

Recap the service and deployment models and how they relate to cost and risk. Ask each student to write one sentence describing the most suitable cloud model for a university virtual lab (exit ticket). For homework, students research a cloud provider’s pricing page and prepare a brief comparison with the lesson’s cost formula.