A Screeps room in progress
terminal Youth Programming Cohort

A coding cohort students actually want to show up for.

Students build inside Screeps, an online strategy world where JavaScript controls a live colony. They code the systems that keep that colony running and leave with Git-backed proof of how they think. For parents, schools, churches, and program directors, it is a six-week workforce-development experience that blends fun, community, AI literacy, and real software habits.

calendar_month Next cohort: Aug 3, 2026 New cohorts run every so often. The next cohort opens Monday, August 3, 2026. Live sessions begin Tuesday, August 4, 2026. Each cohort is capped at 25 student max and gets a dedicated AutoNateAI Discord channel for coding help, Screeps strategy, build sessions, hackathons, and industry-leader networking.
public Why this works

Screeps makes scalable software visible.

Every concept connects to a colony students can see: loops move creeps, functions become reusable behaviors, Git protects working bot versions, APIs explain how code talks to systems, and automation helps the colony scale.

Reserve Seats arrow_forward
functions

Code that runs

Variables, functions, conditionals, loops, and data structures control real creeps inside a persistent room.

account_tree

Git like builders

Students commit working bot versions, read diffs, recover from broken changes, and leave with a visible repo history.

hub

APIs and automation

Screeps game objects make API thinking concrete while spawn logic, roles, and Memory teach automation loops.

forum

Discord cohort

Every cohort gets a dedicated AutoNateAI Discord channel for coding questions, Screeps discussion, hackathons, and industry networking.

Screeps battle with colonies competing
flag Tournament capstone Head-to-head colony battles

Students test whether their automation, debugging, and strategy can hold up when another bot is trying to win.

emoji_events Learn, Build, Battle

Students learn to code, then compete against each other's code.

The course starts with programming fundamentals inside Screeps, then moves toward strategy: roles, memory, automation, Git branches, and Codex-supported improvements. By the end, students are not just showing a project. They are running a colony built from their own decisions.

01Set up Screeps, map the colony, and write the first creep behavior.
02Use functions, logic, Memory, and Git to turn scripts into a system.
03Prepare a tournament branch for AutoNateAI capture-the-flag.
Screeps combat room
flag Capstone

August Cohort Tournament Day

The cohort ends with an AutoNateAI capture-the-flag tournament inside Screeps where student colonies battle head-to-head. This is where the course gets loud: students see whether their logic, automation, and architecture hold up when another colony is trying to win.

AutoNateAI Screeps capture-the-flagFormat
IncludedFinal Tournament
article Articles

For the adults deciding where students spend their time.

These reads help families and program leaders see the bigger picture: why the game is fun, why the code matters, and how the cohort turns curiosity into workforce-ready habits.

Start Enrollment arrow_forward

Reserve seats for the next cohort.

New cohorts run every so often. The next cohort opens Monday, August 3, 2026. Live sessions begin Tuesday, August 4, 2026. The cohort is six weeks, virtual, Tuesdays and Thursdays from 6:30 PM to 8:30 PM Eastern, capped at 25 student max, and supported inside a dedicated AutoNateAI Discord channel.

Screeps setup help, cohort workspace, Git repo guidance, and tournament-day support are included.