L1 Lesson Plan - Developing For The Web - Y8
L1 Lesson Plan - Developing For The Web - Y8
Learners will begin by considering the power of automation for repetitive tasks, before
delving into some practical web page formatting activities using HTML tags. Firstly, they
will practise formatting sections of text to improve readability. Learners will then modify
tags to change their appearance in a document, to make them different from the
defaults provided.
Learning objectives
● Describe what HTML is
● Use HTML to structure static web pages
● Modify HTML tags using inline styling to improve the appearance of web pages
Key vocabulary
HTML, tags, formatting
Preparation
You will need:
● Slides
● Activities:
○ Initial web page resource
○ Activity instructions: worksheet
○ Homework activity
● Remote control software (or some way to demonstrate learners’ work to the rest
of the group)
● Mini whiteboards
Assessment opportunities
In the final activity in the lesson, learners will be asked questions about key information
covered in the lesson. Completed as a whole group, this activity can provide formative
feedback about what they have understood as a class.
There is also consolidation homework that can further diagnose learners’ understanding
of the key points of the lesson.
Outline plan
Please note that the slide deck labels the activities in the top right-hand corner to help
you navigate the lesson.
Before you move on, note that on slide 4 the tags use symbols inside
angular brackets. These symbols indicate which structure behaviour to
apply to whatever is enclosed between the pair of tags. The closing tag
differs from the corresponding opening tag, through the inclusion of a /.
Show the learners the three examples on slide 5. Ask them to guess what
the letter in each tag corresponds to:
● <h1> is a heading tag used to turn text into a document title. The
Page 3 Last updated: 10-06-21
Year 8 – Developing for the web Lesson plan
Lesson 1 – Website building blocks
Highlight on the last example that the formatting only applies to text that is
enclosed. Any text outside of a tag will be formatted using the default of
the browser.
For the practical part of the activity outlined on slide 6, demonstrate the
download and opening of the HTML file. Let the group experiment with tags
first, but be prepared to model how to apply the tags within the document if
they are struggling.
Note in the examples on slide 8 that the <h2> tag has a similar behaviour to
<h1>. However, as the number increases inside the tags, the heading
becomes smaller, which is useful for less important subheadings.
The difference in the tags on the slide is the inclusion of a style modifier. In
this case, the colour of the heading changes firstly to red and then to green.
Note that this change is only for that particular instance of the tag. Also
flag up that the spelling of ‘color’ is American English and has to be used to
comply with HTML conventions. Browsers will not understand the modifier
‘colour’.
Draw out the fact that this method takes time, like the starter activity. If
there are 10 <h2> tags that need their colour changing, then the developer
will need to amend all 10 occurrences, which could be time-consuming.
Learners should then progress through the rest of the document to improve
its appearance.
Once finished, discuss changes made to the <body> tag. Draw out why the
formatting does not apply to all text on the page, (tag modification
overrides previous settings, so setting the font on a single paragraph to
Verdana will take precedence over a body tag set to Arial).
The activity works best with mini whiteboards for learners to hold up their
answers. It allows the teacher to highlight high-quality answers and also
address misconceptions.
1. Tags
2. Using HTML to format web pages
3. Different open and close tag, close tag missing / , color spelt as
colour
Homework
Direct learners to a page on your school website. Ask them to recreate the
text and style of the page using their HTML skills.
If internet access is an issue, give learners a printed page from the site to
hand-code the page.
Resources are updated regularly — the latest version is available at: ncce.io/tcc.
This resource is licensed under the Open Government Licence, version 3. For more information on this
licence, see ncce.io/ogl.