Teen Python Coding · Fall 2026

Made by our teen coders

Attendees spent the program learning Python, the same language used at NASA and in video games. Here's what they built. Press Play to try any program!

Programs to play

Finished

Detective

A murder mystery aboard the spaceship ISS Lincoln. Choose your detective name, question two suspects, then name the culprit. The suspects and rooms are shuffled every time you play.

Uses random shuffling · lists · typed answers · if / else

Download
Finished

Guess the Number

The computer picks a secret number from 1 to 100. Guess it, and it tells you higher or lower, then cheers you on based on how many tries it took.

Uses random numbers · loops · counting tries · if / elif / else

Download

More programs

  • Hello, ComputerThe start of a text adventure: the computer asks your name and says hi.
  • Eeveelution adventureA story game: wake up on a stage and inspect the canvas to discover which Eeveelution is hiding behind it. Each one gets its own description.
Opening scene

Inventory Survival

You wake up lost in a forest with 5 points to spend. The opening scene of a survival game, typed out letter by letter like an old computer.

Uses a typewriter effect · functions · variables

Download

More programs

  • Hi and Hello PointsSpend your Hi and Hello points and see what's left.
  • Coolness RankPractice programs: a jacket advisor, a pi waterfall, and a coolness rank.
  • Inventory listA quick test of lists: a sword, a shield, and a new backpack.
Work in progress

Buckshot Roulette… but in Python!

A game of chance based on the video game Buckshot Roulette. The shotgun is loaded with a random mix of live and blank shells, and luck decides the rest. A work in progress.

Uses random numbers · lists · planning a bigger game

Download

More programs

  • Coins and KeysAn idea saved for later: add keys to your score.
  • Earlier versionWork in progressAn earlier draft of the shell-loading code.

Type your answer and press Enter.

    Keep coding at home

    Download a program, then open the .py file in Thonny (opens in a new tab), a free Python editor made for beginners. Or start fresh at python.org (opens in a new tab).