โš”๏ธ CLAUDE QUEST Adventures with AI

LVL 1 0 / 100 XP
๐Ÿ’Ž 0

Your AI Adventure Starts Here

Learn to talk to Claude and build anything you can imagine.

๐ŸŽฎ Gamer โ†’ ๐Ÿค– AI Pro โ†’ ๐Ÿš€ Builder

๐Ÿ“œ YOUR QUEST MAP

๐Ÿ“Ÿ Terminal Basics START HERE
๐Ÿค– Meet Claude LOCKED
โšก First Prompts LOCKED
๐Ÿš€ Level Up LOCKED
๐Ÿ‘‘ BOSS LEVEL LOCKED

๐ŸŽฏ SKILLS YOU'LL UNLOCK

๐Ÿ“Ÿ Terminal Basics

Navigate your computer like a pro

๐Ÿค– AI Prompting

Learn to talk to AI and get great results

๐ŸŒ Web App Building

Create real apps that run in browsers

๐ŸŽฎ Project Creation

Build projects you can show off to friends

LEVEL 1

Terminal Basics

Learn to speak the computer's secret language

๐Ÿ† +100 XP ๐Ÿ’Ž +10 Gems ๐ŸŽ–๏ธ Terminal Navigator Badge
๐Ÿ“‹

MISSION BRIEFING

Before you can team up with your AI coding buddy, you need to learn the terminal - a secret text-based way to control your computer!

Think of it like this: normally you click on things with your mouse. But coders type commands instead - it's like texting your computer and having it do exactly what you say!

๐Ÿ’ก Fun fact: Hackers in movies always use terminals because it looks cool AND it's actually faster!

๐Ÿš€ Opening Your Terminal

  1. Press Cmd + Space (opens Spotlight)
  2. Type Terminal
  3. Press Enter
  1. Press the Windows key
  2. Type PowerShell
  3. Click to open
  1. Press Ctrl + Alt + T
  2. That's it! ๐ŸŽ‰

โŒจ๏ธ Your First Commands

Try these in the simulator below, then on your real terminal!

pwd +5 XP
Where am I?

"Print Working Directory" - shows your current location

๐Ÿง  Memory trick: "Print Where am I, Dude?"

ls +5 XP
What's here?

Lists all files and folders in your current location

๐Ÿง  Memory trick: "List Stuff"

cd [folder] +5 XP
Move to a folder

"Change Directory" - moves you to a different location

๐Ÿง  cd .. goes back one folder

mkdir [name] +5 XP
Create a folder

"Make Directory" - creates a new folder

๐Ÿง  Example: mkdir claude-quest creates a folder called "claude-quest"

clear +5 XP
Clean up!

Clears the terminal screen - nice and tidy!

๐ŸŽฎ TERMINAL SIMULATOR

Practice commands right here! Complete the challenges below.

Claude Quest Terminal
Welcome to Claude Quest Terminal!
Type commands below and press Enter. Try: pwd, ls, cd, mkdir
guest@codequest:~$

๐ŸŽฏ CHALLENGE MISSIONS

โ˜
Find Your Location Use pwd to see where you are
+10 XP
โ˜
Look Around Use ls to list files
+10 XP
โ˜
Navigate to Documents Use cd Documents
+10 XP
โ˜
Create Your Folder Type mkdir claude-quest and press Enter
+15 XP
โ˜
Enter Your Lair Navigate into claude-quest folder
+15 XP
LEVEL 2

Meet Claude Code

Your AI Coding Companion

๐Ÿ† +150 XP ๐Ÿ’Ž +15 Gems ๐ŸŽ–๏ธ AI Whisperer Badge
๐Ÿ“‹

MISSION BRIEFING

Now you're going to meet your new teammate: Claude Code! It's an AI that understands what you want to build and helps you create it.

Think of Claude as a super-smart coding buddy who never gets tired of your questions!

๐Ÿ’ก Claude is named after Claude Shannon, the "father of information theory" - he invented the math that makes all digital stuff work!

๐Ÿ–ฅ๏ธ Time to Use a REAL Terminal!

In Level 1, you practiced with a simulator in your browser. Now it's time to use a real terminal on your computer!

Open your terminal and put it side-by-side with this website so you can follow along.

How to open Terminal on Mac:

  1. Press Cmd + Space to open Spotlight
  2. Type "Terminal" and press Enter

Or find it in Applications โ†’ Utilities โ†’ Terminal

How to open Terminal on Windows:

  1. Press Windows key, type "PowerShell"
  2. Click "Windows PowerShell" to open it

Or right-click the Start button and select "Terminal"

โœจ Want a cooler terminal? Try Warp - it's free, looks awesome, and has AI built in to help you! (Mac & Linux)

๐Ÿ”ง Installing Claude Code

Before we can use Claude, we need to install some things. Ask a parent or guardian to help!

1

Install Node.js

First, check if Node.js is already installed. In your terminal, type:

node --version

If you see a version number (like v18.0.0), skip to Step 2!

If you get an error, you need to install Node.js:

  1. Go to nodejs.org
  2. Click the big green "LTS" button (LTS = stable version)
  3. Open the downloaded file (it ends in .pkg)
  4. Click "Continue" through each step, then "Install"
  5. Enter your Mac password when asked
  6. Close and reopen Terminal, then try node --version again
  1. Go to nodejs.org
  2. Click the big green "LTS" button (LTS = stable version)
  3. Open the downloaded file (it ends in .msi)
  4. Click "Next" through each step (default options are fine)
  5. Click "Install", then "Finish"
  6. Close and reopen PowerShell, then try node --version again
2

Install Claude Code

Now install Claude Code with this command:

npm install -g @anthropic-ai/claude-code

This downloads Claude Code to your computer. It might take a minute!

โš ๏ธ Getting a permission error?

If you see "EACCES" or "permission denied", try one of these fixes:

Mac/Linux - Option 1 (easiest): Add sudo before the command:

sudo npm install -g @anthropic-ai/claude-code

Enter your Mac password when asked (you won't see it typing - that's normal!).

Mac/Linux - Option 2 (better long-term): Fix npm permissions:

sudo chown -R $(whoami) ~/.npm

Then try the install command again (without sudo).

๐Ÿ’ก npm stands for "Node Package Manager" - it's like an app store for coding tools!
3

Get an API Key

Parents: This step requires creating an Anthropic account.

  1. Go to console.anthropic.com
  2. Create an account or sign in
  3. Go to "API Keys" and create a new key
  4. Copy the key (you'll need it in the next step)

The first time you run Claude, it will ask for this key.

4

Create Your Project Folder

Remember the claude-quest folder from Level 1? That was practice! Now let's make a real one:

cd ~/Desktop && mkdir claude-quest && cd claude-quest
cd ~\Desktop; mkdir claude-quest; cd claude-quest

This creates your project folder on your Desktop and moves into it!

๐Ÿš€ Starting Claude Code

You're ready! In your terminal (inside the claude-quest folder), type:

claude

The first time you run it, Claude will ask for your API key. Paste it in and press Enter!

You'll see Claude Code start up with a welcome message.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Note for Parents

Claude Code asks for permission before doing things like creating files. This is a safety feature! However, the prompts can be confusing for kids.

Option 1 (Recommended for learning): Use normal mode. Help your child understand the permission prompts - it teaches good habits!

Option 2 (Smoother experience): Start Claude with:

claude --dangerously-skip-permissions

This skips permission prompts. Only use this in a safe folder where Claude can freely create and edit files.

๐Ÿ’ฌ Talking to Claude

Claude understands plain English! Here are some things you can say:

๐Ÿค” Ask Questions
"What is a variable in programming?"
๐Ÿ› ๏ธ Get Help
"I'm getting an error. Can you help me understand it?"
๐Ÿ—๏ธ Build Things
"Create a Python program that tells me a random joke"
๐Ÿ“š Learn
"Explain what 'Hello World' means in programming"

โšก Power Tips

๐ŸŽฏ

Be Specific

Instead of: "Make me a game"

Try: "Make a number guessing game where I guess 1-10"

๐Ÿ”„

Follow Up

"Can you explain that again?"

"What does that line do?"

๐Ÿ™‹

No Dumb Questions

Claude loves to explain things! If you don't understand, just ask again.

๐ŸŽฎ Claude Commands

/help See all commands
/clear Fresh conversation
Ctrl+C Exit Claude

๐ŸŽฏ CHALLENGE MISSIONS

Complete these on your REAL terminal with Claude Code!

โ˜
Launch Claude Start Claude Code by typing claude
+20 XP
โ˜
Say Hello Introduce yourself to Claude
+20 XP
โ˜
Ask a Question Ask Claude anything about coding
+25 XP
โ˜
Hello World Ask Claude to show you "Hello World" in Python
+30 XP
โ˜
Explore Commands Try the /help command
+15 XP
LEVEL 3

Your First Prompts

Learn to Ask Claude to Build Things!

๐Ÿ† +200 XP ๐Ÿ’Ž +25 Gems ๐ŸŽ–๏ธ Code Creator Badge
๐Ÿ“‹

MISSION BRIEFING

This is where the magic happens! You'll learn to prompt Claude to build cool things.

The secret to great AI prompts: Be specific about what you want! Tell Claude what to build, how it should work, and what it should look like.

๐ŸŽฎ PROMPT PRACTICE

Copy each prompt, paste it to Claude, and watch the magic happen!

๐ŸŽฎ Gamer Tag Generator +25 XP

Generate epic random gamer tags!

Create a gamer tag generator that makes random cool names by combining adjectives + nouns + numbers (like "ShadowNinja_99" or "EpicWolf_X"). Let me click to generate new ones!
โ˜
๐ŸŽฐ Dice Roller +25 XP

Roll different types of dice for games!

Create a dice roller where I can roll different dice (d4, d6, d8, d12, d20). Show buttons for each dice type and animate the roll!
โ˜
๐ŸŽฏ Number Guessing +30 XP

Guess the secret number - higher or lower!

Create a number guessing game! Pick a random number 1-100, let me type guesses, tell me "too high" or "too low", count my attempts, and show a celebration when I win!
โ˜
๐Ÿ—ก๏ธ Damage Calculator +25 XP

Calculate weapon damage with crits!

Create an RPG damage calculator! I enter base damage, it checks for critical hits (20% chance for 2x damage), adds random variance, and shows the total with cool visual effects!
โ˜
โฑ๏ธ Match Timer +30 XP

Countdown timer like in games!

Create an esports match countdown timer! Click to start, show big dramatic numbers counting down from 10, then flash "MATCH START!" with epic effects!
โ˜
โš”๏ธ Rock Paper Scissors +40 XP

Battle the computer - best of 3!

Create rock paper scissors! Click buttons to choose, play against the computer, best of 3 rounds. Show each choice with emoji, track the score, and declare a champion!
โ˜

๐ŸŒ Opening Your Creation

Claude will create an HTML file. To see it:

  1. Find the .html file in your claude-quest folder
  2. Double-click it to open in your browser!
๐Ÿ”„ Made changes? Refresh your browser (Cmd+R on Mac, Ctrl+R on Windows) to see them!

๐Ÿ”ง The Art of Iteration

Your first version is just the start! Try asking Claude to improve it:

"Make it look more like a game - dark background, cool colors"
"Add sound effects when I click"
"Add a 'Play Again' button"
"Make it save my high score"

Pro tip: Good prompts are specific! Instead of "make it better", try "add a confetti animation when I win".

LEVEL 4

Level Up Your Projects

Master the Art of Iteration!

๐Ÿ† +300 XP ๐Ÿ’Ž +40 Gems ๐ŸŽ–๏ธ Master Prompter Badge
๐Ÿ“‹

MISSION BRIEFING

Your simple projects work, but they could be SO much cooler! Time to learn the pro skill: iteration.

Iteration means making something better step by step. The best creators don't get it perfect the first time - they improve it!

๐Ÿ’ก Real game developers spend months iterating on their games - adding features, fixing bugs, and polishing the experience!

๐ŸŽฏ The Iteration Loop

Pro creators follow this cycle:

๐Ÿ—๏ธ

Build

Create a basic working version

๐ŸŽฎ

Test

Try it out, find what's missing

โœจ

Improve

Ask Claude to add one feature at a time

The key: One change at a time! Don't ask for 10 features at once - add them step by step.

๐Ÿš€ UPGRADE CHALLENGES

Take any project from Level 3 and make it awesome! Here are upgrade ideas:

๐ŸŽจ Visual Upgrade +35 XP

Make it look professional!

Make this look more professional: add a dark gaming theme with a gradient background, make the buttons glow when I hover, and add smooth animations when things change.
โ˜
๐Ÿ”Š Sound Effects +35 XP

Add audio feedback!

Add sound effects! Play a click sound when buttons are pressed, a success sound when I win, and a fail sound when I lose. Use the Web Audio API or audio elements.
โ˜
๐Ÿ’พ Save Progress +40 XP

Remember my high scores!

Add localStorage to save my progress! Save my high score and display it. When I come back, my record should still be there. Add a "Reset" button to clear saved data.
โ˜
๐Ÿ“ฑ Mobile Friendly +35 XP

Works on phones too!

Make this work great on mobile phones! Buttons should be big enough to tap, text should be readable, and it should look good on small screens. Use responsive CSS.
โ˜
โœจ Epic Animations +40 XP

Add confetti, shakes, and more!

Add exciting animations! When I win, show confetti falling. When something big happens, shake the screen. Make numbers bounce when they update. Make it feel alive!
โ˜
๐Ÿš€ New Feature +50 XP

Add something totally new!

Add a new feature I didn't have before! [Describe what you want - like "add a leaderboard", "add difficulty levels", "add a history of past rounds", or "add multiplayer mode"]
โ˜

๐Ÿ’ก Pro Prompting Tips

๐ŸŽฏ

Be Specific

"Add a red glow" is better than "make it look cool"

1๏ธโƒฃ

One Thing at a Time

Ask for one change, test it, then ask for the next

๐Ÿ›

Describe Problems

"The button doesn't work when I click it" helps Claude fix it

๐ŸŽจ

Share Examples

"Make it look like Fortnite's menu" gives Claude a clear target

๐Ÿ‘‘
BOSS LEVEL

Epic Web Apps

Build Something Amazing You Can Show Off!

๐Ÿ† +500 XP ๐Ÿ’Ž +100 Gems ๐Ÿ‘‘ CODE WIZARD TITLE
โš”๏ธ

FINAL MISSION

This is it. The final boss. Time to build a REAL web app - something big enough to show your friends!

Pick an epic project below, or create your own idea. These are bigger projects, so take your time!

๐ŸŽฎ EPIC WEB APP PROJECTS

Choose a project that sounds awesome to you!

๐ŸŽฏ

Battle Royale Simulator

Fortnite-style survival in the browser!

Loot system Storm circles Combat Inventory UI
Starter Prompt: Create a web app "battle-royale.html" - a battle royale simulator game! Show a map grid where I can move around. Find loot (weapons, shields, meds) by exploring. A storm circle shrinks every 30 seconds. Fight AI enemies. Track health, shields, and inventory with a cool HUD. Dark theme with neon accents!
Pro Tips:
  • "Add keyboard controls (WASD to move)"
  • "Make loot have rarity colors like Fortnite"
  • "Add a kill feed that shows eliminations"
๐Ÿ’ฅ

Brawler Arena

Brawl Stars-style character battles!

Character select Special abilities Health bars Battle animations
Starter Prompt: Create a web app "brawler.html" - a turn-based battle game! Character select screen with 4 brawlers (Tank, Assassin, Healer, Sniper) - each with unique stats, a basic attack, and a special ability. Battle against an AI enemy. Show health bars, ability cooldowns, and battle log. Animated attacks!
Pro Tips:
  • "Add character portraits and descriptions"
  • "Make health bars animate when taking damage"
  • "Add a 'Super' ability that charges up"
โ›๏ธ

Crafting & Inventory

Minecraft-style crafting system!

Mining Crafting grid Inventory slots Recipes
Starter Prompt: Create a web app "craft.html" - a Minecraft-inspired crafting game! Click to mine resources (wood, stone, iron, diamond, coal). Drag-and-drop inventory system. 3x3 crafting grid where I place items to craft tools and items. Show recipe book. Track total items crafted. Pixelated graphics style!
Pro Tips:
  • "Add tool durability that decreases with use"
  • "Make better tools mine faster"
  • "Add achievements for first craft of each item"
๐ŸŽ

Loot Box Simulator

Open boxes, collect rare items!

Box animations Rarity tiers Collection Shop system
Starter Prompt: Create a web app "lootbox.html" - a loot box opening simulator! Earn coins over time. Buy different box tiers (Common $10, Rare $50, Legendary $200). Epic unboxing animation! Items have rarity colors (grayโ†’greenโ†’blueโ†’purpleโ†’gold). Collection page showing all items and completion %. Satisfying effects!
Pro Tips:
  • "Add a 'pity system' - guaranteed rare after X opens"
  • "Make duplicate items give coins back"
  • "Add sound effects for different rarities"

๐Ÿ’ก Or Create Your Own!

Have a different idea? Go for it! Here are some starters:

๐ŸŸ๏ธ

Tournament bracket maker

๐ŸŽฏ

Click-speed aim trainer

๐Ÿ—บ๏ธ

Random dungeon map generator

๐Ÿ“Š

Game stats dashboard

๐ŸŽญ

Character creator with export

๐Ÿช

Virtual pet / Tamagotchi

๐ŸŽ–๏ธ

Achievement unlock system

๐Ÿ’ป

Fake hacker terminal

๐Ÿ› ๏ธ Pro Tips for Big Projects

๐ŸŽฏ

Start Small

Get the basic version working first. Add features one at a time.

๐Ÿ›

Test Often

Refresh and test after each change. Easier to fix bugs early!

๐Ÿ’พ

Save Progress

Ask Claude to add localStorage so your game saves between sessions.

๐ŸŽจ

Style Last

Get it working first, then make it pretty. Function before fashion!

โœ… Boss Level Checklist

โ˜ Picked a project (or created my own idea)
โ˜ Got the basic version working in browser
โ˜ Added at least 2 extra features
โ˜ Made it look good (colors, fonts, layout)
โ˜ Showed it to someone!
+0 XP
v1.0.3