Mr. Penney / TAS1O1

TAS1O1 Computer Science

An introduction to building for the web: HTML for structure, CSS for design, and JavaScript to make it run. You finish the course having built a styled website, an interactive project and a project of your own design — all on subjects you choose yourself.

Grade 9 Open 31 lessons across six phases 21 lessons with slides 3 projects two majors, one final

TodayLessons 15–16· lesson 2 of 2

Lessons 15–16 — Major 2: Interactive Project

a page keeps its state in variables created outside the click functions, so buttons and a timer can change it and the page can show it

Open the slides

Lessons

ReferenceThe sheets you come back to all termAll term

1 · Getting StartedYour first program, run from the editor and printed to the output panelDay 0

2 · StructureHTML — pages, lists, links and imagesDays 1–3

3 · DesignCSS — selectors, the box model, flexbox, polishDays 4–9

4 · Logic and InteractionJavaScript — variables, decisions, functions and events, then an interactive projectDays 10–16