Computer Science Fundamentals Lesson 7.5 Project: Style, Test and Publish
Computer Science Fundamentals · Unit 7 · Lesson 7.5

Project: Style, Test and Publish

Computer Science Fundamentals Grades 9–12 4-day lesson 30 deliverables

In this computer science project, students style a small business's website, test it and get it ready to publish. Working from Ms. Octavia's style wishes for Myrtle Street Skate Shop, they write one style sheet and link it to every page.

Single lesson
$10

● Instant download · Lifetime access · Editable & print-ready

Print + digitalPDF, PowerPoint, Word & Google
Answer keysA key for every page
Built-in assessmentExit tickets + project rubric
45-minute daysEvery day planned and timed
Free for your students

An online game comes with this

Play it

A short browser game practices this lesson with new examples. Students play on a computer or tablet, with no account and nothing to install. Use it with the lesson or instead of the paper activity.

Play it
What's inside

What does this lesson cover?

A website project is hard to manage when students try to style, test and fix everything at once. This project takes them through publishing in order, from the style sheet to the tests, the media check and the pitch. Each day ends with a finished part of the site, so you can see who needs help before the pitch.

The activity on Day 1 and Day 2 has an online version that uses Web Lab, our online game, in the Launch Day level. It practices styling a three-page site with one style sheet, then testing it until every check passes. Every online version comes with a paper version, so no internet is needed. Our game is free, with no accounts or sign-ins.

Featured original activity

Test and Fix the Site

Students test a shop's three pages for display, functionality and web accessibility, read the validator's report and write each fix, on paper or in the Web Lab.

30 deliverables

Everything that's included

00 Start Here

  • READ FIRST: every file in the lesson and when you use it
  • Teacher guide and pacing: the plan for each day, what to print and how to grade
  • Skills map: which standards each day teaches

01 Present

  • One editable PowerPoint deck for all four days, 33 slides, with speaker notes
  • Slide script: the speaker notes, printed
  • Bell ringers: a short warm-up for each day

02 Student Handouts

  • Guided notes for all four days, in PDF and editable Word, with the word bank on the page
  • Vocab slip: the lesson's words and what they mean, on one page

04 Activities

  • Style the Site: read Ms. Octavia's style wishes and the shop's three pages, then write one style sheet and the link tag for every page, on paper or in the Web Lab
  • Test and Fix the Site: test the shop's three pages for display, functionality and web accessibility, read the validator's report, and write each fix, on paper or in the Web Lab
  • Media Check and Feedback: mark each item on the shop's media list Use it or Ask first with a reason, write credit lines, and trade constructive criticism with a partner
  • Ready to Publish: check their site against every row of the rubric, explain what publishing means, and give a short pitch to a partner who plays Ms. Octavia

05 Assessment

  • Exit tickets, one per day: quick questions that show who needs more help
  • Project rubric: what the whole project is graded on, 16 points

06 Answer Keys

  • 5 answer key files: a key for each day (its bell ringer, notes and exit ticket) and the activity keys

Digital: Google Forms™ + Google Slides™

  • 4 Google Forms™ of the exit tickets, ready to copy into your Drive
  • The multiple choice grades itself, and you grade the written answers
  • A Google Slides™ copy of the deck, with the same slides and speaker notes, for Google Classroom™

Online: Web Lab

  • Web Lab, Launch Day level: the online version of the Day 1 and Day 2 activities
  • Every online version has a paper version, so no internet is needed
  • Free to play, with no accounts or sign-ins

Why teachers love this lesson

Students learn that the validator is only one test

A page with no validator errors can still have display or accessibility problems, so students test every page against Ms. Octavia's notes.

The media check is part of the launch

Students mark each media item Use it or Ask first, with a reason, and write the credit lines the site needs.

Print and digital

Every page is a print-ready PDF, and the Google Forms™ and Google Slides™ let you teach the same lesson in Google Classroom™.

Real online activities

Students can use Web Lab on a computer or tablet, and every online version has a paper version that works with no internet.

A key for every page

Every day has its own answer key, and every written question has a sample answer and what to look for.

Every day fits a 45-minute class

Each day's plan is timed activity by activity against real reading and writing speeds.

What Teachers Say

Be the first to review this

Reviews help me a lot, and they help other teachers pick the right resources for their classes. It takes about a minute.

Leave a review

Questions teachers ask

How do I get the files after I buy?

Instant download right after checkout: PowerPoint and Word files you can edit, print-ready PDFs, and links that copy the Google Forms™ and Google Slides™ into your Drive.

Can I buy the whole unit or course instead?

Yes. This lesson is part of the Unit 7 bundle and the complete Computer Science Fundamentals course. Both cost less than buying the lessons one at a time.

Is this AP Computer Science?

No. It is a full-year, non-AP intro course for grades 9 to 12. For AP, see AP Computer Science Principles and AP Computer Science A.

What formats are the files in?

Every page is a print-ready PDF. The slides are an editable PowerPoint and the guided notes an editable Word file. The exit tickets also come as Google Forms™, and the deck as Google Slides™.

Which standards does it cover?

Written for Florida's Advanced Information Technology course (9007610). The skills map in the lesson shows which standards each day teaches.