Book a free demo

๐Ÿ Ages 10 to 16 ยท first steps in Python

Python, one small idea at a time

Lists, loops and practice: the first steps in Python, with nothing to install.

ShareWhatsApp

Python is a friendly first language, but the first ideas can feel slippery: why does a list start at 0, and what does range really give? These lessons let you slide the numbers and watch the answer change before you write any code.

When you are ready, move to the practice games, the Python Game Lab course, which builds a real game step by step, or a class with a teacher.

Interactive learning path

Python: 2 lessons to do

Choose a lesson and explore the idea with diagrams, controls and guided questions.

All areas โ†’

Covered topics

What this area covers

Where to start

  • Brand new: Start with Lists and indexes, then For loops and range().
  • Ready to type code: Open Python Practice and Predict the Output.
  • Want a project: Try the Python Game Lab course.

Practise next

Want a teacher to guide you through python? See Python classes for kids. Teachers in our network teach every class and board, and a teacher is matched to the learner before anything is booked. We do not promise marks, grades or results.

FAQ

Python: questions people ask

Do I need to install anything?

No. The lessons and practice run in your browser.

Why do Python lists start at 0?

Python counts how far an item is from the start, so the first item is 0 steps away.

What should I learn after lists and loops?

Conditions (if statements), functions and then a small project. The Python Game Lab course builds a game step by step.

Can my child learn Python with a teacher?

Yes. Teachers in our network teach Python for kids and teens. Tell us the age and level and we match a teacher.

Keep exploring

Other areas

All areas โ†’

Start a conversation

Want help with python?

Tell us the age, topic and what feels hard. We match a teacher from our network and confirm the format before anything is booked.

  • Tell us the learnerโ€™s age or grade and goals
  • Weโ€™ll suggest a suitable class or learning path
  • Weโ€™ll confirm format, timing and fees with a parent or guardian

For a childโ€™s class, please have a parent or guardian send the enquiry. Avoid sharing passwords or sensitive personal details.

Weโ€™ll use your details only to respond to this request.

Play it, don't just read it

Take a break and play

Free games that need no sign-up. Pick one and play for five minutes.

All free games โ†’
Chat on WhatsApp
Esc

Try