# Meet Python!

> Day 1 of CodersBee's Python & AI Summer Camp for ages 8-15: Meet Python!. Day 1 is free to try with no signup.

_Canonical HTML: https://codersbee.com/summer-camp/module/1/_

🐝 CodersBee Python & AI PlayCamp[Log in to save progress →](/summer-camp/login?next=/summer-camp/module/1)

Python & AI PlayCamp · 15 Days

Python & AI

Ages 8–15 · with Manisha

[

🧩

★ START HERE · DAY 0

BrainBlocks

Build an AI machine — no code!

▶

](/brainblocks)

PYTHON FOUNDATIONS

[

01

Meet Python!

0/5

](/summer-camp/module/1)

02

Numbers & Strings

🔒

03

Variables — Memory Boxes

🔒

⭐

Input — Talking to Your Program

🛠️ Bonus

🔒

04

Making Decisions

🔒

05

Loops — Magic Repetition

🔒

06

Lists — Collections of Things

🔒

[

🧠

★ BONUS · LIVE GAME

Brain Battle Lite

🔮 Crystal Ball · 🗺️ Treasure Hunt

▶

](/summer-camp/play?edition=lite)

⭐

Your Real Python Toolkit

🛠️ Bonus

🔒

07

Functions — Your Own Commands

🔒

08

Dictionaries

🔒

09

Python Project Day!

🎯 Project

🔒

[

🧠

★ BONUS · LIVE GAME

Brain Battle Pro

🤖 Function Detective · 📒 Dictionary Dash

▶

](/summer-camp/play?edition=pro)

⭐

Build It Yourself — Rock, Paper, Scissors

🛠️ Bonus

🔒

⭐

Build It Yourself — Tic-Tac-Toe

🛠️ Bonus

🔒

AI TRACK

⭐

Intro to AI — How Machines See & Learn

🛠️ Bonus

🔒

10

Meet Generative AI

🔒

11

Talking to AI with Code

🔒

[

🧠

★ BONUS · LIVE GAME

Brain Battle Elite

🎤 Prompt Battle · ⚡ Quiz Blitz

▶

](/summer-camp/play?edition=elite)

12

Build a GenAI App

🎯 Project

🔒

13

AI Image Magic

🔒

14

Your AI App — Capstone!

🔒

15

Demo Day & Graduation!

🎯 Project

🔒

[

🧠

★ BONUS · LIVE GAME

Boss Battle FINALE

👑 Tug of Honey · 🎓 Graduation

▶

](/summer-camp/boss-finale)

![Manisha](/manisha.png)

Manisha

● online · < 1hr reply

Stuck on something? Drop me a message and I'll help you out!

[💬 Ask Manisha](https://wa.me/919996465023)

B

Coders**Bee**›[Python & AI PlayCamp](/summer-camp)›Day 1HONEY0/20

JOURNEY

0/15

💬 WhatsApp

DAY 1 OF 15

🐍

Your new robot best friend

1.What is programming?2.Why Python?3.Your first program4.How to run code[🚀 Open today's code in the Playground →](/playground?starter=day1)

0/15 days complete

🍯 TODAY'S HONEY BYTE · LOCKED

Finish the lesson to unlock Buzzy's secret about **how bees give directions**! 🔒

0/2 🍯

💡

**Day 1 is free — no login needed!**Log in so your teacher can track your progress across all 15 days.

[Log in →](/summer-camp/login?next=/summer-camp/module/1)

🎬

Start here — watch the video first!

Before reading or coding anything, watch the video all the way through.

👇

👨‍👩‍👧

**For parents:** Watch the video _together_ with your child — pause it to discuss key ideas and encourage them to take notes. The quiz and coding challenges below are directly based on the video, so focused watching makes a big difference!

CB

Python & AI PlayCamp — Day 1

CodersBee

▶ 8:24

[Video not showing? Watch directly on YouTube ↗](https://youtu.be/2oVlYl1Wu8g)

💡

Today's Adventure

Imagine you have a magical robot that does EXACTLY what you tell it to do — no more, no less. That robot is Python! Python is a programming language, which means it's a special language that both you and computers can understand. Today we're going to have a conversation with our robot for the very first time!

1\. What is a2\. Why is Python3\. Your Very First4\. Let's Get Personal!

01

## What is a Programming Language? 🗣️

Section 1 / 4

You talk to your friends in English. You talk to your robot (the computer) in Python! A programming language is just a set of words and rules that lets you give instructions to a computer. Python is special because it's super easy to read — it almost looks like English!

💡

THINK OF IT THIS WAY

Think of it like this: if you want your dog to sit, you say 'Sit!' Python is like that command — but for computers. And unlike your dog, the computer ALWAYS listens! 🐕

← Previous1 / 4Next →

1 Game + 3 Challenges

## Time to code.

Game → guided → debug → blank page. Take your time.

Your progress · 0/5

VideoGuidedDebugYour TurnQuiz

[Log in to save →](/summer-camp/login?next=/summer-camp/module/1)

🎮 GAME

### Coder vs Computer — Tug of War! 🎮

🔊

The computer thinks you can't write Python. Prove it wrong. Two quick warm-ups, then the real Python rounds — type the right answer to yank the rope. Get it wrong and the computer pulls back. One winner.

![Computer team](/tug/computer-strain.png)

VS

Type Python → Pull the rope!

![Your player](/tug/boy-idle.png)

Pick your player:![](/tug/boy-idle.png)Boy✓![](/tug/girl-idle.png)Girl

1Warm-up! What is 21 + 60?+6 pull

2Warm-up! What is 49 − 23?+6 pull

3Tell Python to print your name+22 pull

4Store your name in a variable called name+24 pull

5Print the variable name (without quotes!)+26 pull

🎮 Start the Battle!

▶

### Challenge 0 — Warm-up

Warm-up challenge

Run it!

Your very first program is ready to go. Just press ▶ Run and watch Python say hello — no typing needed. See the output appear below!

1Read the code below

2Press ▶ Run

3Watch the output appear underneath

4You just ran your first Python program! 🎉

challenge.py

ResetRun ⌘↵

1

2

3

print("Hello, Python! 👋") print("This is my very first program.") print("Today I'm going to build something awesome! 🚀")

Tab indent  · ⌘ ↵ runReal Python — runs in your browser 🐍

Need help?💡 Show a hint

🏆

### Challenge 1 — Guided

Challenge 1 of 3

Starter code provided

Create a program that prints 5 things about yourself — your name, age, favourite food, favourite game, and one superpower you wish you had!

1Read the mission above

2Replace every \_\_\_ with your own info

3Press ▶ Run to see your output

4Fix anything the output flags and run again

challenge.py

ResetRun ⌘↵

1

2

3

4

5

6

7

8

9

10

\# YOUR INTRODUCTION BOT # Fill in the blanks with YOUR information! print("===== ABOUT ME =====") print("Name: \_\_\_") print("Age: \_\_\_") print("Favourite food: \_\_\_") print("Favourite game: \_\_\_") print("My superpower: \_\_\_") print("====================")

Tab indent  · ⌘ ↵ runReal Python — runs in your browser 🐍

Need help?💡 Show a hint

🐛

### Challenge 2 — Debug Zone

Challenge 2 of 3

Fix the errors

This code has 4 mistakes in it — the same ones almost every beginner makes on Day 1. Find them, fix them, and run the code until you get a clean output with no errors!

1Read the buggy code carefully

2Spot each mistake (there are 4 bugs)

3Fix them one by one in the editor

4Press ▶ Test Fix to check your work

🔍 Spot the difference — the bugs change what gets printed:

▶ RIGHT NOW IT PRINTS

💥 SyntaxError — the program won't run at all!
   (starting at  print(Hello, my name is Priya!) )

Every line has a small mistake, so Python
stops before printing anything. Fix the
quotes, the capital P, and the brackets.

🎯 GOAL — MAKE IT PRINT

Hello, my name is Priya!
I am learning Python today!
My favourite number is 7
This summer I will build awesome things! 🚀

debug\_me.py

ResetTest Fix ⌘↵

1

2

3

4

5

6

7

8

9

10

11

\# Fix all the errors in this code! # There are 4 mistakes — can you spot them all? print(Hello, my name is Priya!) Print("I am learning Python today!") print("My favourite number is 7) print("This summer I will build awesome things! 🚀"

Tab indent  · ⌘ ↵ runReal Python — runs in your browser 🐍

Need help?💡 Show a hint

✍️

### Challenge 3 — Your Turn!

Challenge 3 of 3

Write from scratch

Write a Python program completely from scratch that does ALL of the following: Your program must have at least 4 print() statements and must run without any errors.

1.  1Prints a greeting that includes your name
2.  2Prints what you want to be when you grow up
3.  3Prints one fun fact about yourself
4.  4Prints a goodbye message

1Read the mission above

2Click inside the editor to start typing

3Write at least 3 print() statements

4Press ▶ Run to see your program run

my\_program.py

ResetRun & Check ⌘↵

1

2

3

4

5

\# Your very own Python program — write it from scratch! # Use print() to show text on screen # Remember: always put text inside "quotes"

Tab indent  · ⌘ ↵ runReal Python — runs in your browser 🐍

Need help?💡 Show a hint

⭐

### Quick Quiz

10 questions · Answer all to finish Day 1

0 / 10 answered

Q1

What does the print() command do in Python?

APrints a document on paperBShows text on the screenCDraws a pictureDMakes the computer beep

Q2

What symbol do you use to write a comment in Python?

A//B/\*C#D\--

Q3

Python was named after...

AThe snakeBA comedy TV showCA scientist named PythonDA video game

Q4

What happens if you type print(Hello) without quotes?

AIt prints Hello on screenBPython gets confused and shows an errorCIt prints nothingDThe program closes

Q5

Which of these will print correctly without any errors?

Aprint(hello world)Bprint("hello world")CPrint("hello world")Dprint\["hello world"\]

Q6

In what order does Python read your code?

ABottom to topBRight to leftCTop to bottom, line by lineDIt reads all lines at once

Q7

What does the word 'run' mean in coding?

AMoving the computerBTelling Python to execute (do) your codeCSaving your fileDDeleting old code

Q8

Can you put an emoji inside a print() statement?

ANo, Python only understands English lettersBYes, emojis work perfectly inside quotes!COnly on Mac, not WindowsDOnly if you install a special library

Q9

What is a programming language?

AA foreign human language like French or SpanishBA set of rules that lets you give instructions to a computerCThe language computers use to talk to each otherDA coding game for kids

Q10

What year was Python first created?

A1981B1991C2001D2010

Answer all 10 to submitYou can change any answer before submitting.

🍯 HONEY BYTE · HOW BEES GIVE DIRECTIONS

🔒 Your reward for today is hiding in here — finish the lesson to reveal it!

Bees give directions like code!

When a bee finds flowers, it does a wiggly "waggle dance" that tells the other bees the exact direction and distance to fly. That's a tiny set of instructions — just like the code you write for Python to follow, step by step!

🍯🔒

Still to do to unlock:

▶ Watch the lesson video📝 Submit the quiz

[← All Modules](/summer-camp)[🔢 Day 2: Numbers & Strings →](/summer-camp/module/2)

💬
