GCSE Python Course
A complete beginners guide to Python, built specifically for GCSE students to teach the core computing programming concepts they need.
Teach Python to Your Students
Our GCSE Python course will prepare students for their GCSE Computer Science exams by covering the fundamental programming concepts using the simple, easy-to-follow Python syntax.
We cover fundamentals like:
- Basic input and output of Python code
- Introduction to variables, functions, and loops
- Readability and control flow of code
- Working with strings, files, and lists
We’ve created 15 lessons covering every basic programming topic needed for GCSE students, and each module contains:
- An editable PowerPoint lesson presentation
- Editable revision handouts
- Interactive activities where students can actually use Python themselves
- A quiz with an accompanying answer key to test knowledge and understanding of the lesson
GCSE Python Course Modules
Below is a complete breakdown of the Python programming lessons we have that will help your students to understand all of the core programming concepts in bitesize, understandable chunks.
Download Lesson Files
If you want to use the course materials offline, click below to download them.
Download GCSE Python Course
This download is exclusively for Teach Computer Science subscribers!
To download this file, click the button below to signup (it only takes a minute) and you'll be brought right back to this page to start the download!