Register - Login - Forgotten Password

Lesson 19: Tuples and When Data Should Not Change (Parent Q&A)

This guide explains Python tuples as ordered sequences whose own item references cannot be changed in place. Open Full Article...

Lesson 19: Tuples and When Data Should Not Change (Teach This Topic)

This guide supports teaching Python tuples to learners aged 11 to 16. Open Full Article...

Lesson 18: Looping Through Lists (Parent Q&A)

This guide explains how Python uses a for loop to process each item in a list in order. Open Full Article...

Lesson 18: Looping Through Lists (Teach This Topic)

This guide supports teaching Python list iteration at home. Open Full Article...

Lesson 16: Lists: Storing Groups of Information (Parent Q&A)

This guide explains how Python lists store several related values under one variable name. Open Full Article...

Lesson 16: Lists: Storing Groups of Information (Teach This Topic)

This guide supports you in teaching Python lists as ordered collections that keep related values under one variable name. Open Full Article...

Lesson 15: Using Range to Control Loops (Teach This Topic)

This guide supports teaching Python’s range() function and its use in for loops. Open Full Article...

Lesson 15: Using Range to Control Loops (Parent Q&A)

This guide supports parents helping learners understand how Python’s range() function controls the integer values supplied to a for loop. Open Full Article...

Lesson 14: Repeating Code With For Loops (Parent Q&A)

This guide explains the main ideas in Lesson 14, which introduces Python for loops. Open Full Article...

Lesson 14: Repeating Code With For Loops (Teach This Topic)

This guide supports a home-educating parent teaching Python for loops to learners aged 11 to 16. Open Full Article...