1 · The student types in the Build desk. “make the left paddle move with W and S”.
2 · The code changes in the middle. Three new lines in paddle.gd, highlighted.
3 · Godot reloads the script on Monitor 2. Nothing to copy, nothing to paste.
4 · Press Play. The paddle moves, the ball bounces, the score ticks. The student sees it work.
5 · Step ticked, saved to memory. The prompt is in the journey.
Final beat · 5/5
12-second loop · Hover or focus to pause · Previous / Next step one beat
1 · Signs in to their own Claude seat, Astra seat and GitHub. The sidebar says “Week 1 · Your first loop”.
2 · Plays a supplied practice scene. Astra stays closed until the lecturer introduces the design desk.
3 · Changes one visible setting. Slides the setting; the practice scene changes.
4 · Explains the difference. “The jump is higher.” Claude Code saves the outcome to project memory.
Final beat · 4/4
Hover or focus to pause · Step through with Previous / Next
1 · Scaffold Pong from the kit template; Godot opens on monitor 2.
2 · “make the left paddle move with W and S”. Code changes, Godot reloads.
3 · Student presses Play. Paddle moves, ball bounces.
4 · “publish to web” sends the build to the farm and returns a link.
Final beat · 4/4
Hover or focus to pause · Step through with Previous / Next
1 · Character sheet on the Design desk. Student and Astra lock the core loop.
2 · Character comes out of the Academy asset service as a 3D model, cleaned in Blender, wired into Godot.
3 · Android test build on the student’s own phone.
4 · “Review my game” files the report: approved. The lecturer, Neo and Lan see it.
Final beat · 4/4
Hover or focus to pause · Step through with Previous / Next