Professional Documents
Culture Documents
Programming Project Set A High
Programming Project Set A High
Accredited
A LEVEL
COMPUTER
SCIENCE
H446
For first teaching in 2015
www.ocr.org.uk/computerscience
A Level Computer Science Exemplar Candidate Work
Contents
Introduction 3
Exemplar 1 4
Commentary 134
2 © OCR 2017
A Level Computer Science Exemplar Candidate Work
Introduction
These exemplar answers have been chosen from the
summer 2017 examination series.
3 © OCR 2017
A Level Computer Science Exemplar Candidate Work
Learners will be expected to analyse, design, develop, test, evaluate and document a program written in a suitable
programming language.
4 © OCR 2017
A Level Computer Science Exemplar Candidate Work
5 © OCR 2017
A Level Computer Science Exemplar Candidate Work
6 © OCR 2017
A Level Computer Science Exemplar Candidate Work
7 © OCR 2017
A Level Computer Science Exemplar Candidate Work
8 © OCR 2017
A Level Computer Science Exemplar Candidate Work
9 © OCR 2017
A Level Computer Science Exemplar Candidate Work
10 © OCR 2017
A Level Computer Science Exemplar Candidate Work
11 © OCR 2017
A Level Computer Science Exemplar Candidate Work
12 © OCR 2017
A Level Computer Science Exemplar Candidate Work
13 © OCR 2017
A Level Computer Science Exemplar Candidate Work
14 © OCR 2017
A Level Computer Science Exemplar Candidate Work
15 © OCR 2017
A Level Computer Science Exemplar Candidate Work
16 © OCR 2017
A Level Computer Science Exemplar Candidate Work
17 © OCR 2017
A Level Computer Science Exemplar Candidate Work
18 © OCR 2017
A Level Computer Science Exemplar Candidate Work
19 © OCR 2017
A Level Computer Science Exemplar Candidate Work
20 © OCR 2017
A Level Computer Science Exemplar Candidate Work
21 © OCR 2017
A Level Computer Science Exemplar Candidate Work
22 © OCR 2017
A Level Computer Science Exemplar Candidate Work
23 © OCR 2017
A Level Computer Science Exemplar Candidate Work
24 © OCR 2017
A Level Computer Science Exemplar Candidate Work
25 © OCR 2017
A Level Computer Science Exemplar Candidate Work
26 © OCR 2017
A Level Computer Science Exemplar Candidate Work
27 © OCR 2017
A Level Computer Science Exemplar Candidate Work
28 © OCR 2017
A Level Computer Science Exemplar Candidate Work
29 © OCR 2017
A Level Computer Science Exemplar Candidate Work
30 © OCR 2017
A Level Computer Science Exemplar Candidate Work
31 © OCR 2017
A Level Computer Science Exemplar Candidate Work
32 © OCR 2017
A Level Computer Science Exemplar Candidate Work
33 © OCR 2017
A Level Computer Science Exemplar Candidate Work
34 © OCR 2017
A Level Computer Science Exemplar Candidate Work
35 © OCR 2017
A Level Computer Science Exemplar Candidate Work
36 © OCR 2017
A Level Computer Science Exemplar Candidate Work
37 © OCR 2017
A Level Computer Science Exemplar Candidate Work
38 © OCR 2017
A Level Computer Science Exemplar Candidate Work
39 © OCR 2017
A Level Computer Science Exemplar Candidate Work
40 © OCR 2017
A Level Computer Science Exemplar Candidate Work
41 © OCR 2017
A Level Computer Science Exemplar Candidate Work
42 © OCR 2017
A Level Computer Science Exemplar Candidate Work
43 © OCR 2017
A Level Computer Science Exemplar Candidate Work
44 © OCR 2017
A Level Computer Science Exemplar Candidate Work
45 © OCR 2017
A Level Computer Science Exemplar Candidate Work
46 © OCR 2017
A Level Computer Science Exemplar Candidate Work
47 © OCR 2017
A Level Computer Science Exemplar Candidate Work
48 © OCR 2017
A Level Computer Science Exemplar Candidate Work
49 © OCR 2017
A Level Computer Science Exemplar Candidate Work
50 © OCR 2017
A Level Computer Science Exemplar Candidate Work
51 © OCR 2017
A Level Computer Science Exemplar Candidate Work
52 © OCR 2017
A Level Computer Science Exemplar Candidate Work
53 © OCR 2017
A Level Computer Science Exemplar Candidate Work
54 © OCR 2017
A Level Computer Science Exemplar Candidate Work
55 © OCR 2017
A Level Computer Science Exemplar Candidate Work
56 © OCR 2017
A Level Computer Science Exemplar Candidate Work
57 © OCR 2017
A Level Computer Science Exemplar Candidate Work
58 © OCR 2017
A Level Computer Science Exemplar Candidate Work
59 © OCR 2017
A Level Computer Science Exemplar Candidate Work
60 © OCR 2017
A Level Computer Science Exemplar Candidate Work
61 © OCR 2017
A Level Computer Science Exemplar Candidate Work
62 © OCR 2017
A Level Computer Science Exemplar Candidate Work
63 © OCR 2017
A Level Computer Science Exemplar Candidate Work
64 © OCR 2017
A Level Computer Science Exemplar Candidate Work
65 © OCR 2017
A Level Computer Science Exemplar Candidate Work
66 © OCR 2017
A Level Computer Science Exemplar Candidate Work
67 © OCR 2017
A Level Computer Science Exemplar Candidate Work
68 © OCR 2017
A Level Computer Science Exemplar Candidate Work
69 © OCR 2017
A Level Computer Science Exemplar Candidate Work
70 © OCR 2017
A Level Computer Science Exemplar Candidate Work
71 © OCR 2017
A Level Computer Science Exemplar Candidate Work
72 © OCR 2017
A Level Computer Science Exemplar Candidate Work
73 © OCR 2017
A Level Computer Science Exemplar Candidate Work
74 © OCR 2017
A Level Computer Science Exemplar Candidate Work
75 © OCR 2017
A Level Computer Science Exemplar Candidate Work
76 © OCR 2017
A Level Computer Science Exemplar Candidate Work
77 © OCR 2017
A Level Computer Science Exemplar Candidate Work
78 © OCR 2017
A Level Computer Science Exemplar Candidate Work
79 © OCR 2017
A Level Computer Science Exemplar Candidate Work
80 © OCR 2017
A Level Computer Science Exemplar Candidate Work
81 © OCR 2017
A Level Computer Science Exemplar Candidate Work
82 © OCR 2017
A Level Computer Science Exemplar Candidate Work
83 © OCR 2017
A Level Computer Science Exemplar Candidate Work
84 © OCR 2017
A Level Computer Science Exemplar Candidate Work
85 © OCR 2017
A Level Computer Science Exemplar Candidate Work
86 © OCR 2017
A Level Computer Science Exemplar Candidate Work
87 © OCR 2017
A Level Computer Science Exemplar Candidate Work
88 © OCR 2017
A Level Computer Science Exemplar Candidate Work
89 © OCR 2017
A Level Computer Science Exemplar Candidate Work
90 © OCR 2017
A Level Computer Science Exemplar Candidate Work
91 © OCR 2017
A Level Computer Science Exemplar Candidate Work
92 © OCR 2017
A Level Computer Science Exemplar Candidate Work
93 © OCR 2017
A Level Computer Science Exemplar Candidate Work
94 © OCR 2017
A Level Computer Science Exemplar Candidate Work
95 © OCR 2017
A Level Computer Science Exemplar Candidate Work
96 © OCR 2017
A Level Computer Science Exemplar Candidate Work
97 © OCR 2017
A Level Computer Science Exemplar Candidate Work
98 © OCR 2017
A Level Computer Science Exemplar Candidate Work
99 © OCR 2017
A Level Computer Science Exemplar Candidate Work
Examiner commentary
Question/Part: AO 2.2 Analysis The teacher’s mark of 14 is reasonable for the work in this section,
which could be followed by others with a working knowledge of
Marks: 10/10 the program and techniques planned for use.
The student’s identification of the problem is clear and introduces
the project well. Suitable stakeholders are described and relevant
examples of how each may use the solution are given. Question/Part: AO 3.2 Developing the coded solution
There are several diagrams used to explain some of the Question/Part: AO 3.3 Testing to inform evaluation
subroutines which help to make the processes understandable.
These pages form a clear picture of the system as a whole. Marks: 4/5
Pages 37 and 38 list key variables and explain their use and any Usability of the system is tested and documented nicely, with
validation that may be required for input data. robustness of data entry covered in several parts (push to stop
keys, sliders). Some errors are identified and corrected. There are a
Testing of the system is explained at the end of this section using number of other tests explained within this part of the work but
descriptions alongside test tables where appropriate. Most of the evidence of those is not provided.
testing described is developmental testing and the weakness of
the Design section is in this area – only a few vague comments End users are involved in the testing at this stage and a review of
are given about stakeholder testing being carried out post- their comments given on pg. 110, although this is a little brief.
development. The teacher’s mark is agreed.
Marks: 14/15
www.ocr.org.uk/alevelreform
OCR Customer Contact Centre
General qualifications
Telephone 01223 553998
Facsimile 01223 552627
Email general.qualifications@ocr.org.uk
OCR is part of Cambridge Assessment, a department of the University of
Cambridge. For staff training purposes and as part of our quality assurance
programme your call may be recorded or monitored.