LabaliciousAI & QA ACADEMY
← All sessions

Session 00 · All class materials →

Open in Markdown reader

Session 00 — Your course workspace

Duration: 120 minutes. Prerequisites: laptop, browser, access to your email. A phone/authenticator is useful for securing accounts. No coding experience required.

Slides: Session 00 deck
Learner checklist: Setup lab

Outcomes

Each learner can find the course, sign into their own GitHub account, obtain a local copy, run the simulation, and use Codex or an approved compatible client to explain one file. They distinguish GitHub login, AI client/host access and local server startup. A local-model route need not involve an AI account login.

Instructor preflight

During the existing course-navigation activity, show My learning path in the site navigation. Learners may privately track lessons, project milestones, evidence and feedback using the planner guide. Demonstrate export/restore and explain shared-browser privacy; self-tracked progress is not instructor approval or certification. No added lesson time or assessed deliverable.

Use the Mac/Linux/Windows platform guide. Demonstrate ZIP extraction and the editor's Open Folder → New Terminal route on all three platforms. GitHub Desktop is optional and Mac/Windows-only; Linux uses ZIP or Git CLI. Check PowerShell's npm.cmd fallback and record each learner's OS/shell/browser. Do not score installation speed or ownership of a particular OS.

Confirm the published repository URL is set in the site configuration. Test on the operating systems in the cohort. Arrange approved AI seats before class; do not promise free access. Verify relevant age/account eligibility and school/guardian arrangements through the provider's current terms for your cohort. No shared instructor password. Prepare a paired/browser-reading route for restricted school devices.

120-minute plan

Time Activity Check
0–10 Welcome: show the final local lab and the course journey Learners identify what they will build
10–25 Create or recover a personal GitHub account; verify email Learner shows signed-in profile, no personal details recorded
25–35 Account security and public profile/email awareness Learner configures protection privately
35–50 Open course repo; navigate README, folders and issues Find Session 01 lab and explain public read vs write access
50–60 Break; coach installation problems Triage network vs permissions vs account
60–80 Install Node; obtain repo via ZIP, Git CLI or optional Mac/Windows GitHub Desktop node --version works; package.json is in open folder
80–95 Run npm start and open local browser URL Candidate B loads a reserved record
95–110 Open approved client; verify account or local-model route; explain one file Response cites a real path; learner checks it
110–120 Personal readiness card and exit demonstration Start/stop lab and find next session unaided

Live demonstration script

Say: “GitHub stores our course files. Your computer runs the lab. Codex assists with work in the folder you give it. These are separate systems.” Show the repo URL, then a filesystem folder, then the localhost URL. Stop the server to show why refreshing localhost fails. Start it again.

During the AI demo, ask for explanation only. Then let a volunteer identify a claim in the output and verify it against the file. Do not begin with cloud keys or external integrations.

Troubleshooting and differentiation

Wrong directory: locate package.json before running npm. Missing command: reopen terminal after installation and check node --version. Port occupied: stop the other course server or ask coach to set ACADEMY_PORT. Windows shell policy: try Command Prompt and npm.cmd rather than broadly weakening system policy. Restricted installation: use a partner machine and the public course materials; record the blocker for the instructor.

Fast finishers create a personal branch and a local learning note; nobody needs write permission to the course organization.

Exit evidence

Show local lab, explain the setup example's output, locate next session, name the two account systems. Record ready / coach follow-up with the exact blocker. No grades based on install speed.

Affordable project access

During the existing tool-readiness checks, introduce the small-model guide. Qwen3.8-27B is the recommended project model; preflight one compatible client/host route before Session 02. A premium subscription and new hardware are not requirements. Send unresolved installation, account-eligibility or spending issues to a private support appointment, not extra work inside the two-hour agenda. Product selection is introduced in Session 01.