Download the official Pearson Edexcel GCSE Computer Science (9–1) Paper 2: Application of Computational Thinking question paper for the Summer 2025 examination series (1CP2/01). This authentic Edexcel exam paper contains the complete set of live programming, algorithm, computational-thinking, and problem-solving questions used during the June 2025 GCSE Computer Science examinations.
The paper assesses students’ understanding of programming concepts, algorithms, computational logic, Boolean expressions, searching and sorting algorithms, trace tables, pseudocode, data structures, and software development principles. Students answer structured questions involving code analysis, algorithm design, program tracing, logical reasoning, debugging, and computational problem solving.
The examination includes practical programming scenarios using Python-style pseudocode, including variables, constants, loops, iteration, conditional statements, arithmetic operators, modulo operations, arrays, procedures, and functions. Students analyse algorithms line by line, complete trace tables, identify outputs, and explain how computational solutions work in different contexts.
One section requires students to complete a trace table for an algorithm using constants, loops, and modulo arithmetic to calculate totals based on factors of a number. Another section examines algorithm efficiency, asking students to explain the worst case for a linear search and the best case for a bubble sort on an array.
The paper also includes a binary-search task using a sorted array of numbers from 11 to 101. Students complete a step-by-step binary-search table to determine how the algorithm searches for the number 78, including midpoint calculations, discarding lower or higher halves, and identifying when a target value is not present in the array.
Additional topics across the examination include decomposition, abstraction, computational thinking, program development, testing strategies, input validation, defensive design, data representation, algorithm efficiency, and structured programming techniques. Students are required to apply logical reasoning and demonstrate understanding of how computer-science principles are implemented in real computational systems.
The paper uses authentic Pearson Edexcel formatting and includes realistic programming syntax, structured-answer spaces, trace tables, and algorithm-analysis tasks identical to the live Summer 2025 examination experience.
Ideal for timed practice, mock examinations, classroom assessment, revision sessions, programming-skills development, algorithm practice, intervention work, and preparation for future GCSE Computer Science exams, this downloadable PDF provides authentic Pearson Edexcel assessment material and realistic computational-thinking practice.
This document is designed for Year 10 and Year 11 students studying Pearson Edexcel GCSE Computer Science (9–1), including students preparing for the 2026 examinations, independent learners, home-educated candidates, private candidates, and learners aiming for grades 7–9 in GCSE Computer Science.
It is also highly useful for Computer Science teachers, tutors, coding clubs, revision centres, intervention coordinators, and parents seeking authentic Edexcel programming and algorithm exam material for computational-thinking practice and GCSE revision.
Download Edexcel GCSE Computer Science 1cp2/01 June 2025 Question Paper Pdf Online.
Download Edexcel GCSE Computer Science 1cp2/02 June 2025 Coding Paper Pdf.
Download Edexcel GCSE Computer Science 1cp2/01 June 2025 Mark Scheme Pdf.