Teach Programming with Python (from Year 7)
Downloaded: 481
Last edit: 05 November 2021
This is a guide to teaching a series of lessons to pupils from Year 7 upwards. The materials have been tried and tested with classes and evaluated by a number of teachers including non-specialists and Python developers.
The lessons start with no previous experience of Python and then build up to creating a text-based game with some basic artificial intelligence. A second unit is currently being developed to follow on, for teaching from Year 8 with progression.
For some background, read my blogpost about teaching Python to Year 7 and this one about Year 8 programming with Python.
UPDATE: This is an updated link for the Bourniston Video clip about the Voice Activated Lift, http://www.bbc.co.uk/programmes/p00hbfjw
Please help improve these materials by adding comments below or sending a message to Alan O'Donohoe.
Level: Beginner to Intermediate
Duration: 4 - 8 lessons, depending on ability/progress
Teaches: Some basic Python functions, variables & conditionals
Edit history
Unlock all resources and events
To access our full library of resources and events create a free account today or login.
If you like this resource make sure you add it to your resource collection to access again or share with the community.
Login Create Account