After doing “Hello World!” one of the first tasks set by many old school programmers is designing a classic text-based adventure game.
Here is a six-lesson scheme of work to allow students to explore this idea and design their own game in Python. This can easily be modified to another programming language if you want (but the example files are in Python).
Price reduced to reflect it is an older specification. Most of the content is still useful under the new specification!
A revision PowerPoint for Chapter 5 (Databases) for the OCR 2012-2017 GCSE Computing course. There are questions throughout the PowerPoint to help judge progress.
Price reduced to reflect it is an older specification. Most of the content is still useful under the new specification!
A revision PowerPoint for Chapter 1 ( Fundamentals of Computer Systems) for the OCR 2012-2017 GCSE Computing course. There are questions throughout the PowerPoint to help judge progress.
Price reduced to reflect it is an older specification. Most of the content is still useful under the new specification!
A revision PowerPoint for Chapter 6 (Computer Communications and Networking) for the OCR 2012-2017 GCSE Computing course. There are questions throughout the PowerPoint to help judge progress.
Price reduced to reflect it is an older specification. Most of the content is still useful under the new specification!
A revision PowerPoint for Chapter 4 (Representation of Data) for the OCR 2012-2017 GCSE Computing course. There are questions throughout the PowerPoint to help judge progress.
Price reduced to reflect it is an older specification. Most of the content is still useful under the new specification!
Unofficial, complete revision notes for the OCR 2012-2017 GCSE Computing course.
There are questions throughout the PowerPoint to help judge progress.
Price reduced to reflect it is an older specification. Most of the content is still useful under the new specification!
A revision PowerPoint for Chapter 7 (Programming) for the OCR 2012-2017 GCSE Computing course. There are questions throughout the PowerPoint to help judge progress.
Price reduced to reflect it is an older specification. Most of the content is still useful under the new specification!
A revision PowerPoint for Chapter 3 (Software) for the OCR 2012-2017 GCSE Computing course. There are questions throughout the PowerPoint to help judge progress.
Price reduced to reflect it is an older specification. Most of the content is still useful under the new specification!
A revision PowerPoint for Chapter 2 (Computing Hardware) for the OCR 2012-2017 GCSE Computing course. There are questions throughout the PowerPoint to help judge progress.
As with previous specifications, the OCR GCSE Computing course has a Controlled Assessment component. Under the new 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.
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!