
Cambridge IGCSE Computer Science 0478 Programming pack: 22 lessons with exam-style questions, Python tasks, editable worksheets and teacher answers.
Teach Topic 8 Programming with a comprehensive pack designed around the 2026–2028 Cambridge IGCSE Computer Science syllabus. Covering programming concepts, arrays and file handling, this resource combines structured written practice with practical programming activities.
The pack includes:
77-page student booklet containing 22 structured lessons.
46-page teacher answer guide with model answers, suggested mark allocations and teaching notes.
66 differentiated main task sets, organised into Green/Easy, Amber/Medium and Red/Hard.
Printable PDFs and editable Word documents for both booklets.
Python computer resources for every lesson, including runnable worked examples, practical starter files and digital response templates.
Separate teacher solutions, including completed Python programs and model pseudocode.
A final 15-mark programming scenario, reference pages, a progress record and additional answer space.
Each lesson follows a consistent structure: a retrieval starter, clear lesson summary, visual diagram, worked example, three progressively challenging tasks, student help and a plenary. This supports independent learning while providing opportunities to check understanding throughout the lesson.
Students practise identifying, explaining, tracing, correcting and writing code. Main tasks can be completed on paper or digitally, with practical routes allowing students to implement and test their ideas in Python after planning their Cambridge pseudocode.
The lessons cover variables and constants; data types; input, output and sequence; arithmetic, relational and logical operators; IF and CASE selection; count-controlled, pre-condition and post-condition loops; totalling and counting; string handling; nested statements; procedures, functions and parameters; local and global variables; library routines; maintainable programs; one-dimensional and two-dimensional arrays; and reading and writing text files.
Suitable for Year 10 and Year 11 IGCSE classes, the pack can be used for a sequence of lessons, targeted revision, homework, tutoring or independent study. Suggested lesson timings support planning, while the editable documents allow teachers to adapt activities to their classes.
The resource contains original exam-style classroom questions with suggested marks. It is an independently produced teaching resource, not an official Cambridge publication.
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.