Year 8
Lesson details
Key learning points
- In this lesson, we will write and execute our first programs in Python. We will go through the basics of displaying messages, assigning values to variables, and receiving input from the keyboard.
Content guidance
- Contains external content.
Supervision
Adult supervision recommended.
Licence
This content is made available by Oak National Academy Limited and its partners and licensed under Oak’s terms & conditions (Collection 1), except where otherwise stated.
Loading...
3 Questions
Q1.
Which of these statements is a definition for an algorithm?
Breaking down a problem into smaller, more manageable chunks.
Spotting patterns in programs.
Q2.
When this program is executed, what will be displayed on the screen?
![An image in a quiz](/_next/image?url=https%3A%2F%2Foaknationalacademy-res.cloudinary.com%2Fimage%2Fupload%2Fv1707170978%2Fenhe8xf9rffcyicwu89f.png&w=1920&q=75)
"I live in", "Leeds"
"I live in", location
I live in location
Q3.
When this program is executed, what will be displayed on the screen, as a result of executing line 3?
![An image in a quiz](/_next/image?url=https%3A%2F%2Foaknationalacademy-res.cloudinary.com%2Fimage%2Fupload%2Fv1707170994%2Fqpzhrnl3y08n95zvr8cr.png&w=1200&q=75)
I’ve never been to input()
I’ve never been to location
It is not possible to know the output without executing the program.