Web Adventures · Week 12

Final Quest: My Amazing Website

Aim: Plan, build, test and improve a complete interactive webpage.

New coding words

  1. plan
  2. wireframe
  3. combine
  4. test
  5. accessibility

What the coding words mean

  1. plan: Deciding what a webpage should contain before coding it.
  2. wireframe: A simple drawing showing where webpage content will go.
  3. combine: To bring HTML, CSS and JavaScript together.
  4. test: To try different parts of a webpage and check that they work.
  5. accessibility: Making a webpage usable by as many people as possible.
Code along

Build the starter website

This code combines HTML, CSS and JavaScript to create a complete website with navigation, styled sections, a list and an interactive message button.

Coding space

Edit index.html for your webpage’s content. Use style.css to change its colours, fonts and layout. Use script.js to add actions and make your webpage interactive. Select the tab you want to edit, then select Run my code to see your changes in Preview. Your changes save separately for this activity in this browser.

Tab indents. Esc then Tab leaves the editor. Ctrl/⌘ + Enter runs your code.

PreviewYour webpage
What will you create?

Select Run my code to see your webpage here.

Mini project

My Amazing Website

This starter code can be personalised to create a complete final website with your own safe theme, text, colours, sections and interactive message.

Coding space

Edit index.html for your webpage’s content. Use style.css to change its colours, fonts and layout. Use script.js to add actions and make your webpage interactive. Select the tab you want to edit, then select Run my code to see your changes in Preview. Your changes save separately for this activity in this browser.

Tab indents. Esc then Tab leaves the editor. Ctrl/⌘ + Enter runs your code.

PreviewYour webpage
What will you create?

Select Run my code to see your webpage here.

Your mini-project to-do list

0 of 4 completed

Complete these activities in the mini-project editor above. After each change, select Run my code to check your webpage.

Save your finished mini project

Select Download my work and save the file as week_12_my_amazing_website.zip. Extract this .zip file to keep your HTML, CSS and JavaScript files together, then open index.html in a browser to view your webpage.

Debugging detective

Chi Opara, your course guide
Final project

Test your amazing website

  • Every opening HTML tag has the correct closing tag when one is needed.
  • All navigation links move to the correct section.
  • All buttons work.
  • Images load and have useful alt text.
  • Text is easy to read.
  • The page works in both wide and narrow Preview modes.
  • No private information appears on the page.
  • The editable .zip copy has been downloaded.
  • A grown-up checks the page before it is downloaded or shared.

Knowledge check

Question 1

Which language controls a webpage's appearance?

Choose one answer
Question 2

Name one test you should complete before showing your website to someone else.

Your answers are checked in this browser and are not submitted.

How are you getting on so far?

My checklist

Finished Web Adventures Week 12?

Your completion and mood are saved only in this browser.