Register - Login - Forgotten Password

Lesson 29: Building a Text Adventure Game in Python

You wake in a mysterious room: a dark passage lies to the left, while a stairway rises to the right. Open Full Article...

Lesson 12: Building Your First Python Quiz

How can familiar Python ideas turn into a working quiz? The surprising answer is that Python has no special quiz command. Open Full Article...

Lesson 7: Converting Between Text and Numbers

Why does Python treat "10" + "5" as "105" instead of 15? The answer is that values which look similar on the screen can be different kinds of information. Open Full Article...

Lesson 6: Getting Input From the User (Parent Q&A)

This guide explains how a Python programme receives information while it is running. Open Full Article...

Lesson 6: Getting Input From the User (Teach This Topic)

This guide supports teaching how Python receives information while a programme is running. Open Full Article...

Lesson 6: Getting Input From the User

So far, our programmes have only displayed information. What if the person using one needs to answer back? Open Full Article...