Cellular Automata

A cellular automaton is a collection of “colored” cells on a grid of specified shape that evolves through a number of discrete time steps according to a set of rules based on the states of neighboring cells.

Wari Game

Wari is a game played on a board that consists of 12 cups placed in two parallel rows of six cups and a large cup at each end. The game is for two players; each player has a row of six cups and one large cup for prisoners.

Pangrams

Only the fool would take trouble to verify that this sentence was composed of ten a’s, three b’s, and, last but not least, a single !

Film Society

In the bygone days videos and films were rented from shops on reflective pieces of plastic and magnetic rolls of ribbon. This is a software development task and an implementation task. (Taken from OCR 2507 Task 1 Jun 2006)

Dog Year Calculator

Dogs do not age at the same rate as humans. Write a program that converts the age of a dog to the equivalent for a human.

Etch A Sketch

Write a Etch A Sketch program that recreates the popular 70s/80s Etch A Sketch toy.

Sith 2005

This is an algorithm trace task involving 2D Arrays. No implementation is required. (OCR 2507 Task 2 Jun 2005)

The Pundit

In this task you should use libraries such as Cheetah and Plotly to analyse data for a game or competition producing useful statistics and chats that could be used by a Pundit.

University Databases

Courses at a university consist of modules. This is a software development task and an implementation task. (Taken from OCR 2507 Task 1 Jun 2005)

Mystery 2005

Follow the Mystery algorithm and record what it does. (OCR 2507 Task 4 Jun 2005)