Tournament Day changes the tone of the program because the work becomes public, playful, and real. Students are not just turning in an assignment. They are preparing a colony to compete against another colony under AutoNateAI capture-the-flag rules.

That pressure makes the technical lessons matter. Git protects the battle branch. Debugging keeps the bot from freezing. Functions make strategy easier to change. Memory helps the colony act with consistency. Automation determines whether the bot can keep moving when the match gets messy.

The result is a capstone students can talk about with pride. They can explain what they tried, what broke, what worked, and what they would build next. For adults watching, that is the proof: the student is learning how to think through a system.