๐Ÿ PyQuest

Learn Python by playing!

๐Ÿš€ First Steps

Say hello to Python! Print messages, do math, and make variables.

0/8
  1. ๐Ÿ‘‹1. Your First Program+10 XP
  2. ๐ŸŽ‰2. Print Party+10 XP
  3. ๐Ÿงฎ3. Python the Calculator+10 XP
  4. ๐Ÿ“ฆ4. Variables: Boxes for Data+10 XP
  5. ๐Ÿช„5. String Magic+10 XP
  6. ๐Ÿงฉ6. f-Strings: Fill in the Blanks+10 XP
  7. ๐ŸŽค7. Talking to Your Program+10 XP
  8. ๐Ÿชช8. Mission: About Me Card+20 XP

๐Ÿข Turtle Studio

Command a turtle to draw shapes, spirals, stars, and art!

0/6
  1. ๐Ÿข1. Wake Up the Turtle+10 XP
  2. ๐ŸŸฆ2. The Perfect Square+10 XP
  3. ๐Ÿ–๏ธ3. Rainbow Pens+10 XP
  4. โญ4. Superstar+10 XP
  5. ๐ŸŒ€5. Hypno-Spiral+10 XP
  6. ๐ŸŒธ6. Flower Power+20 XP

๐Ÿค” Making Decisions

Teach your programs to think! Compare things, ask questions, and let your code pick what happens next.

0/7
  1. โš–๏ธ1. True or False?+10 XP
  2. ๐Ÿšฆ2. The Mighty if+10 XP
  3. ๐ŸŒฆ๏ธ3. if ... else: Plan B+10 XP
  4. ๐Ÿฅ‡4. elif: More Than Two Paths+10 XP
  5. ๐ŸŽข5. and / or: Double Checks+10 XP
  6. ๐Ÿ”Ž6. Hunting Inside Words+10 XP
  7. ๐Ÿ”7. Mission: Secret Clubhouse Password+20 XP

๐Ÿ” Loops Loops Loops

Stop typing the same thing over and over. Loops do the repeating for you โ€” countdowns, patterns and all.

0/7
  1. ๐Ÿ”1. Repeat After Me+10 XP
  2. ๐Ÿ”ข2. Meet i, the Counter+10 XP
  3. โณ3. Counting Up and Down+10 XP
  4. โญ4. Pyramid Builder+10 XP
  5. ๐Ÿฌ5. while: Loop Until Done+10 XP
  6. ๐Ÿช„6. The Magic Word+10 XP
  7. ๐Ÿš€7. Mission: Rocket Launch Countdown+20 XP

๐Ÿงบ Lists & Collections

Keep whole piles of stuff in one variable, loop through them, roll the dice, and teach Python to look things up.

0/8
  1. ๐Ÿงบ1. Lists: A Basket of Stuff+10 XP
  2. ๐Ÿ”ข2. Pick a Spot+10 XP
  3. โž•3. Growing Your List+10 XP
  4. ๐Ÿ”4. Looping Through a List+10 XP
  5. ๐Ÿ”ฎ5. Magic 8-Ball+10 XP
  6. ๐Ÿ”6. Is It In There?+10 XP
  7. ๐Ÿ“‡7. Dictionaries: Labeled Boxes+10 XP
  8. ๐Ÿพ8. Mission: Pet Shop Manager+20 XP

๐Ÿญ Function Factory

Invent brand new Python commands of your own, feed them ingredients, and make them hand answers back.

0/6
  1. ๐Ÿญ1. Invent Your Own Command+10 XP
  2. ๐ŸŽ2. Functions With Ingredients+10 XP
  3. ๐Ÿงช3. More Than One Ingredient+10 XP
  4. ๐ŸŽฏ4. Handing an Answer Back+10 XP
  5. โš–๏ธ5. Functions That Decide+10 XP
  6. ๐Ÿค–6. Mission: Emoji Translator 3000+20 XP

๐Ÿคช Game: Mad Libs Machine

Build a story machine that turns other people's silliest words into a ridiculous tale.

0/4
  1. ๐Ÿ“–1. Step 1: Write the Silly Story+15 XP
  2. ๐ŸŽค2. Step 2: Steal Words From a Human+15 XP
  3. ๐ŸŽฌ3. Step 3: Make It Look Official+15 XP
  4. ๐Ÿ†4. Step 4: The Big Reveal+25 XP

๐Ÿ•ต๏ธ Game: Number Detective

Crack the computer's secret number using clues, count your tries, and earn a detective rank.

0/5
  1. ๐ŸŽฒ1. Step 1: The Secret Number+15 XP
  2. ๐Ÿ”2. Step 2: One Guess, One Clue+15 XP
  3. ๐Ÿ”3. Step 3: Keep Guessing+15 XP
  4. ๐Ÿ”ข4. Step 4: Count the Tries+15 XP
  5. ๐Ÿ…5. Step 5: Detective Ranks+25 XP

โœ‚๏ธ Game: Rock Paper Scissors

Teach the computer to throw a move, work out who won, and battle it in a best-of-three showdown.

0/4
  1. ๐Ÿค–1. Step 1: The Computer Throws First+15 XP
  2. ๐Ÿ™‹2. Step 2: Your Move+15 XP
  3. โš–๏ธ3. Step 3: Who Actually Won?+15 XP
  4. ๐Ÿ†4. Step 4: Best of Three+25 XP

๐Ÿ† Game: Quiz Show Champion

Build a real quiz show, step by step: ask questions, keep score, and crown a champion.

0/4
  1. โ“1. Step 1: Ask Your First Question+15 XP
  2. ๐Ÿ”ข2. Step 2: Keep Score+15 XP
  3. ๐Ÿ”3. Step 3: Loop the Questions+15 XP
  4. ๐Ÿ†4. Step 4: The Full Show+25 XP

๐Ÿฐ Game: Haunted Mansion

Write a choose-your-own-adventure game with spooky choices, a backpack of items, and lives.

0/5
  1. ๐Ÿšช1. Step 1: The Front Door+15 XP
  2. ๐Ÿ•ฏ๏ธ2. Step 2: Doors Inside Doors+15 XP
  3. ๐ŸŽ’3. Step 3: Pack Your Backpack+15 XP
  4. โค๏ธ4. Step 4: Three Lives+15 XP
  5. ๐Ÿฐ5. Step 5: The Full Haunted Mansion+30 XP

๐Ÿ•น๏ธ Challenge Arcade

Fifteen bite-size brain teasers, easy to fiendish. Pick one, crack it, collect the XP.

0/15
  1. ๐Ÿชœ1. Emoji Staircase+5 XP
  2. โž•2. Add It Up+5 XP
  3. ๐Ÿ”ข3. Skip Counter+5 XP
  4. โญ4. Favourites List+5 XP
  5. ๐Ÿชž5. Mirror Word+5 XP
  6. ๐Ÿฅค6. Fizz Junior+10 XP
  7. ๐Ÿ”ค7. Vowel Counter+10 XP
  8. ๐Ÿ‹๏ธ8. Biggest Wins+10 XP
  9. โœ–๏ธ9. Times Table Machine+10 XP
  10. ๐Ÿ”10. Password Gate+10 XP
  11. ๐Ÿ•ต๏ธ11. Palindrome Detective+20 XP
  12. ๐ŸŽฒ12. Dice Doubles+20 XP
  13. ๐Ÿ—๏ธ13. Secret Code Maker+20 XP
  14. ๐ŸŒก๏ธ14. Temperature Machine+20 XP
  15. ๐Ÿ”บ15. Pyramid Printer+20 XP