Professional Documents
Culture Documents
Nea Example 009
Nea Example 009
514655-programming-project-set-a-high
Qualification
Accredited
A LEVEL
COMPUTER
SCIENCE
H446
For first teaching in 2015
www.ocr.org.uk/computerscience
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
Contents
Introduction 3
Exemplar 1 4
Commentary 134
2 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
Introduction
These exemplar answers have been chosen from the
summer 2017 examination series.
3 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
Learners will be expected to analyse, design, develop, test, evaluate and document a program written in a suitable
programming language.
4 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
5 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
6 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
7 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
8 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
9 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
10 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
11 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
12 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
13 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
14 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
15 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
16 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
17 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
18 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
19 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
20 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
21 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
22 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
23 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
24 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
25 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
26 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
27 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
28 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
29 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
30 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
31 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
32 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
33 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
34 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
35 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
36 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
37 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
38 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
39 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
40 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
41 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
42 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
43 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
44 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
45 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
46 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
47 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
48 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
49 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
50 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
51 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
52 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
53 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
54 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
55 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
56 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
57 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
58 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
59 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
60 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
61 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
62 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
63 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
64 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
65 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
66 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
67 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
68 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
69 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
70 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
71 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
72 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
73 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
74 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
75 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
76 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
77 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
78 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
79 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
80 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
81 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
82 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
83 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
84 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
85 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
86 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
87 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
88 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
89 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
90 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
91 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
92 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
93 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
94 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
95 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
96 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
97 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
98 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
99 © OCR 2017
Downloaded by Artem Ablaiev (17ablaieva@johncolet.co.uk)
lOMoARcPSD|24859220
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.