Everything on this site is a page, and every page lives in one of a few folders. Once you know what each folder is for, you can always guess where something lives.
| Folder | What lives there | When you go there |
|---|---|---|
| All Classes | One page per class: agenda and to-dos | You were away, or forget what is due |
| Concepts | The ideas, stated cleanly | After class, when you want it precise |
| Warm-Ups | Our daily five-minute routines | You want the rules, or extra reps |
| Explorations | The activities we think through | Before, during, and after we work them |
| Exercises | Practice sets, answers folded below | You want to test whether it stuck |
| Programs | Working programs to read, run, extend | You want to see real code doing real things |
| Tasks | The projects, with criteria | Before, during, and after any task |
| Discussions | The conversations we return to | Preparing to talk, or thinking after |
| Portfolios | Your Dev Journal and its guides | Log time, and unit ends |
| Tutorials | How-to skills for the course | The moment a how-do-I question hits |
| Setup | Routines, norms, marks, help | Your first week, then whenever |
| Style | Pages about the site itself | You wonder why pages look this way |
The site is a web, not a filing cabinet
The folders are only half the organisation. The other half is links: a concept links to the programs that show it running and the practice that tests it; the Backlinks panel at the bottom of any page shows every page pointing the other way. Start anywhere and follow the thread.
Lost? Search.
Press ⌘ + K (or Ctrl + K) and type any word from any page. It is almost always faster than browsing.
The full tour of what pages can do — coloured code, diagrams, folded answers — is in What This Site Can Do.