Pearson Edexcel 1CP2 · GCSE Computer Science

Edexcel 1CP2, mapped to Coding Pathway Worksheets and Workspace lessons

Every topic of the Pearson Edexcel 1CP2 GCSE Computer Science course, mapped to ready-to-teach Coding Pathway Worksheets and Workspace lessons. Explore and preview any resource, and registered teachers can copy one to set to their classes.

125 resources

Principles

62 Worksheets

The theory half of the course, in an order that builds: representation first, then the machine, then the systems and networks around it, then the wider consequences.

Topic 1Binary, unsigned integers and binary arithmetic5 Worksheets
Topic 2Two's complement, shifts, hexadecimal and ASCII7 Worksheets
Topic 3The stored program, fetch-decode-execute and storage7 Worksheets
Topic 4Operating systems and utility software7 Worksheets
Topic 5Malware, attacks and protecting data6 Worksheets
Topic 6Networks, the internet and topologies8 Worksheets
Topic 7Embedded systems, the Internet of Things and TCP/IP6 Worksheets
Topic 8Environmental impact, languages and translators5 Worksheets
Topic 9Images, sound and compression6 Worksheets
Topic 10Artificial intelligence, privacy and the law5 Worksheets

Computational Thinking

63 resources

Problem solving and programming. These topics do build on each other, so the order matters more here than in Principles.

Topic 1Programming foundations, variables and input7 Worksheets
Topic 2Strings, selection and condition-controlled loops8 Worksheets
Topic 3Lists, count-controlled loops and subprograms7 Worksheets
Topic 4Two-dimensional structures, validation and linear search7 Worksheets
Topic 5Merge sort, files, string processing and authentication7 Worksheets
Topic 6Turtle problem solving8 resources

Applying everything so far to drawing: movement and coordinates, reusable shapes, pen and fill, and composing a scene from subprograms. Turtle commands are the vehicle here, not the subject. Most of this topic is Workspace lessons, where students write and run real drawing programs and a teacher can see both the code and the picture it made; the two Worksheets sit inside that sequence for reading, planning and debugging.

Topic 7Subprograms, scope and libraries5 Worksheets
Topic 8Trace tables, errors, bubble sort and binary search5 Worksheets
Topic 9Data, strings and one-dimensional structures revisited4 Worksheets
Topic 10Two-dimensional structures, subprograms and testing5 Worksheets

What else is here

Our Python course is free, runs to more than 390 activities, and takes students from a first line of code to exam standard. The curriculum overview sets out what is in it.

Every resource on this page is also in the community resource hub, with the rest of what teachers have shared. If you teach OCR GCSE Computer Science (J277) or OCR A Level Computer Science (H446), each of those specifications has its own map.

Setting this work, marking it and seeing how a class did is the teacher layer, which a school subscribes to for its whole computing department. The pricing page has the tiers, or ask for a demonstration first.

Edexcel® and 1CP2 refer to the Pearson Edexcel GCSE (9-1) Computer Science specification. Coding Pathway is not affiliated with or endorsed by Pearson. Topic headings on this page are our own, written to help teachers and students find resources, and the order they are in is a suggestion rather than a scheme of work. The specification itself is published by Pearson, and nothing here is a substitute for it.