bash — programming1
SELAH HCS // PROGRAMMING 1 // HIGH SCHOOL

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. Start at Boot Sequence; the Stack knows what week it is.
// THE FILESYSTEM
00 // Start Here
Boot Sequence
Syllabus, pacing map, course guide, and the free textbook.
RUN ›
02 // The Year
The Stack
All 34 weeks: readings, focus, deliverables, and links.
RUN ›
03 // Vocabulary
Man Pages
Six terms a week, printable, with room to write your own.
RUN ›
04 // Live Code
The Sandbox
Type on the left, run on the right. Open every day.
RUN ›
05 // Projects
The Queue
The fall static site and the Battleship capstone.
RUN ›
06 // For Parents
Spectators
The rhythm, the gear, the milestones, and how to help.
RUN ›
07 // Reference
The Manual
Quick reference and every man page, looked up fast.
RUN ›
08 // Enrichment
Side Quests
Weekly optional missions: try it, explore it, build it.
RUN ›
New here? // Start at Boot Sequence for setup and the syllabus, then let the Stack tell you what this week holds. The Sandbox is open every day, no appointment needed. Parents: Spectators is yours.
-- THE TERMINAL -- exit code 0program.selah-hcs.org · one day academy