We are currently performing maintenance on the CAS website. You can continue to browse the site but will be unable to register or login.
We’ll be fully up and running again soon
Downloaded: 61
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
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