bash — programming1
SELAH HCS // PROGRAMMING 1 // HIGH SCHOOL // WEDNESDAYS 8:45 // FIRST BELL AUG 19

THE TERMINAL

Everything here compiles or it doesn't. Read the error, fix the line, run it again. That loop is the whole class: HTML and CSS in the fall, JavaScript in the spring, a browser game you built yourself by May.
> ./boot_sequence.sh
Text
Kelley, Book 1 (free)
Level
High School
Stack
HTML · CSS · JS
Capstone
Battleship
ROOT // You don't need to know everything on day one. You need to read the error message, fix one line, and run it again. Do that enough times and you're a programmer.
ZONE 00
BOOT SEQUENCE
start here: syllabus, guides, the free textbook
> cd 00_boot_sequence
ZONE 02
THE STACK
all 34 dated wednesdays, week by week
> cd 02_the_stack
ZONE 03
MAN PAGES
six vocabulary terms per week, printable
> cd 03_man_pages
ZONE 04
THE SANDBOX
type on the left, run on the right
> cd 04_the_sandbox
ZONE 05
THE QUEUE
the fall project and the battleship capstone
> cd 05_the_queue
ZONE 06
SPECTATORS
for parents: how to watch this game well
> cd 06_spectators
ZONE 07
THE MANUAL
quick reference: look it up fast
> cd 07_the_manual
ZONE 08
SIDE QUESTS
weekly optional enrichment, family friendly
> cd 08_side_quests
ZONE 09
TREASURE HUNTS
eleven locked doors, ten badges, one keystone
> cd 09_treasure_hunts
ZONE 10
THE SHOP
the welding lane: 33 jobs, shop site to plasma table
> cd tristan
sudo
ZONE SU
INSTRUCTOR
decks, keys, run of show: foreman key required
> cd teach
NEW THIS YEAR // Treasure hunts. Eleven marked weeks hide a puzzle door in Zone 09: gates from that week's material guarding a badge letter. Collect all ten and the keystone opens the Final Payload at the showcase. Start writing them down in week 3.
-- THE TERMINAL -- session live, 34 weeks on the clockctrl+enter runs the sandbox