A course is whatever you ask for. The interview at the start settles the subject, the pace, and how you want to be checked, and the tutor builds around that. Three courses, chosen because they have almost nothing in common:
- Programming
- The vector course at the top of this page. Every module carries a scaffold with the load-bearing parts cut out and checks you run yourself. The tutor reads your code and points at the line; the checks decide whether it passes.
- History
- A course on the golden age of piracy in American waters. Nothing to run, so the learner chose at the interview how to be checked: comprehension questions in every module, and a short essay at each phase gate, which the tutor reads and grades against the modules it covers. Recall works the same as anywhere else.
- Interview prep
- A job description went in as the first input, and notes from each real interview round went in as the course ran, so the modules kept reshaping around what that employer valued. Early modules brushed up the skills with clear deadlines; later ones were practice interviews, with the tutor playing the interviewer.
Runnable checks are the strictest grader Lerience has, and the protocol tells the tutor to say so when a subject cannot produce them. Where it cannot, the tutor grades your written work itself, and you should expect a careful reader rather than a test runner.