Looking for a fun, engaging lesson using the Python turtle?
The totally FREE lesson teaches your students about using the turtle in Python to draw shapes.
Students will learn how to create shapes and repeating patterns using the for loop and range statement. This is an ideal lesson to use after teaching your class about for loops, helping pupils embed iteration in their programming skills.
Download this ready to use lesson now and become more confident in teaching programming to your pupils. It’s free so what have you got to lose?
This ready to use lesson is suitable for KS3 and GCSE computer science pupils.
It includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, videos to teach key skills, created in authentic English by an experienced computer science teacher and the lesson also includes lots of practical programming practise. It also includes a comprehensive lesson plan including all the answers.
This ready-to-use lesson is perfect for non-specialist teachers, newly qualified teachers and teachers who are teaching Python for the first time.
Please note: This lesson does use for loops and random.randint( ) and random.choice( ) statements and it is advantageous for pupils to have already become familiar with these but it is not essential.
Duration: 1 lesson
This lesson teaches pupils about:
- Creating simple shapes using a loop
- Using computation thinking skills to identify repeating patterns
- Nesting loops to create more complex patterns
- Altering the background colour
- Altering the line colour
- Altering the line thickness
- Altering the fill colour
- Using random to create unique random patterns
.
What are you waiting for? Take action straight away and download your FREE copy of this wonderful no-prep lesson today that will keep your pupils engaged and making progress.
Something went wrong, please try again later.
Great resources, as always :)
Very useful resource
Useful
Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.