| Lesson Plan |
| Grade: |
Date: 01/12/2025 |
| Subject: Information Communication Technology ICT |
| Lesson Topic: Be able to create the presentation layer of a web page |
Learning Objective/s:
- Describe the purpose of the presentation layer and identify core HTML elements (headings, paragraphs, lists, tables, links).
- Construct a valid HTML document skeleton and embed basic content structures.
- Apply simple CSS using inline styles and an internal style block to control colour, font and layout.
- Demonstrate correct tag nesting and avoid common markup pitfalls.
- Use a self‑check checklist to verify a completed web page meets presentation requirements.
|
Materials Needed:
- Computer with internet access and a projector.
- HTML editor (e.g., VS Code or Notepad++).
- Printed handout of core tags and CSS examples.
- Worksheet with a step‑by‑step coding task.
- Browser for live preview (Chrome/Firefox).
- CSS reference cheat‑sheet.
|
Introduction:
Show a striking web page and ask, “What makes this page look attractive?” Connect to students’ prior experience writing plain HTML and explain that today they will add visual style. State that by the end of the lesson they will be able to produce a complete, styled page and check their work against a quick checklist.
|
Lesson Structure:
- Do‑Now (5'): Students list on sticky notes the visual elements they notice on a sample web page.
- Mini‑lecture (10'): Review HTML skeleton, core tags, and introduce inline vs. internal CSS.
- Guided demonstration (15'): Teacher builds a simple page live, adding headings, lists, a table, and styling with an internal
<style> block.
- Hands‑on activity (20'): Students complete the worksheet by creating their own page, applying the tags and CSS discussed.
- Review & checklist (10'): Peer‑review using the “Quick Revision Checklist” and correct any tag errors.
|
Conclusion:
Recap the steps for building and styling a web page, emphasizing proper tag closure and separation of content and presentation. For the exit ticket, each student writes one HTML tag they used and one CSS property they applied. Homework: design a personal “About Me” page using the same structure and at least three CSS styles.
|