Skip to main content

Data Representation in Python

Downloaded: 33

Last edit: 02 November 2021

Bring data representation to life with practical Python programming activities. These activities cover character, sound and image representation and are aimed at GCSE students.

The characters and images activities make use of the create.withcode.uk online Python editor created by Pete Dring. It features the custom withcode library, which enables 2D lists to be turned into bitmap images.

The sound activities use normal offline Python 3 as they require the wave library that isn't available on create.withcode.uk. There are three versions of the Sound Representation worksheet, one for Windows, one for Mac OS and one for Linux as the code is slightly different for each type of operating system.

Teaches: (Data Representation, Sound Representation, Image Representation, Character Representation)

Edit history

Unlock