ExamForge

Cambridge IGCSE Computer Science · 0478

IGCSE Computer Science (0478) Algorithm design and problem-solving past paper questions

Revise IGCSE Computer Science (0478) — Algorithm design and problem-solving 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.

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

Algorithm design and problem-solving in IGCSE Computer Science 0478 exams, 2020–2025

Across 2020–2025, Algorithm design and problem-solving accounted for 164 questions worth 1,320 marks in Cambridge IGCSE Computer Science (0478) papers.

By year
YearQuestionsMarks
202014135
202119159
202220174
202340334
202436241
202535277
  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 Feb/Mar · Paper 2 · Q2 · 11 marks

    2 An algorithm has been written in pseudocode to: • input 25 positive whole numbers less than 100 • find and output the…2 An algorithm has been written in pseudocode to: • input 25 positive whole numbers less than 100 • find and output the… (continued)
    Marking scheme
  4. 2021 May/Jun · Paper 2 · Q2 · 8 marks

    2 (a) Write an algorithm in pseudocode to input 500 positive whole numbers. Each number input must be less than 1000. Find…2 (a) Write an algorithm in pseudocode to input 500 positive whole numbers. Each number input must be less than 1000. Find… (continued)
    Marking scheme
  5. 2021 Oct/Nov · Paper 2 · Q2 · 8 marks

    2 An algorithm has been written in pseudocode to generate 50 positive random integers with values less than or equal to 100.…2 An algorithm has been written in pseudocode to generate 50 positive random integers with values less than or equal to 100.… (continued)
    Marking scheme

Showing 5 of 104 free Algorithm design and problem-solving questions.

See them all in the topical bank

More Computer Science topics