Register - Login - Forgotten Password

Lesson 28: Building a Number Guessing Game in Python (Parent Q&A)

This guide explains how familiar Python features combine to form a complete number guessing game. Open Full Article...

Lesson 28: Building a Number Guessing Game in Python (Teach This Topic)

This guide helps you examine how familiar Python features combine into a small number guessing game. Open Full Article...

Lesson 28: Building a Number Guessing Game in Python

How can a computer appear to “think” of a secret number and respond intelligently to every guess? Open Full Article...

Lesson 25: Handling Python Errors Without Crashing (Teach This Topic)

This self-contained guide helps you teach how Python responds to selected runtime exceptions using try, except, else and finally. Open Full Article...

Lesson 25: Handling Python Errors Without Crashing (Parent Q&A)

This guide explains how Python can respond to selected runtime problems instead of stopping immediately. Open Full Article...

Lesson 25: Handling Python Errors Without Crashing

A programme asks for a number, but someone enters unexpected text: must the whole programme stop? Open Full Article...

Lesson 17: Adding, Removing and Changing List Items

What if the information in a list changes after the program has started? Open Full Article...

Lesson 16: Lists: Storing Groups of Information

What if a program needs to remember five scores instead of just one? Open Full Article...

Lesson 15: Using Range to Control Loops

Why does a loop need a sequence of numbers rather than just a repetition count? Open Full Article...

Lesson 7: Converting Between Text and Numbers (Parent Q&A)

This guide explains how Python treats text, integers and floating-point values as different types. Open Full Article...