May/Jun 2017 · timed

31 questions · 85 marks · 102 min

The real May/Jun 2017 paper, timed like the exam. The clock starts when you tap start and doesn’t pause. Type your answers — at the end you can compare notes in the paper’s thread.

  1. Q1.1 · Selection and loops1 marks
  2. Q1.2 · Programming concepts and terminology1 marks
  3. Q1.3 · Functions and subprocedures1 marks
  4. Q1.4 · Arrays1 marks
  5. Q1.5 · Variables, data types and operators1 marks
  6. Q1.6 · Functions and subprocedures1 marks
  7. Q1.7 · Selection and loops1 marks
  8. Q1.8 · Variables, data types and operators1 marks
  9. Q1.9 · Algorithm design and planning (IPO)1 marks
  10. Q1.10 · Variables, data types and operators1 marks
  11. Q1.11 · Selection and loops1 marks
  12. Q1.12 · Arrays1 marks
  13. Q1.13 · Programming concepts and terminology1 marks
  14. Q1.14 · Variables, data types and operators1 marks
  15. Q1.15 · Functions and subprocedures1 marks
  16. Q3.1 · Programming concepts and terminology1 marks
  17. Q3.2 · Variables, data types and operators1 marks
  18. Q3.3 · Input, processing and output1 marks
  19. Q3.4 · Variables, data types and operators1 marks
  20. Q3.5 · Selection and loops1 marks
  21. Q3.6 · Programming concepts and terminology1 marks
  22. Q3.7 · Algorithm design and planning (IPO)1 marks
  23. Q3.8 · Selection and loops1 marks
  24. Q3.9 · Selection and loops1 marks
  25. Q3.10 · Selection and loops1 marks
  26. Q3.11 · Programming concepts and terminology1 marks
  27. Q3.12 · Selection and loops1 marks
  28. Q3.13 · Variables, data types and operators1 marks
  29. Q3.14 · Selection and loops1 marks
  30. Q3.15 · Arrays1 marks
  31. Q4 · Selection and loops55 marks

Checking your free mock…

1 free mock per module.