# 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

**What’s Included?**

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

## Course Progress

Premium members can take this course and track their progress through each of the lessons below. To get access, sign up now or log in.

**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.