June 2019 MS - Paper 2 Edexcel Computer Science IGCSE
June 2019 MS - Paper 2 Edexcel Computer Science IGCSE
June 2019 MS - Paper 2 Edexcel Computer Science IGCSE
Summer 2019
Edexcel and BTEC qualifications are awarded by Pearson, the UK’s largest awarding body. We
provide a wide range of qualifications including academic, vocational, occupational and specific
programmes for employers. For further information visit our qualifications websites at
www.edexcel.com or www.btec.co.uk. Alternatively, you can get in touch with us using the details
on our contact us page at www.edexcel.com/contactus.
Pearson aspires to be the world’s leading learning company. Our aim is to help everyone progress
in their lives through education. We believe in every kind of learning, for all kinds of people,
wherever they are in the world. We’ve been involved in education for over 150 years, and by
working across 70 countries, in 100 languages, we have built an international reputation for our
commitment to high standards and raising achievement through innovation in education. Find out
more about how we can help you and your students at: www.pearson.com/uk
Summer 2019
Publications Code 4CP0_02_1906_MS
All the material in this publication is copyright
© Pearson Education Ltd 2019
PMT
• All candidates must receive the same treatment. Examiners must mark the first
candidate in exactly the same way as they mark the last.
• Mark schemes should be applied positively. Candidates must be rewarded for what
they have shown they can do rather than penalised for omissions.
• Examiners should mark according to the mark scheme not according to their
perception of where the grade boundaries may lie.
• There is no ceiling on achievement. All marks on the mark scheme should be used
appropriately.
• All the marks on the mark scheme are designed to be awarded. Examiners should
always award full marks if deserved, i.e. if the answer matches the mark
scheme. Examiners should also be prepared to award zero marks if the candidate’s
response is not worthy of credit according to the mark scheme.
• Where some judgement is required, mark schemes will provide the principles by which
marks will be awarded and exemplification may be limited.
• When examiners are in doubt regarding the application of the mark scheme to a
candidate’s response, the team leader must be consulted.
• Crossed out work should be marked UNLESS the candidate has replaced it with an
alternative response.
PMT
This mark scheme is presented so that questions requiring a handwritten response are grouped at the start.
This is followed by the mark scheme for the questions which require submission of coding.
Examples of coding that would gain marks is grouped at the end in order of coding language.
G
Q
I
X
N
U
(3)
Q4(c) One mark for correct decision: Award marks independently
Yes (1)
Up to two marks for the correct justifications:
Each/every letter has a symbol / is represented (1)
The symbol is a single/unique representation (1) (3)
PMT
Some appropriate use and The use and manipulation of data The use and manipulation of data
manipulation of data types, types, variables and data structures types, variables and data structures
variables, data structures and and program constructs is mostly and program constructs is
program constructs appropriate appropriate
Parts of the code are clear and Code is mostly clear and readable Code is clear and readable
readable
Finished program will not be flexible Finished program will function with Finished program could be used
enough with other data sets or input some but not all other data sets or with other data sets or input
input
The program meets some of the The program meets most of the The program fully meets the given
given requirements given requirements requirements
(9)
PMT
C# Example code
1(c)
1(f)
PMT
2(a)
PMT
3(a)
PMT
5
PMT
1(c)
1(f)
PMT
2(a)
PMT
3(a)
PMT
5
PMT
1(c)
1(f)
PMT
2(a)
PMT
3(a)
PMT
3(c)
5
PMT
PMT
PMT
PMT