Book 1First Light

Code Quest

Twenty-five missions that take you from your first line of Python to a dungeon game you wrote yourself. Everything runs right here in the browser — nothing to install.

01 Hello, Sparky!
print, strings, comments
02 Mad Libs Story Maker
input, variables, f-strings
03 Birthday Calculator
integers, math operators
04 Tip & Bill Splitter
floats, rounding
05 Temperature Converter
type conversion
06 Secret Agent Name Generator
string methods, slicing
coming soon
07 Magic 8-Ball
import, random.choice
coming soon
08 Dice Roller & Coin Flip
random.randint
coming soon
09 Password Strength Checker
if / elif / else, len
coming soon
10 Quiz Show
conditionals, keeping score
coming soon
11 Rock, Paper, Scissors
and / or, comparisons
coming soon
12 Mini Choose-Your-Adventure
nested decisions
coming soon
13 Rocket Countdown
while loops, time.sleep
coming soon
14 Guess the Number
while loops, break, int(input())
15 Times Table Trainer
for loops, range
coming soon
16 ASCII Pattern Painter
nested loops
coming soon
17 FizzBuzz Challenge
modulo
coming soon
18 Simple Calculator
functions, parameters
coming soon
19 Unit Converter Toolkit
return values
coming soon
20 Shopping List
lists, append, remove
coming soon
21 Hangman
lists + strings + loops
coming soon
22 Treasure Grid Hunt
coordinates, game state
coming soon
23 Emoji Pixel Art
lists of lists, loops
coming soon
24 Debug Detective
reading errors and tracebacks
coming soon
25 Dungeon of Logic
everything in Book 1
coming soon