zip, 184.6 KB
zip, 184.6 KB
zip, 111.67 KB
zip, 111.67 KB
zip, 93.33 KB
zip, 93.33 KB
zip, 76.35 KB
zip, 76.35 KB
zip, 122.32 KB
zip, 122.32 KB
zip, 131.41 KB
zip, 131.41 KB
zip, 124 KB
zip, 124 KB
zip, 101.86 KB
zip, 101.86 KB
zip, 88.86 KB
zip, 88.86 KB
zip, 200.53 KB
zip, 200.53 KB
zip, 121.24 KB
zip, 121.24 KB
zip, 96.2 KB
zip, 96.2 KB
zip, 76.85 KB
zip, 76.85 KB
zip, 98.03 KB
zip, 98.03 KB
zip, 112.78 KB
zip, 112.78 KB
zip, 105.84 KB
zip, 105.84 KB
zip, 81.08 KB
zip, 81.08 KB
zip, 94.93 KB
zip, 94.93 KB
zip, 193.64 KB
zip, 193.64 KB
zip, 120.49 KB
zip, 120.49 KB
zip, 95.2 KB
zip, 95.2 KB
zip, 85.61 KB
zip, 85.61 KB
zip, 78.5 KB
zip, 78.5 KB
zip, 88.27 KB
zip, 88.27 KB
zip, 84.2 KB
zip, 84.2 KB
zip, 193.65 KB
zip, 193.65 KB
zip, 104.59 KB
zip, 104.59 KB
zip, 450.69 KB
zip, 450.69 KB
zip, 101.33 KB
zip, 101.33 KB
zip, 100.71 KB
zip, 100.71 KB
zip, 74.63 KB
zip, 74.63 KB
zip, 100.63 KB
zip, 100.63 KB
zip, 92.73 KB
zip, 92.73 KB
zip, 185.85 KB
zip, 185.85 KB
zip, 109.37 KB
zip, 109.37 KB
zip, 114.37 KB
zip, 114.37 KB

**Complete Python Programming Course | Cambridge AS & A-Level 9618 CS | 36 Lesson Packs Bundle **

All 36 resources to include:
Introduction to Python (£5.99) · Variables & Data Types (£5.99) · Operators & Expressions (£5.99) · String Handling (£5.99)
Selection Statements (£6.99) · For Loops (£6.99) · While Loops (£6.99) · Nested Loops (£6.99)
Functions & Procedures (£6.99) · Parameters & Scope (£6.99) · Recursion in Python (£6.99) · Lambda & HOF (£6.99)
Lists (£6.99) · 2D Lists (£7.99) · Tuples & Sets (£6.99) · Dictionaries (£7.99) · List Comprehensions (£7.99)
File Handling (£6.99) · CSV File Handling (£6.99) · Exception Handling (£6.99) · Python Modules (£6.99)
Classes & Objects (£6.99) · Encapsulation (£6.99) · Inheritance (£7.99) · Polymorphism (£7.99) · OOP Project (£7.99)
Searching Algorithms in Python (£7.99) · Sorting Algorithms in Python (£7.99) · Stacks & Queues in Python (£7.99)
Linked Lists in Python (£7.99) · Binary Search Trees in Python (£7.99)
Pseudocode to Python (£7.99) · Python to Pseudocode (£7.99) · Trace Tables (£7.99)
Exam Technique (£7.99) · Python Revision Masterclass (£5.99)

Complete Python Programming Course — Cambridge AS & A-Level 9618 | 36 Lesson Packs

The most comprehensive Python programming teaching resource ever created for Cambridge Computer Science. 36 fully resourced lesson packs covering the complete Python curriculum from absolute beginner to A-Level OOP and algorithms.

8 complete units included:
Unit 1 — Fundamentals: Introduction, Variables, Operators, Strings
Unit 2 — Control Flow: Selection, For Loops, While Loops, Nested Loops
Unit 3 — Functions: Defining, Scope, Recursion, Lambda
Unit 4 — Data Structures: Lists, 2D Lists, Tuples/Sets, Dictionaries, Comprehensions
Unit 5 — Files & Modules: File Handling, CSV, Exception Handling, Modules
Unit 6 — OOP: Classes, Encapsulation, Inheritance, Polymorphism, Mini Project
Unit 7 — Algorithms: Searching, Sorting, Stacks/Queues, Linked Lists, BST
Unit 8 — Exam Prep: Pseudocode↔Python, Trace Tables, Exam Technique, Revision Masterclass

Every pack includes: PPT + Worksheet + Activity + MCQ Quiz + Full Marking Scheme
Cambridge AS · A-Level 9618 · Grade 10–12
Save Smartly vs buying individually.

Great for: classroom teaching, revision lessons, flipped learning, homework tasks

If you found this useful, please leave a review. it really helps!

Check out my other resources and bundles in my TES shop.

Get this resource as part of a bundle and save up to 20%

A bundle is a package of resources grouped together to teach a particular topic, or a series of lessons, in one place.

Bundle

Complete Python Programming Course | Cambridge IGCSE 0478 | All 36 Packs

🚀 THE COMPLETE PYTHON TEACHING BUNDLE FOR CAMBRIDGE IGCSE COMPUTER SCIENCE Teach Python programming from absolute beginner level to advanced programming, algorithms and exam preparation with one comprehensive, ready-to-teach bundle. This 36-pack Python Programming Bundle brings together a complete sequence of structured Python lessons covering programming fundamentals, control structures, functions, data structures, file handling, OOP, algorithms, pseudocode and exam preparation. Instead of purchasing individual Python resources one at a time, get the complete teaching sequence in one bundle. ⭐ 36 COMPLETE LESSON PACKS INCLUDED 🟢 UNIT 1 — PYTHON FUNDAMENTALS Introduction to Python Variables & Data Types Operators & Expressions String Handling Build a strong foundation in Python syntax, variables, data types, operators and strings. 🔵 UNIT 2 — CONTROL FLOW Selection Statements For Loops While Loops Nested Loops Develop students' ability to write and understand programs using selection and iteration. 🟣 UNIT 3 — FUNCTIONS & PROCEDURES Functions & Procedures Parameters & Scope Recursion in Python Lambda & Higher-Order Functions Move students from writing simple programs towards structured and reusable code. 🟠 UNIT 4 — DATA STRUCTURES Lists 2D Lists Tuples & Sets Dictionaries List Comprehensions Give students extensive practice working with Python's most important data structures. 🟡 UNIT 5 — FILES, CSV & MODULES File Handling CSV File Handling Exception Handling Python Modules Develop practical programming skills using files, CSV data, exceptions and modules. 🔴 UNIT 6 — OBJECT-ORIENTED PROGRAMMING Classes & Objects Encapsulation Inheritance Polymorphism OOP Mini Project Progress from basic classes and objects to more advanced object-oriented programming concepts. 🟤 UNIT 7 — ALGORITHMS & DATA STRUCTURES Searching Algorithms in Python Sorting Algorithms in Python Stacks & Queues in Python Linked Lists in Python Binary Search Trees in Python Develop algorithmic thinking and give students practical programming experience with important computer science algorithms and data structures. ⚫ UNIT 8 — PSEUDOCODE, TRACE TABLES & EXAM PREPARATION Pseudocode to Python Python to Pseudocode Trace Tables Exam Technique Python Revision Masterclass Connect Python programming with Cambridge-style pseudocode, tracing, problem-solving and exam preparation. 📚 EVERY LESSON PACK IS FULLY RESOURCED Each lesson pack includes: ✅ Professional PowerPoint presentation ✅ Student worksheet ✅ Classroom activity ✅ MCQ quiz ✅ Full marking scheme / answers This means you can download the bundle and have ready-to-use teaching and assessment materials without having to create everything from scratch. 🎯 DESIGNED FOR CAMBRIDGE IGCSE COMPUTER SCIENCE Designed for teachers working with: Cambridge IGCSE Computer Science 0478 / 0984 The resources are particularly useful for: Classroom teaching Programming lessons Homework Independent study Revision Programming practice Intervention Exam preparation Flipped learning Cover lessons Department resource banks 💡 FROM BEGINNER TO CONFIDENT PROGRAMMER The packs are arranged in a logical progression: Python Basics ↓ Selection & Iteration ↓ Functions & Recursion ↓ Data Structures ↓ Files & Modules ↓ Object-Oriented Programming ↓ Algorithms & Data Structures ↓ Pseudocode & Trace Tables ↓ Exam Preparation Students can therefore develop their programming skills systematically rather than through disconnected individual lessons. 💰 WHY BUY THE COMPLETE BUNDLE? Buying individual resources separately can quickly become expensive. This bundle brings 36 complete lesson packs together in one organised Python teaching collection, giving you a substantial ready-to-use resource bank for the academic year. Instead of searching for: ❌ A Python variables lesson ❌ A loops lesson ❌ A functions lesson ❌ A lists lesson ❌ An OOP lesson ❌ An algorithms lesson ❌ A pseudocode resource ❌ A trace table resource ❌ An exam revision resource Get the complete Python sequence in one bundle. 👨‍🏫 IDEAL FOR COMPUTER SCIENCE TEACHERS Perfect if you need a ready-made Python teaching sequence that can be used across lessons, homework, revision and exam preparation. The bundle can also be used selectively — teach the complete sequence from beginning to end, or choose individual packs according to your students' needs. ⭐ KEY FEATURES AT A GLANCE 36 Complete Lesson Packs 8 Structured Units PowerPoints + Worksheets + Activities MCQ Quizzes + Full Answers Python Programming Practice Algorithms & Data Structures OOP & Mini Project Pseudocode ↔ Python Practice Trace Tables Exam Technique & Revision Cambridge IGCSE 0478 / 0984 Focused 🚀 BUILD YOUR COMPLETE PYTHON TEACHING TOOLKIT If you teach Cambridge IGCSE Computer Science 0478/0984, this bundle gives you a substantial library of ready-to-teach Python programming resources covering the journey from fundamental programming concepts through advanced programming practice and exam preparation. Save time. Teach systematically. Give students more opportunities to practise Python. Explore my TES shop for additional Cambridge IGCSE Computer Science resources, revision materials, programming practice and exam preparation bundles.

£34.99

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.