Documente Academic
Documente Profesional
Documente Cultură
Cambridge IGCSE
Computer Studies
0420
For examination in June and November 2014
University of Cambridge International Examinations retains the copyright on all its publications. Registered
Centres are permitted to copy material from this booklet for their own internal use. However, we cannot
give permission to Centres to photocopy any material that is acknowledged to a third party even for internal
use within a Centre.
IGCSE is the registered trademark of University of Cambridge International Examinations
University of Cambridge International Examinations 2011
Contents
1. Introduction ..................................................................................................................... 2
1.1
1.2
1.3
1.4
1.5
4. Curriculum content.......................................................................................................... 9
Section 1: Applications of computers and their social and economic implications
Section 2: System life cycle
Section 3: Problem solution including algorithm design, programming techniques and logic gates
Section 4: Generic software and the organisation of data
Section 5: Hardware, systems and communications
Section 6: Topics to be covered in Paper 3 Alternative to Coursework
5. Appendix....................................................................................................................... 24
5.1 Notes for the guidance of teachers
5.2 Forms
5.3 Assessment criteria for Coursework (school-based assessment)
Introduction
1.
Introduction
1.1
University of Cambridge International Examinations is the worlds largest provider of international education
programmes and qualifications for 5 to 19 year olds. We are part of the University of Cambridge, trusted for
excellence in education. Our qualifications are recognised by the worlds universities and employers.
Recognition
Every year, hundreds of thousands of learners gain the Cambridge qualifications they need to enter the
worlds universities.
Cambridge IGCSE (International General Certificate of Secondary Education) is internationally
recognised by schools, universities and employers as equivalent to UK GCSE. Learn more at
www.cie.org.uk/recognition
Excellence in education
We understand education. We work with over 9000 schools in over 160 countries who offer our
programmes and qualifications. Understanding learners needs around the world means listening carefully
to our community of schools, and we are pleased that 98% of Cambridge schools say they would
recommend us to other schools.
Our mission is to provide excellence in education, and our vision is that Cambridge learners become
confident, responsible, innovative and engaged.
Cambridge programmes and qualifications help Cambridge learners to become:
confident in working with information and ideas their own and those of others
Introduction
Assessment at a glance
2.
Assessment at a glance
Candidates take Paper 1, and either Paper 2 or Paper 3. Candidates must be entered for one of the
following options:
Option 1:
Option 2:
Candidates take:
Paper 1: Theoretical paper
2 hours 30 minutes
This written paper contains short-answer and structured questions. There is no choice of questions.
75% of total marks
And either:
Or:
Availability
This syllabus is examined in the May/June examination series and the October/November examination
series.
This syllabus is available to private candidates.
Centres in the UK that receive government funding are advised to consult the Cambridge website
www.cie.org.uk for the latest information before beginning to teach this syllabus.
Please note that Cambridge IGCSE, Cambridge International Level 1/Level 2 Certificates and Cambridge
O Level syllabuses are at the same level.
3.
3.1 Aims
The aims of the Cambridge IGCSE Computer Studies syllabus are to enable candidates to:
foster an interest in, enjoyment of, and confidence in the use of computing
develop an awareness of the place of computing in society and issues computing raises in society
gain a firm understanding of the basic techniques and knowledge required for computing applications
Paper 1
This is a compulsory question paper, consisting of short-answer and structured questions. Candidates must
answer all the questions.
Analysis
11 marks
Design
14 marks
Implementation
8 marks
Testing
7 marks
Documentation
5 marks
Evaluation
5 marks
TOTAL
50 marks
Further information on Coursework projects and guidance for their assessment appears in Notes for the
guidance of teachers section in the Appendix.
There are many more examples to choose from but the above would allow candidates to use all of the tools
outlined in the syllabus and prepare them for the more complex applications which they could only study
as a desk-top exercise or obtain information from other sources which describe how the new system was
developed.
Examples of more complex applications include:
library systems
There are many more examples to choose from but the above would allow candidates to use all of the tools
outlined in the syllabus and prepare them for the scenarios chosen in the actual examination paper.
Centres should spend approximately 25% of the total time studying this part of the syllabus and should
aim to include computer-based assignments as part of the overall study. Centres can choose how they do
this (since access to a computer system is not essential for option 2) but they should try to use computer
facilities at some stage when doing Paper 3 topics and topics from sections 2 and 3 of Paper 1.
The syllabus content of Paper 3 covers essentially the system life cycle and it mirrors good practice on
Paper 2 (coursework). Centres should study the topics in the Paper 3 syllabus first of all and then gradually
apply their learning to increasingly difficult scenarios. The aim is for candidates to go through two or three
scenarios on their own once they are comfortable with the techniques. This should prepare them for the
type of questions in Paper 3.
The rest of the syllabus covers general flowcharting and pseudocode techniques. This includes dry running
of algorithms and an understanding of how to test a given piece of code/flowchart. Centres also need to
cover the impact of computerised systems, e.g. once a system has been developed it becomes possible to
make it available, for example, on a website. Candidates need to understand how this affects the system
(e.g. development of a website), the need for training and the many advantages this gives to the end user
and website owner.
The scenario question may include more general questions on developing computer systems as outlined
above. Candidates will gain much of this knowledge as they progress through the Paper 3 and Paper 1
syllabus items. These general questions will include:
the impact of adopting a computerised system (e.g. websites) and how this changes the application
(e.g. Internet-based sales and features found on a typical website)
anything non-specific from all items in the syllabus (e.g. what is generally found in technical
documentation)
Candidates should be able to demonstrate knowledge and understanding of computing, in relation to:
the functions of the main hardware and software components of information-processing systems
appropriate terminology
analyse problems by considering relevant functional, practical, human and economic factors
select from a range of resources those which are most suitable for solving problems
Communication
communicate in appropriate ways information about applications of computers, problems and their
solutions
Assessment objective
Paper 1
Papers 2 or 3
Overall
30%
5%
35%
20%
15%
35%
Communication
25%
5%
30%
Total
75%
25%
100%
Curriculum content
4.
Curriculum content
Centres should read this syllabus as an integrated whole and not as a progression. The sections
of the syllabus overlap and interrelate and the order of the sections reflects a top-down view of
the subject: a study of the applications of computers and the effects of their use is supported by a
study of the design processes, methods and mechanisms which underlie such applications.
The sections of the syllabus are:
1
Problem solution, including algorithm design, programming concepts and logic gates
Each syllabus section contains a number of subsections, and there are descriptions of aims for each section
and objectives for each subsection. The content of the syllabus is in two columns, with a list of topics on
the left and notes on the topics on the right. Some topics have no notes while some others have extended
notes. The absence, brevity or length of the notes does not indicate the weighting of the topic.
Instead this relates to whether or not there are suitable, widely available sources of clear and unambiguous
information on the topic elsewhere. Where the notes contain definitions of terms, the definitions are for the
purposes of the syllabus; they are not necessarily universal definitions.
The purpose of this syllabus is not to show how to organise a course. However, here is a suggestion
of a possible course structure, which may be helpful to some Centres, although it is not meant to be
prescriptive.
A successful course based on this syllabus could start with a study of a simple application, including topics
from throughout the syllabus which relate to that application. This could be repeated with other increasingly
complex applications from a variety of areas. Within this overall structure, candidates would need to study
particular topics in the syllabus in more detail, but, as far as possible, topics could be studied in the context
of their application. In parallel with these studies, there would be practical work designed to build upon and
illustrate the applications and topics that candidates are studying.
When considering a problem that may be solved using computers, candidates must learn to analyse the
problem first to establish the desired outcome and the information requirements. This is followed by the
design of a suitable overall system. Then candidates need to be able to specify parts of the system and
the interactions between the parts, in detail, and to select an appropriate form of solution for each of these
parts. In order to implement the solutions effectively, they need to choose suitable data organisations,
algorithms, software and hardware components and use appropriate tools and techniques. Some
understanding of the underlying system software and architecture assists in the sensible and efficient uses
of resources in the implementation of solutions.
Curriculum content
The necessary inputs to the system and the means by which any
data is captured
10
Curriculum content
11
Curriculum content
mineral prospecting
medical diagnosis
12
Curriculum content
security (e.g. how credit card protection features are built in (e.g.
encryption, use of smart card slots in keyboards), peoples fear of
the Internet)
13
Curriculum content
Potential problems with Internet use in the form of, for example:
viruses
hacking
spam
spyware
cookies
phishing
pharming
14
wikis
social networking
blogs
web browsers
ISPs
tagging
podcasts
bit streaming
Curriculum content
Candidates should know the methods used in fact finding (and which
method is appropriate for an application).
2.1.3 Analysis
2.1.4 Design
2.2.2 Testing
2.2.3 Documentation
Candidates should know what items are included in a user guide and in
technical documentation.
2.2.4 Changeover
2.2.5 Evaluation
2.2.6 Maintenance
15
Curriculum content
16
Curriculum content
repeat until
if then else endif
case of otherwise endcase
while do endwhile
for to next
input and output (e.g. read, print)
totals (e.g. sum = sum + number)
counting (e.g. count = count + 1)
NOT
AND
OR
NAND
NOR
17
Curriculum content
output
4.2 Data
Candidates should be aware of the standard methods of data collection, verification and validation, and
where it is appropriate to use particular methods.
Candidates should understand that data, particularly data held in files, requires access in different ways
depending on the particular application. The medium on which the data is stored, and particularly the way
in which it is organised, depend on the requirements for access. Candidates should be familiar with the
idea of file ordering and the principles of sorting and merging. They should have experience of sequential
file processing and of processing individual records by means of record keys.
18
Curriculum content
ADC and DAC (e.g. how these are used in control and monitoring
of processes; refer to section 5.1)
identify the different forms of data and explain how the data is
represented for processing with reference to a given problem
explain the need for different data types and structures and how
these relate to the data of the given problem.
19
Curriculum content
use of modern devices in storing music and films (e.g. use of hard
drive which allows recordings to take place at the same time as
playing back files)
20
Curriculum content
The need for and use of facilities to copy, move, list, print files. The
use of sub-directories.
21
Curriculum content
5.3.6 Multimedia
22
Curriculum content
suggest additional test data for use with the supplied algorithm
justify their reasons for choosing the test data and explain what
output they would be looking for.
6.7 Testing
6.8 Documentation
6.9 Evaluation
6.11 Candidates do not need to study a particular programming language for this paper; but they should
know how to use and recognise standard pseudocode keywords:
repeat until
while do endwhile
for to next
(together with input, output and processing keywords e.g. input x, output value= v,
count = count + 1)
Any good text book covering computer studies techniques will contain standard flowchart and systems
flowchart symbols.
23
Appendix
5.
Appendix
Hardware
Candidates need to have access to a system with direct-access file capability on backing store and hardcopy
facilities for both text and graphics.
The principal danger of using microcomputers exclusively is that many candidates gain the impression that
all computing is exemplified by the facilities of the microcomputer. Candidates will find it useful to visit such
places as retail outlets, libraries, factories, banks and so on, in order to see the need for large computer
systems.
Software
Access to a wide variety of software packages is very important. Such software packages should include
word processing, spreadsheets, information retrieval/file management systems, desktop publishing and
graphics as well as facilities for data-logging.
Candidates should have experience of using systems software and of using utility programs, such as
routines for data transfer, sorting, searching and merging.
Books
Provision of textbooks is difficult as new titles are available all the time. The British Computer Society (BCS)
booklists for Centres and colleges lists books which are suitable for use as reference books. Teachers will
need to consult several books to cover the whole syllabus adequately. There is a suggested book list on our
website. Many schools prefer to have a wide range of reference books rather than a class textbook.
24
Appendix
Practical work
Computer Studies is a practical subject and a range of practical exercises should supplement the study of
most parts of the syllabus.
It is important that Centres encourage candidates, as early as possible in the course, to develop a
systematic approach to practical problem-solving using appropriate resources.
In addition to the practical work which candidates do throughout the course, there is the requirement to
present one significant piece of practical work for assessment.
The definition of the problem should include a description of the organisation for which a problem has been
jointly identified, together with a description of that problem.
The method of solution includes:
The first provides technical information about the solution which explains and justifies its design and is
sufficient to allow maintenance and development (technical documentation).
The second contains general information about this problem and its solution which enables a user to
make effective use of the solution (user guide).
Candidates will find it easiest to use a top-down approach. After carefully defining the problem, they can
break down the algorithm for its solution into component parts at successively lower levels in small sections
known as modules.
25
Appendix
26
Appendix
Moderation
(a) Internal Moderation
Teachers assess the completed projects. If more than one teacher in each Centre is involved in
assessment then the Centre must make arrangements for internal moderation to ensure that all teachers
are marking to the same standard. The Centre must also moderate the marks for each skill assigned within
different teaching groups (e.g. different classes).
(b) External Moderation
Cambridge carries out external moderation of internal assessment.
Centres complete the Individual Candidate Record Cards and Coursework Assessment Summary Forms,
and send them to Cambridge.
If there are 10 or fewer candidates entered for a Coursework component, Centres must submit all the
Centre-based assessment that contributed to the final mark for that component. If there are more than
10 candidates, then Cambridge will select a sample of candidates for external moderation. Centres must
submit all the Centre-based assessment that contributed to the final mark for that component for these
candidates.
The Cambridge Handbook and the Cambridge Administrative Guide both contain further information about
external moderation.
Centres should keep all records and supporting written work until after publication of results.
5.2 Forms
See the following pages for samples of the forms required.
27
Centre Number
Candidate Number
Centre Name
Candidate Name
Teaching Group/Set
Please use the space on the reverse for any comments about the project(s), marking, and help given to the candidate beyond normal supervision. Comments are
especially important where the marks awarded differ from what might have been expected on the sole evidence of the submitted material.
Title(s) of Project(s)
Hardware
Software
Programming code
Test strategy
Test results
Technical documentation
User guide
Evaluation
System development
2
3
3
2
4
2
5
2
6
3
7
2
8
3
9
3
10
3
11
2
12
3
13
3
14
3
15
4
16
2
17
3
18
3
19
2
Signature
Date
Signature
Date
WMS146
FINAL TOTAL
Systems Flowchart
1
2
Action plan
Evaluation
Documentation
Testing
Implementation
Objectives
Section
Max
Mark
Page(s)
Design
TOTAL
Analysis
Appendix
28
COMPUTER STUDIES
INDIVIDUAL CANDIDATE RECORD CARD
CAMBRIDGE IGCSE 2014
50
20
10
50
0420/02/CW/I/14
COMPUTER STUDIES
COURSEWORK ASSESSMENT SUMMARY FORM
CAMBRIDGE IGCSE 2014
Please read the Assessment Criteria and the General Coursework Regulations in the Handbook for Centres before completing this form
Centre Number
Candidate
Number
Candidate Name
Centre Name
Teaching
Group/Set
June/November
Internally
Moderated
Total Mark Moderated
Mark
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (max 50) Mark (max 50) (max 50)
Assessment Under Headings
Title of Project
Signature
Date
Signature
Date
0420/02/CW/I/14
29
Appendix
WMS147
Appendix
30
ANALYSIS
1 mark
2 marks
1. Description of the
problem
Brief description of
the background to the
business or organisation
Description of the
background to
the business or
organisation, together
with the nature of the
problem to be solved
2. Objectives (must be
stated in relation
to the proposed
solution)
Objectives listed in
general business terms,
e.g. to make a process
faster, to save time or
resources
Objectives listed in
computer-related terms,
e.g. create a database,
sort, search a database,
edit a record etc.
3. Description of
existing solution
Incomplete description
of the current solution
A full description of
the current solution,
including data input
requirements (data
capture methods
and data dictionary,
if applicable) and
specifications, the data
processing and output
requirements and
specifications
4. Evaluation of existing
solution
Incomplete evaluation
of the current solution
Complete evaluation
of the current solution
highlighting advantages,
disadvantages and
any suggested
improvement(s)
5. Description of other
possible solutions,
(including the
proposed solution)
Description of the
proposed solution
Description of the
proposed new solution
and at least one other
solution
3 marks
Appendix
DESIGN
1 mark
2 marks
3 marks
Incomplete or unclear
action plan
7. Systems flowchart
Complete solution
represented in systems
flowchart with correct
use of symbols
8. Description of the
method of solution
Unclear or confused
description of method
of solution
Clear description of
method of solution but
some aspects of the
method of solution are
missing
9. Hardware
A list of hardware
A detailed hardware
specification
for the proposed
solution
A complete list of
hardware together with
at least two reasons
why such hardware is
needed in the context of
the proposed solution
10. Software
Description of the
software used
Justification as to
why this software is
being used or written,
e.g. why two facilities
are needed from the
software
31
Appendix
32
IMPLEMENTATION
1 mark
2 marks
3 marks
Description of the
method of solution
described in generic
terms
Description of the
method of solution
described in specific
details relevant to the
problem
Partly successful, at
least one computerrelated objective
achieved
Completely successful,
all of the previously
listed computer-related
objectives achieved.
TESTING
1 mark
2 marks
3 marks
Incomplete test
strategy, which
must include
the data to be
tested together
with the
expected results
Complete test
strategy, which
must include
the data to be
tested together
with the
expected results
Complete test
strategy, which
must include
the data to be
tested together
with the
expected results
and linked to
the computer
objectives in
section 2
One type of
data tested
Two types of
data tested
Three types of
data tested
4 marks
Three types
of data tested
covering all
aspects of
functionality
(data input,
processes and
output)
Appendix
DOCUMENTATION
1 mark
2 marks
3 marks
16. Technical
documentation
Contents page
for technical
documentation but
unclear or inadequate
documentation
Inadequate or unclear
details
SYSTEM EVALUATION
AND DEVELOPMENT
1 mark
2 marks
3 marks
18. Evaluation
Inaccurate or trivial
evaluation
Reasonable evaluation
Reasonable evaluation
linked to the
computer objectives
in section 2 and the
testing
Some minor
improvements
suggested
The relevant page number(s) should be written underneath the marks awarded for each section on the
Individual Candidate Record Card. See section 5.2 of the Appendix for details.
33
Additional information
6.
Additional information
6.3 Progression
Cambridge IGCSE Certificates are general qualifications that enable candidates to progress either directly to
employment, or to proceed to further qualifications.
Candidates who are awarded grades C to A* in Cambridge IGCSE Computer Studies are well prepared to
follow courses leading to Cambridge International AS and A Level Computing, or the equivalent.
34
Additional information
the minimum mark necessary for a Grade E obtains a percentage uniform mark of 40%.
the minimum mark necessary for a Grade F obtains a percentage uniform mark of 30%.
the minimum mark necessary for a Grade G obtains a percentage uniform mark of 20%.
no marks receives a percentage uniform mark of 0%.
Candidates whose mark is none of the above receive a percentage mark in between those stated, according
to the position of their mark in relation to the grade thresholds (i.e. the minimum mark for obtaining a
grade). For example, a candidate whose mark is halfway between the minimum for a Grade C and the
minimum for a Grade D (and whose grade is therefore D) receives a percentage uniform mark of 55%.
The percentage uniform mark is stated at syllabus level only. It is not the same as the raw mark obtained
by the candidate, since it depends on the position of the grade thresholds (which may vary from one series
to another and from one subject to another) and it has been turned into a percentage.
6.6 Access
Reasonable adjustments are made for disabled candidates in order to enable them to access the
assessments and to demonstrate what they know and what they can do. For this reason, very few
candidates will have a complete barrier to the assessment. Information on reasonable adjustments is found
in the Cambridge Handbook which can be downloaded from the website www.cie.org.uk
Candidates who are unable to access part of the assessment, even after exploring all possibilities through
reasonable adjustments, may still be able to receive an award based on the parts of the assessment they
have taken.
35
*9026877753*