warning

These resources will be removed by end of Summer Term 2025.

Switch to our new teaching resources now - designed by teachers and leading subject experts, and tested in classrooms.

Lesson details

Key learning points

  1. In this lesson, we will be introduced to the final programming project of this course: programming a game called Battle Boats.

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...

3 Questions

Q1.
Which of these variables has been declared using the correct Python conventions?
Correct answer: level_score = 5
levelScore = 5
levelSCORE = 5
LevelScore = 5
LEVELSCORE = 5
Q2.
True or False: All of the variable declarations given in question one will still work in Python.
False
Correct answer: True
Q3.
What symbol should you use to comment a single line of code?
!
' ' '
*
Correct answer: #

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

Lesson appears in

UnitComputing / Programming 6: Dictionaries and datafiles

Computing