Intro to Python
This unit hub can be used to inform your medium term plan and to navigate to related resources.
- Subjects >
- Computing >
- Upper key stage 2 >
- Year 6 >
-
Programming: Intro to Python
Unit outcomes
Pupils who are secure will be able to:
- Iterate ideas, testing and changing throughout the lesson and explain what their program does.
- Use nested loops in their designs, explaining why they need two repeats.
- Alter the house drawing using Python commands; use comments to show a level of understanding around what their code does.
- Use loops in Python and explain what the parts of a loop do.
- Recognise that computers can choose random numbers; decompose the program into an algorithm and modify a program to personalise it.
Suggested prior learning
Programming 2: Micro:bit
Get startedLessons
Lesson 1: Tinkering with Logo
- To tinker with a new piece of software.
Lesson 2: Nested loops
- To understand nested loops.
Lesson 3: Using Python
- To understand basic Python commands.
Lesson 4: Using loops in Python
- To use loops when programming.
Lesson 5: Coding Mondrian
- To understand the use of random numbers.
Key skills
Key knowledge
Related content
Resources
Unit resources
Cross-curricular opportunities
Maths – compare and classify geometric shapes based on their properties and sizes. Describe positions on the full coordinate grid.
Art – improve their mastery of art and design techniques, including drawing, painting and sculpture and know about great artists, architects and designers in history