This is the ONLY comprehensive and accurate workbook that covers ALL of the “Fundamentals of data representation” syllabus for their AQA GCSE Computer Science (8520) qualification. Includes 75 pages covering the theory and giving lots of practical activities and even includes the answers.

Ideal as a GCSE revision aid or as a teaching resource and includes lots of help with understanding binary arithmetic including, converting between number bases, binary shift, character encoding, representing images, representing sound, data compression including Huffman code and run length encoding (RLE) .

This book has been written to give you practical hands-on approach to help you learn the theory. Instead of chapters of technical jargon and mind-numbing tedium the theory is broken down into smaller, manageable chunks with practical tasks for you to perform as you go along. This helps you ensure you understand the theory and remember it as you apply it to practical problems.

This book was specifically written to assist students preparing for their AQA GCSE Computer Science examination (8520) and match the syllabus, as of February 2018.

Includes a single 75 page PDF document which can be given to the pupils to work through for homework tasks or in class.

Table of contents:


  • Number bases
  • Decimal (base 10)
  • Binary (base 2)
  • What can be represented using binary?
  • Hexadecimal (base 16)
  • Why is hexadecimal used?
  • Convert from binary to decimal
  • Convert from decimal to binary
  • Number base notation
  • Convert from binary to hexadecimal
  • Convert hexadecimal to binary
  • Convert hexadecimal to decimal
  • Convert from decimal to hexadecimal
  • Bits, Bytes etc.
  • Amount of storage space required
  • Binary Arithmetic
  • Binary Shifts
  • Character encoding
  • 7-bit ASCII
  • Unicode
  • Representing Images
  • Pixels
  • Colour Depth
  • Calculating file size
  • Converting binary into a bitmap
  • Representing Sound
  • Creating a digital sound wave
  • Calculate sound file sizes
  • Data Compression
  • Huffman coding
  • Creating a Huffman code
  • Calculating the bits used with data compression
  • Run Length Encoding (RLE)


AQA Fundamentals of Data Representation Workbook

  • Digital resources purchased from Nichola Wilkin Ltd. are to be used in the original individual school which purchases the resources only.


    Resources may not be shared, distributed or displayed digitally for public view, uploaded to school or borough websites, distributed via email, submitted to file sharing sites or shared with another school or institution, even those within the same academy chain.


    For full terms and conditions visit

24 Crow Hill Lane, Great Cambourne, Cambridge, CB23 5AW, UK    
 +44 (0)1954 205263

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • Pinterest
  • YouTube

© 2012 – 2021 Nichola Wilkin Ltd. All Rights Reserved.