These resources will be removed by the end of the Spring Term 2026.

Start using our brand new teaching resources now. Designed by teachers and subject experts, with real classrooms in mind.

The older resources below were created for lockdown learning during the pandemic and are not designed for classroom teaching.

Lesson details

Key learning points

  1. In this lesson, we will design our Battle Boats game using either Pseudocode or Flowchart in preparation for programming the solution in the next lesson: 'Battle boats code'.

Licence

This content is made available by Oak National Academy Limited and its partners and licensed under Oak’s terms & conditions (Collection 1), except where otherwise stated.

Loading...

Prior knowledge starter quiz

Download quiz pdf
Share with pupils

3 Questions

Q1.
How many grids does each player in Battle Boats have?

1
Correct answer: 2
3
4

Q2.
How many boats does each player in Battle Boats have?

2
3
4
Correct answer: 5
6

Q3.
How many KEY tasks are in the Battle Boats scenario?

5
6
Correct answer: 7
8

3 Questions

Q1.
True or False: Your design stage MUST provide a full solution to the problem.

Correct answer: False
True

Q2.
True or False: For your project you need to design using pseudocode AND a flowchart.

Correct answer: False
True

Q3.
True or False: Creating a structure diagram is compulsory for this project.

Correct answer: False
True

Lesson appears in

UnitComputing / Programming 6: Dictionaries and datafiles

Computing