Learning intentions
- I can build a single-page recipe card website in 75 minutes.
- I can demonstrate HTML structure, CSS styling, and box model use.
- I can submit work that meets all 16 checklist items.
Success criteria
- My recipe.html file is valid HTML with required semantic structure.
- My styles.css file has 3+ selector types and uses the box model.
- I submit both files + one image to Classroom before the bell.
Do Now · 5 min
This is Assessment 1 (10% of Term). You have 75 minutes. Read the brief carefully before you start.
I Do · ~10 min Teacher demonstration
Teacher confirms the brief is understood. 2-minute questions window. Then — go.
We Do · ~15 min Guided build
No "we do" during assessment. Teacher circulates silently, answers clarifying questions only (not coding help).
You Do · ~35 min Independent practice
Your brief
Build a single-page recipe card website for a recipe of your choice (family favourite, snack, drink, dessert). Your page must include ALL of the following:
- Valid DOCTYPE and html/head/body structure
- A meaningful
<title> - A linked external stylesheet
- Exactly one
<h1>— the recipe title - A
<p>introduction (2-4 sentences) - An
<img>with descriptive alt text - A
<ul>or<ol>of ingredients (5+ items) - A
<ol>of numbered instructions (4+ steps) - At least one
<a>tag linking to an external source - At least 3 different CSS selector types (element, class, id)
- Background-color AND color properties used
- Font-family (with web-safe fallback)
- Padding AND margin (both, at least once each)
- Border on at least one element
- At least one class selector styled
- Page is presentable — no broken images, no text overflow
Upload to Classroom before the bell: recipe.html, styles.css, your image file (zipped together, or each file individually).
Differentiation
Support
Differentiated rubric with Limited-Outstanding bands. Student may use the starter HTML which contains placeholder comments showing where each element goes.
Core
Complete the brief as written.
Extension
Add a 'nutrition' section with a semantic table, and use :hover on the external link.
Exit Ticket · 5 min
Feedback returned Week 6 Lesson 11 (one week).
Resources for this lesson
- Starter HTML
- Assessment 1 notification + rubric (downloadable)
- MDN HTML reference (allowed during assessment)
- MDN CSS reference (allowed during assessment)
📚 Deeper Reading
External references drawn from Shay Howe's "Learn to Code HTML & CSS" and University of Michigan's "Web Design for Everybody" Coursera specialization. All credit to original authors.
- Assessment 1 resources — see the Notification document
All rubric and starter files linked from the Assessment notification.