Resources included (20)

Cambridge A Level Computer Science 9618 – P2.20 Procedures – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.20 Procedures – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.19 Choosing the right loop – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.19 Choosing the right loop – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.18 IF and CASE – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.18 IF and CASE – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.17 Built-in functions and strings – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.17 Built-in functions and strings – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.16 From design to pseudocode – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.16 From design to pseudocode – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.15 Linked lists – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.15 Linked lists – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.14 Queues – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.14 Queues – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.13 Abstract data types and stacks – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.13 Abstract data types and stacks – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.12 Text files – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.12 Text files – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.11 Bubble sort – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.11 Bubble sort – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.10 Linear search – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.10 Linear search – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.09 Two-dimensional arrays – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.09 Two-dimensional arrays – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.08 One-dimensional arrays – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.08 One-dimensional arrays – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.07 Records – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.07 Records – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.06 Data types, variables and constants

Cambridge A Level Computer Science 9618 – P2.06 Data types, variables and constants

Cambridge A Level Computer Science 9618 – P2.05 Stepwise refinement and logic statements

Cambridge A Level Computer Science 9618 – P2.05 Stepwise refinement and logic statements

Cambridge A Level Computer Science 9618 – P2.04 Structured English and flowcharts

Cambridge A Level Computer Science 9618 – P2.04 Structured English and flowcharts

Cambridge A Level Computer Science 9618 – P2.03 Sequence, selection and iteration

Cambridge A Level Computer Science 9618 – P2.03 Sequence, selection and iteration

Cambridge A Level Computer Science 9618 – P2.02 Algorithms and identifier tables

Cambridge A Level Computer Science 9618 – P2.02 Algorithms and identifier tables

Cambridge A Level Computer Science 9618 – P2.01 Abstraction and decomposition – Lesson & Worksheet

Cambridge A Level Computer Science 9618 – P2.01 Abstraction and decomposition – Lesson & Worksheet

A ready-to-teach bundle for Cambridge International AS & A Level Computer Science (9618): Paper 2 Problem-solving and Programming, part 1, lessons P2.01 to P2.20.

Every lesson comes with:

  • Editable PowerPoint slides: goals, starter, explanations, diagrams, worked examples, a quick check, a task and an exit ticket, with teacher notes
  • Student worksheet (Word): recall, applied practice and exam-style questions with marks
  • Answer sheet (Word): full mark-scheme style answers

Worth £99.80 if bought lesson by lesson.

What’s inside

Section 9 Algorithm design and problem-solving

  • P2.01 Abstraction and decomposition
  • P2.02 Algorithms and identifier tables
  • P2.03 Sequence, selection and iteration
  • P2.04 Structured English and flowcharts
  • P2.05 Stepwise refinement and logic statements

Section 10 Data types and structures

  • P2.06 Data types, variables and constants
  • P2.07 Records
  • P2.08 One-dimensional arrays
  • P2.09 Two-dimensional arrays
  • P2.10 Linear search
  • P2.11 Bubble sort
  • P2.12 Text files
  • P2.13 Abstract data types and stacks
  • P2.14 Queues
  • P2.15 Linked lists

Section 11 Programming

  • P2.16 From design to pseudocode
  • P2.17 Built-in functions and strings
  • P2.18 IF and CASE
  • P2.19 Choosing the right loop
  • P2.20 Procedures
Why teachers use it
  • Mapped lesson by lesson to the syllabus, so coverage is easy to track
  • Cambridge pseudocode, as in the 2027–2029 pseudocode guide, with Python alongside
  • Fully editable: adapt to your class, timings and school template

These are independent resources written for the Cambridge International AS & A Level Computer Science syllabus (9618) for examination in 2027, 2028 and 2029. They are not produced or endorsed by Cambridge University Press & Assessment. Syllabus point numbers are our own numbering of the syllabus statements.

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.