We are adventure gamers

To start our topic we will be playing a variety of games, using different consoles and platforms. we will then evaluate these games, looking closely at what they have in common and how they differ. This will help us to sort the games in different categories and allow us to think carefully about the programming behind it.

National Curriculum Objectives:


Design, write and debug programs that accomplish specific

goals, including controlling or simulating physical systems; solve

problems by decomposing them into smaller parts.


Use sequence, selection, and repetition in programs; work with

variables and various forms of input and output.


Use logical reasoning to explain how some simple algorithms

work and to detect and correct errors in algorithms and programs.


Select, use and combine a variety of software (including internet

services) on a range of digital devices to design and create a

range of programs, systems and content that accomplish given

goals, including collecting, analysing, evaluating and presenting

data and information.

By the end of the topic the children will have/be able to:


Play games in order to understand the structure of games e.g. platform games

Evaluate and research games on the market, and know how they are designed

Program simple algorithms in Python

Learn some of the syntax of a text-based programming language in Python

Use commands to display text on screen, accept typed user input, store and retrieve data using variables and select from a list in Python

Plan a text-based adventure with multiple ‘rooms’ and user interaction in Python

Thoroughly debug the program designed in Python



We are currently reading...