When students build with AI, the code can change quickly. Git gives them a way to slow the process down and make the work understandable. Every commit becomes a checkpoint: what changed, why it changed, and whether it helped.
That is especially important when students use Codex. A small code change can fix a feature or break behavior somewhere else. Git gives students a path back to the last working version.
By the end of the program, each student has more than a project. They have a small software portfolio: commit history, notes, screenshots or match clips, architecture notes, and tournament reflections that show how their thinking developed.