Register - Login - Forgotten Password

Lesson 30: Building Your First Complete Python Project (Parent Q&A)

This lesson brings together the main ideas from an introductory Python course through one small revision tracker. Open Full Article...

Lesson 30: Building Your First Complete Python Project (Teach This Topic)

This guide supports a self-contained teaching session about combining Python skills into one purposeful project. Open Full Article...

Lesson 30: Building Your First Complete Python Project

Separate Python skills become one useful programme through organisation, not accumulation. Open Full Article...

Lesson 29: Building a Text Adventure Game in Python (Parent Q&A)

This guide explains how Python features combine in a small text adventure game. Open Full Article...

Lesson 29: Building a Text Adventure Game in Python (Teach This Topic)

This guide supports Lesson 29: Building a Text Adventure Game in Python. Open Full Article...

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 26: Reading and Writing Text Files in Python (Parent Q&A)

This guide explains how Python uses text files to store information beyond a single programme run. Open Full Article...

Lesson 26: Reading and Writing Text Files in Python (Teach This Topic)

This guide supports teaching how Python stores and retrieves text using files. Open Full Article...

Lesson 26: Reading and Writing Text Files in Python

How can a programme remember a saved score after its window has closed? Open Full Article...

Lesson 23: Returning Results From Functions With Return (Parent Q&A)

This lesson explains how Python functions send results back to the code that called them. Open Full Article...