An interactive tutorial to introduce students to creating their own games in PyGame over a 6 - 8 week Project Based Topic.
Created by Holly Billinghurst
last edited Feb 26 2017 by Holly Billinghurst
This interactive powerpoint & code files have been set up to support classroom teaching using a games design project.
This is suitable for use as a KS4 project to allow classroom teaching to focus on the theory & provide a structured set of tutorials to refer to in order to create their own games. Student tasks may be differentiated by creating a spectrum of projects which purely follow the basic tutorials to recreate the given game to using the tutorials as a springboard to creating their own game concepts. It is expected that students will have covered the basics of Python including sub-routines before starting this topic which allows them to practice their skills using a more visual version of Python.
This may also be used as an introductory resource for A Level Computer Science to teach the basics of Object Oriented code (there would be a need to extend this to include inheritance in order to teach the required aspects)
Alternatively, this could also provide resources for independent work in a code club.
The resources attached include the powerpoint, code files, & assets used. The powerpoint uses hyperlinked buttons which need to be in slide show mode to function. _ Note: This is a newly developed resource. Feedback is very welcome!_
Duration: KS4 - Half term +
Teaches: Advanced concepts of Python Programming, Basic Object Oriented Concepts, Efficient coding