ExamForge

Cambridge IGCSE Computer Science · 0478

IGCSE Computer Science (0478) Programming past paper questions

Revise IGCSE Computer Science (0478) — Programming with real Cambridge past-paper questions grouped by topic, each shown with its marking scheme. Working one topic at a time targets exactly the skill each question tests.

67 free questions from 2016–2021, each with its marking scheme. Open the full topical bank to filter by subtopic, paper, and year.

Programming in IGCSE Computer Science 0478 exams, 2020–2025

Across 2020–2025, Programming accounted for 116 questions worth 1,085 marks in Cambridge IGCSE Computer Science (0478) papers.

By year
YearQuestionsMarks
202010116
20219129
202214174
202339277
202418166
202526223

Most-tested subtopics

  1. 8.1 Programming concepts906 marks
  2. 8.2 Arrays612 marks
  3. 8.3 File handling49 marks

Appears in

  • Paper 2 · 116 qs
All most-tested Computer Science topics
  1. 2021 Feb/Mar · Paper 2 · Q1 · 20 marks

    1 All variables, constants and other identifiers must have meaningful names. (a) Identify the variable that you used to…1 All variables, constants and other identifiers must have meaningful names. (a) Identify the variable that you used to… (continued)1 All variables, constants and other identifiers must have meaningful names. (a) Identify the variable that you used to… (continued)1 All variables, constants and other identifiers must have meaningful names. (a) Identify the variable that you used to… (continued)
    Marking scheme
  2. 2021 May/Jun · Paper 2 · Q1 · 20 marks

    1 All variables, constants and other identifiers must have meaningful names. (a) Identify and give the data type and use of…1 All variables, constants and other identifiers must have meaningful names. (a) Identify and give the data type and use of… (continued)1 All variables, constants and other identifiers must have meaningful names. (a) Identify and give the data type and use of… (continued)
    Marking scheme
  3. 2021 Oct/Nov · Paper 2 · Q1 · 20 marks

    1 All variables, constants and other identifiers must have meaningful names. (a) Identify one constant that you could have…1 All variables, constants and other identifiers must have meaningful names. (a) Identify one constant that you could have… (continued)1 All variables, constants and other identifiers must have meaningful names. (a) Identify one constant that you could have… (continued)
    Marking scheme
  4. 2021 Oct/Nov · Paper 2 · Q1 · 20 marks

    1 All variables, constants and other identifiers must have meaningful names. (a) (i) Identify one variable you could have…1 All variables, constants and other identifiers must have meaningful names. (a) (i) Identify one variable you could have… (continued)1 All variables, constants and other identifiers must have meaningful names. (a) (i) Identify one variable you could have… (continued)
    Marking scheme
  5. 2021 Oct/Nov · Paper 2 · Q1 · 20 marks

    1 All variables, constants and other identifiers must have meaningful names. (a) Identify one constant that you could have…1 All variables, constants and other identifiers must have meaningful names. (a) Identify one constant that you could have… (continued)1 All variables, constants and other identifiers must have meaningful names. (a) Identify one constant that you could have… (continued)
    Marking scheme

Showing 5 of 67 free Programming questions.

See them all in the topical bank

More Computer Science topics