Register - Login - Forgotten Password

Lesson 3: Operators, Expressions and Type Conversion in JavaScript

A score of 10 plus 5 looks simple, but what exactly is JavaScript doing with those symbols and values? The result is the number 15, not unfinished code. Open Full Article...

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 11: Combining Conditions With And, Or and Not (Teach This Topic)

This guide supports teaching Python’s Boolean operators `and`, `or` and `not` to learners aged 11 to 16. Open Full Article...

Lesson 11: Combining Conditions With And, Or and Not (Parent Q&A)

This guide supports parents with the main ideas from Lesson 11 on combining conditions in Python. Open Full Article...

Lesson 11: Combining Conditions With And, Or and Not

What happens when Python needs one decision based on several true-or-false questions? Open Full Article...

Lesson 10: Comparing Values in Python (Parent Q&A)

This lesson explains how Python compares values and produces the Boolean results True or False. Open Full Article...

Lesson 10: Comparing Values in Python (Teach This Topic)

This guide supports a home-educated learner aged 11 to 16 in understanding how Python compares values. Open Full Article...

Lesson 10: Comparing Values in Python

How can Python tell whether two scores match, or whether one number is bigger than another? Open Full Article...

Lesson 9: Using Else and Elif (Parent Q&A)

This guide explains how Python chooses between several possible paths in one conditional structure. Open Full Article...