Register - Login - Forgotten Password

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...

Lesson 23: Returning Results From Functions With Return (Teach This Topic)

This guide supports teaching how Python functions send results back to the code that called them. Open Full Article...

Lesson 23: Returning Results From Functions With Return

What happens when a calculator receives two numbers but needs to send the answer back for another part of a programme to use? Open Full Article...

Lesson 22: Giving Information to Functions With Parameters and Arguments (Parent Q&A)

This guide explains how Python functions receive information when they are called. Open Full Article...

Lesson 22: Giving Information to Functions With Parameters and Arguments (Teach This Topic)

This guide supports teaching how Python functions receive information and reuse the same instructions with different values. Open Full Article...

Lesson 22: Giving Information to Functions With Parameters and Arguments

How can one set of instructions produce a different result each time it is used? Open Full Article...

Lesson 21: Creating and Using Functions in Python (Parent Q&A)

This guide explains the beginner Python functions covered in Lesson 21. Open Full Article...

Lesson 21: Creating and Using Functions in Python (Teach This Topic)

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

Lesson 21: Creating and Using Functions in Python

What if a programme could learn a useful set of instructions once and reuse them whenever needed? Open Full Article...

Lesson 2: Your First Python Program

How can one line of text make a computer display a message? Open Full Article...