Garantie de satisfaction à 100% Disponible immédiatement après paiement En ligne et en PDF Tu n'es attaché à rien 4,6 TrustPilot
logo-home
Examen

OCR GCSE Computer Science 2025 J277/02 Question Paper Mark Scheme 2025 OCR GCSE Computer Science – J277/02 Computational Thinking, Algorithms & Programming Complete Question Paper with Official Mark Scheme Complete 2025 OCR GCSE Computer Science resourc

Note
-
Vendu
-
Pages
52
Grade
A+
Publié le
12-01-2026
Écrit en
2025/2026

OCR GCSE Computer Science 2025 J277/02 Question Paper Mark Scheme 2025 OCR GCSE Computer Science – J277/02 Computational Thinking, Algorithms & Programming Complete Question Paper with Official Mark Scheme Complete 2025 OCR GCSE Computer Science resource with official question paper, examiner marking scheme, and fully worked solutions. Covers problem-solving, algorithm design, programming concepts, and computational thinking for exam prep and revision.

Montrer plus Lire moins
Établissement
Cours











Oups ! Impossible de charger votre document. Réessayez ou contactez le support.

École, étude et sujet

Établissement
Cours
Cours
Année scolaire
1

Infos sur le Document

Publié le
12 janvier 2026
Nombre de pages
52
Écrit en
2025/2026
Type
Examen
Contient
Questions et réponses

Sujets

Aperçu du contenu

2025/2026Page
UK.EDU.OCR1GCSE
of 52 Package Deal | Complete Exam Question Papers with Marking Schemes, Foundation & Higher Tier Bundle
Page 1



2025 OCR GCSE Computer Science
J277/02 Computational thinking, algorithms and programming
Complete Question paper with Marking Scheme Combined


Tuesday 20 May 2025 – Afternoon
GCSE (9–1) Computer Science
J277/02 Computational thinking, algorithms and programming
Time allowed: 1 hour 30 minutes

Do not use:
• a calculator




Please write clearly in black ink. Do not write in the barcodes.

Centre number Candidate number
INSTRUCTIONS
• Use black ink.
• Write your answer to each question in the space provided. If you need extra space use
First name(s)
the lined pages at the end of this booklet. The question numbers must be clearly shown.
• Answer all the questions.
Last name
INFORMATION
• The total mark for this paper is 80.
• The marks for each question are shown in brackets [ ].
• This document has 20 pages.

ADVICE
• Read each question carefully before you start your answer.
• We advise you to spend approximately 50 minutes on Section A and approximately
40 minutes on Section B.


© OCR 2025 [601/8355/X] OCR is an exempt Charity
DC (WW/JG) 355817/3 Turn over




Page 12025 1

,2025/2026Page
UK.EDU.OCR2GCSE
of 52 Package Deal | Complete Exam Question Papers with Marking Schemes, Foundation & Higher Tier Bundle
Page 2


2
Section A

We advise you to spend approximately 50 minutes on Section A.

1 A program asks a user to enter a number. Only integer values between 1 and 100 (inclusive) are
accepted. The program is tested.

(a) Tick (✓) one or more boxes in each row to identify the type or types of test for each example of
test data.

Invalid /
Example Normal Boundary
erroneous
test data test data test data
test data

27


"Hello"


105


100

[4]

(b) An algorithm is written for the program.

(i) Complete the algorithm for the program.

num = input("Enter a number between 1 and 100")

if num ........................................ AND ..............................................then

print("accepted")

........................................

print("not accepted")

endif
[3]

(ii) Give the identifier of one variable used in the algorithm in part (b)(i).

. ................................................................................................................................................. [1]

(iii) Give one Boolean operator used in the algorithm in part (b)(i).

. ................................................................................................................................................. [1]




© OCR 2025




Page 22025 2

,2025/2026Page
UK.EDU.OCR3GCSE
of 52 Package Deal | Complete Exam Question Papers with Marking Schemes, Foundation & Higher Tier Bundle
Page 3


3
2 This flowchart uses iteration.


Start



INPUT x



OUTPUT "OK"



x = x - 2



FALSE
IS x < 0?


TRUE

End


(a) Complete the table by identifying how many times "OK"will be output for when each value is input.

Input value Number of times "OK"is output

3


10

[2]

(b) Iteration is a programming construct.

(i) Identify and describe two different examples of iteration that can be used in a high-level
language.

1 .......................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................

2 .......................................................................................................................................................

..........................................................................................................................................................

..........................................................................................................................................................
[4]
© OCR 2025 Turn over


Page 32025 3

, 2025/2026Page
UK.EDU.OCR4GCSE
of 52 Package Deal | Complete Exam Question Papers with Marking Schemes, Foundation & Higher Tier Bundle
Page 4


4
(ii) Give the names of two other programming constructs that are used in a high-level language.

1 .......................................................................................................................................................

2 .......................................................................................................................................................
[2]

(c) A programmer implements the flowchart as a program in a high-level language using an
Integrated Development Environment (IDE).

Identify and describe two tools that the programmer could use in the IDE to create a program
from the flowchart.

Tool 1 ................................................................................................................................................

Description .......................................................................................................................................

..........................................................................................................................................................

Tool 2 ................................................................................................................................................

Description .......................................................................................................................................

..........................................................................................................................................................
[4]




© OCR 2025




Page 42025 4
€7,53
Accéder à l'intégralité du document:

Garantie de satisfaction à 100%
Disponible immédiatement après paiement
En ligne et en PDF
Tu n'es attaché à rien

Faites connaissance avec le vendeur

Seller avatar
Les scores de réputation sont basés sur le nombre de documents qu'un vendeur a vendus contre paiement ainsi que sur les avis qu'il a reçu pour ces documents. Il y a trois niveaux: Bronze, Argent et Or. Plus la réputation est bonne, plus vous pouvez faire confiance sur la qualité du travail des vendeurs.
exam1 College
S'abonner Vous devez être connecté afin de suivre les étudiants ou les cours
Vendu
10
Membre depuis
5 mois
Nombre de followers
0
Documents
267
Dernière vente
2 jours de cela

3,3

3 revues

5
1
4
1
3
0
2
0
1
1

Récemment consulté par vous

Pourquoi les étudiants choisissent Stuvia

Créé par d'autres étudiants, vérifié par les avis

Une qualité sur laquelle compter : rédigé par des étudiants qui ont réussi et évalué par d'autres qui ont utilisé ce document.

Le document ne convient pas ? Choisis un autre document

Aucun souci ! Tu peux sélectionner directement un autre document qui correspond mieux à ce que tu cherches.

Paye comme tu veux, apprends aussitôt

Aucun abonnement, aucun engagement. Paye selon tes habitudes par carte de crédit et télécharge ton document PDF instantanément.

Student with book image

“Acheté, téléchargé et réussi. C'est aussi simple que ça.”

Alisha Student

Foire aux questions