- Is there a set answer/method for the Computer Science pre-release tasks?
- What are the software requirements for IGCSE Computer Science?
- When will the pre-release material for IGCSE Computer Science be available and how do I access it?
- What programming language should students use?
- For this syllabus how many bytes are there in a KB?
The pre-release tasks are open ended to allow more-able students to expand their program or programs. They can also be interpreted in different ways, as there is no one single solution to the tasks. The purpose of the tasks is to allow students to develop their problem solving and programming skills, to create a suitable solution(s) to the tasks. As you will see in the Mark Schemes of previous papers, the answers shown are only one example of a suitable solution. Please be aware that the pre-release tasks are live examination material so we are not in a position to answer specific queries relating to them.
For Cambridge IGCSE Computer Science students must have experience of using a high-level programming language, such as Visual Basic, Pascal/Delphi or Python (chosen by the school).
The pre-release material for the November series Computer Science Paper 2 will be available from 1 June prior to the examination.
For the June series Computer Science Paper 2, the pre-release material will be available from 1 December prior to the examination.
For the March series Computer Science Paper 2, the pre-release material will be available from 1 October prior to the examination, please note that the March series is for India only.
The pre-release material will be available to download from both syllabus pages on the School Support Hub. You need to ensure that you download and prepare candidates using the correct pre-release material that is associated with the Paper 2 examination that your candidates will be entered for.
Centres are free to use any high-level procedural language of their choice, the ones mentioned in the syllabuses are just the most popular choices. The choice is normally down to the experience of the candidate or teacher’s experience in teaching the language to candidates. The pre-release can be undertaken in any high-level procedural programming language, again the choice is down to the centre/candidate. We would recommend that candidates learn a full high-level procedural language such as Python or Visual Basic, so that they have good foundations for their future coding and are able to understand programming code questions within Paper 2.
Candidates should be taught to use the division/multiplier of 1024 for the IGCSE Computer Science syllabuses. However, in the examination, where candidates do not have access to a calculator, candidates are permitted to use division/multiplication by 1000 in their examination calculations.