**GCSE Computer Science: Data Structures**

This module contains:

##### Compatible with the following examination boards

### Download Module 40: Data Structures

**This download is exclusively for Teach Computer Science subscribers!**

To download this file, click the button below to signup (it only takes a minute) and you'll be brought right back to this page to start the download!

Already a member? Log in to download.

**Data Structures**

The primary purpose of a computer system is to process data. The data can be of any type. If a computer program needs to process one piece of data, then that data can be stored in a variable and the resultant data can be stored in another variable. In this case, a couple of variables are sufficient to write a program. But real-life programs need to handle tens of thousands of pieces of data. To handle large amounts of data, it is impossible to store each piece data in a separate variable. Therefore, data is grouped together or, more precisely, structured in a specific format. The collection of data structured together is called a data structure. In this article, types of data structures and implementation of data structures in computer programs are discussed.

This GCSE Computer Science module introduces data structures to your students, explaining:

- Different types of data structure
- Arrays
- Declaring arrays
- Using arrays in Python

**More Programming Modules**

Data Structures is one lesson in our Programming module. The other programming lessons can be found below: