ExamForge

Cambridge O Level Computer Science · 2210

O-Level Computer Science (2210) Programming past paper questions

Revise O-Level Computer Science (2210) — 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.

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

Programming in O-Level Computer Science 2210 exams, 2020–2025

Across 2020–2025, Programming accounted for 96 questions worth 851 marks in Cambridge O Level Computer Science (2210) papers.

By year
YearQuestionsMarks
202012117
2021775
2022786
202324177
202422192
202524204

Most-tested subtopics

  1. 8.1 Programming concepts784 marks
  2. 8.2 Arrays532 marks
  3. 8.3 File handling28 marks

Appears in

  • Paper 2 · 96 qs
All most-tested Computer Science topics
  1. 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
  2. 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
  3. 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
  4. 2021 May/Jun · Paper 2 · Q3 · 6 marks

    3 (a) Draw the most appropriate flowchart symbol for each pseudocode statement. Pseudocode statement Flowchart symbol IF…
    Marking scheme
  5. 2021 May/Jun · Paper 2 · Q4 · 7 marks

    4 This algorithm checks passwords. • Each password must be 8 or more characters in length; the predefined function Length…4 This algorithm checks passwords. • Each password must be 8 or more characters in length; the predefined function Length… (continued)
    Marking scheme

Showing 5 of 77 free Programming questions.

See them all in the topical bank

More Computer Science topics