Help Centre
Coding courses and the sandbox
How the written courses, the exercise runner, the scratchpad, and the codebase X-ray fit together.
Applies to Novus Learn 0.1.0
Language paths and the written course
Copy linkA language path is a curated route through a language: what to learn, in what order, with links to the source material for each step. Where a language has a full authored course, it goes further — a written curriculum of lessons grouped into modules, each with objectives, worked code, and exercises.
Exercises are graded on your device
Copy linkLesson exercises run in a WebAssembly JavaScript sandbox in your browser. It has no network access and no access to the page, so code you write cannot reach anything, and nothing you write is sent anywhere to be marked. Your drafts and progress are stored locally.
The scratchpad and the X-ray
Copy link- The scratchpad is the same sandbox with no lesson attached — for trying something out.
- X-ray a codebase reads source you provide and shows its structure: files, symbols, imports, and call sites. It is a reading tool, not a runner.
The reference index
Copy linkEach authored course has a citation index: the specifications and official documentation the lessons rest on, in one list. Use it when you want the primary source rather than the lesson's summary of it.