Practice Programming Assessment preview 1.png

OCR GCSE Computing:
Practice Programming Assessment (Model Solution)

A Computer Science resource for to aid in preparation for programming assessments

As with previous specifications, the OCR GCSE Computing course in England has a Controlled Assessment component. Under the 9-1 specification the conditions are far tougher on the students and therefore you may wish to do a mock-Controlled Assessment prior to real one.

In preparation for the real controlled assessment materials being released in September 2017, OCR have released three exemplar question papers, including the one included (as shown to the left).

This a model “grade 9” solution to that task coded in Python, designed to help students (and staff!) understand how to go about completing the project, separating their solution into:

  • Analysis

  • Design

  • Iterative Development (with Intermediate Testing)

  • Formal Testing

  • Evaluation

I do not claim this is a perfect solution and there are certainly places where my interpretation of the question paper (and therefore my solution) may differ to someone else’s.

I hope you find it useful!

Sample page showing the Analysis and Design sections for one of the tasks

Sample page showing the Analysis and Design sections for one of the tasks

Sample page showing an overview of the Testing for one of the tasks

Sample page showing an overview of the Testing for one of the tasks

Previous
Previous

Percentage Webs

Next
Next

Puzzle Booklet