Lesson Plan

Lesson Plan
Grade: Date: 17/01/2026
Subject: Computer Science
Lesson Topic: Explain the purpose and functions of a web browser
Learning Objective/s:
  • Describe the purpose of a web browser as an interface to the web.
  • Identify and explain core functions such as URL resolution, rendering, caching, and security.
  • Trace the step‑by‑step process a browser follows to retrieve and display a web page.
  • Evaluate common browser features (tabs, private mode, extensions) and their impact on user experience.
Materials Needed:
  • Projector or interactive whiteboard
  • Computer with internet access for each student
  • Web browser for demonstration (e.g., Chrome)
  • Handout summarising browser functions
  • Worksheet with diagram‑labeling activity
  • Optional: access to browser developer tools
Introduction:
Begin with a quick poll: how many students have opened a web page today? Review that browsers are the gateway to the internet and remind learners they already use them daily. Explain that by the end of the lesson they will be able to articulate how browsers work and why certain features matter.
Lesson Structure:
  1. Do‑now (5'): Students list browsers they use and share one feature they like. (Engage prior knowledge)
  2. Mini‑lecture (10'): Explain purpose and core functions using slides and a live demo. (Direct instruction)
  3. Guided walkthrough (12'): Demonstrate the step‑by‑step retrieval process on the projector, pausing for questions. (Modeling)
  4. Pair activity (10'): Learners label a flowchart diagram of the browser process on handouts. (Collaborative)
  5. Feature exploration (8'): Students experiment with tabs, private mode, and extensions; record observations. (Hands‑on)
  6. Check for understanding (5'): Quick quiz via Kahoot or exit ticket. (Formative assessment)
Conclusion:
Recap the key stages from entering a URL to the final rendered page and highlight the security checks that protect users. Students complete an exit ticket by writing one browser function they found most surprising. Assign a homework task to explore their browser’s developer tools and note three insights.