- root-01-m00-welcome-to-root: program overview + Lab-lifecycle orientation (disposable Labs, permanent progress, hints, reset/recreate, help-requests). - One short intro-lesson activity for each of the three bare practice-bank modules (root-06-m01, root-07-m01, root-10-m02), explaining what the bank is and why it has no per-scenario teaching of its own — the minimum real authoring needed for genuine self-paced readiness without reclassifying them optional (see the curriculum migrations). Co-Authored-By: Claude Sonnet 5 <[email protected]>
2.8 KiB
Your Disposable Lab
Every hands-on Lab in ROOT_ gives you a real, isolated environment — a real Linux shell from ROOT 01 onward, real Git and Docker from ROOT 03-04, and a real Kubernetes cluster from ROOT 05 onward. It's yours alone while you're working in it. Here's what you need to know before your first one.
Disposable means disposable
Your Lab environment can be recreated at any time — when you start a new Lab, when an instructor resets a classroom session, or if the environment needs to be refreshed. When that happens, anything that only exists inside the Lab disappears: files you created in the terminal, a local Git repository you initialized, a Docker container or image you built, a Kubernetes object you deployed. None of that is backed up, and none of it needs to be — it was never the point.
Your academic progress is not disposable
What IS permanent, stored on RootNode's servers the moment you earn it: which lessons you've read, which Labs you've completed, your assessment results, and your position in the course sequence. Recreating your Lab never erases any of that. You can lose a Lab entirely and pick up exactly where you left off in the course.
How you know you actually solved it
Every Lab task validates itself — when you think you're done, you run the check and get a real pass/fail answer immediately, based on the real state of your environment, not on your own guess. If it fails, that's useful information, not a penalty: it's telling you specifically what isn't right yet.
If you get stuck
Most Labs have hints available, revealed one at a time so you can try the next step yourself before seeing more. Using a hint doesn't cost you anything or affect your result — it's there to keep you moving, not to be avoided on principle. A formal, timed assessment may disable hints; if so, the assessment will tell you plainly before you start.
If a Lab's environment itself seems broken rather than the task being hard (a command that should work doesn't, the environment won't start), use Reset Scenario & Environment to tear down and rebuild it cleanly rather than fighting a broken environment.
If you're in an instructor-led session
Your instructor can see your progress in real time and gets notified the moment you use Need Help — no need to wait to be noticed. Use it for anything: a Lab that seems broken, a concept that didn't click, or just wanting a second pair of eyes before you second-guess a working solution.
Returning to the course
When you're done with a Lab — pass or still stuck — you can always return to the course view and come back to it later. Nothing about leaving a Lab mid-task loses your place.
You're ready. Let's start with how a computer actually runs the software you're about to spend this program controlling.