| Lesson Plan |
| Grade: |
Date: 04/03/2026 |
| Subject: Computer Science |
| Lesson Topic: Show understanding of thin-client and thick-client and the differences between them |
Learning Objective/s:
- Describe the architecture and components of thin‑client and thick‑client devices.
- Compare key advantages, disadvantages, and security implications of each client type.
- Evaluate scenarios to determine when a thin client or a thick client is most appropriate.
- Explain cost and performance considerations influencing client choice.
- Construct a concise comparison table summarising the differences.
|
Materials Needed:
- Projector or interactive whiteboard
- Slide deck with diagrams of thin‑client vs thick‑client architectures
- Printed handout of the comparison table
- Sample thin‑client device (or image) and a standard PC
- Whiteboard and markers
- Worksheet for group comparison activity
|
Introduction:
Begin with a quick poll asking students how they access school resources (e.g., laptops, tablets, shared terminals). Connect their responses to the concept of client devices and outline today’s success criteria: students will be able to differentiate thin and thick clients and justify their use in real‑world contexts.
|
Lesson Structure:
- Do‑now (5'): short quiz on basic client‑server terminology.
- Mini‑lecture (10'): define thin and thick clients, show side‑by‑side diagram, highlight hardware and processing locations.
- Guided comparison (10'): walk through advantages/disadvantages using the provided table.
- Group activity (15'): teams complete a blank comparison chart for two given scenarios (e.g., school computer lab vs. graphic design studio).
- Class debrief (5'): groups present findings; teacher clarifies misconceptions.
- Exit ticket (5'): each student writes one situation where a thin client is ideal and one where a thick client is preferred.
|
Conclusion:
Summarise the core differences—processing location, hardware needs, network dependence, and cost. Collect exit tickets to gauge understanding and assign a brief homework: research a real‑world example of a thin‑client deployment and a thick‑client deployment, noting why each was chosen.
|