Records and dictionaries

Records and dictionaries

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 two new data structures: a record and a dictionary. The focus of this lesson is on records and how these can be created and used in Python to form a database. We will be shown how to use a dictionary as a record before creating a 'database' using dictionaries within a list.

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

5 Questions

Q1.
A program has been started for a battleship style game. A battleship is represented by a B. Which indices are required to reveal the battleship?
An image in a quiz
[1][1]
Correct answer: [2][1]
[2][3]
[3][2]
Q2.
What data structure is being used to create the battleboard?
An image in a quiz
Correct answer: A 2D list
A dictionary
A list
A record
Q3.
Which arrow points towards the entity?
An image in a quiz
Correct answer: A
B
C
Q4.
Which arrow points towards the data?
An image in a quiz
A
B
Correct answer: C
Q5.
Which arrow points towards the entities?
An image in a quiz
A
Correct answer: B
C

Lesson appears in

UnitComputing / Programming 6: Dictionaries and datafiles

Computing