/9618

CAIE Computer Science A-Level Paper 4 Solution Code

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

9618

a-level syllabus logo

License: GPL v3 Python: 3.0+ Version GitHub Issues or Pull Requests

This repository offers unofficial Python solution code to Paper 4 of the Cambridge International AS & A Level Computer Science (9618) exam. It corrects obvious mistakes in mark scheme, e.g. incorrect syntax and undefined variables. All code and input data file names strictly follow the question paper instructions.

FAQs

Why some parts of the code differ from the official mark scheme?

My code might uses a another approach, which is also considered correct. Mark schemes from different exam seasons give distinct example codes to the same question, so it is hard to find a "best" approach.

If this is not the case, please raise an issue and I will fix it.

What does 9618_s21_qp_41=42=43 mean? What is the = sign for?

Because paper 41, 42, and 43 of that exam season are identical. I use = signs in folder names to avoid redundancy.

When running the code in vscode, no such file or directory error raises?

Please look for python.terminal.executeInFileDir in settings and change its value to true.

Where are the question papers and supporting files?

You can find them from pastpapers.co or cie.fraft.org.

How do I report a bug or mistake?

Please raise an issue.

Future Plans

  • Update solution code as soon as new question papers are released
  • Add explaining comments to help learners understand

Author