Decoding ASCII binary back into text
To decode ASCII binary, split the bits into groups of 8 (bytes), convert each byte to a decimal code, then look up that code in the ASCII table to find the letter.
Understanding Decoding ASCII binary back into text in ACARA Digital Technologies Years 7–8
What it does: Each group of 8 bits is one byte and stands for one character. This message has three bytes, so it decodes to three letters (CAT). Once a byte is converted to decimal (01000011 = 67), the ASCII table shows that 67 is the letter C. ASCII code 65 is the capital letter A. B is 66. Decode the bytes in order, left to right. 72 is H and 105 is i, so the message is Hi. 01001111 is 79, which is O. 01001011 is 75, which is K. Keep the bytes in the same order: OK. ASCII code 32 is the space character. It separates words in a decoded message.
Common mistakes: ASCII characters are stored in bytes, so the message must be split into groups of 8 bits, not 4. It should say: split into groups of 8 bits. In 01000001 the 1s are in the 64 and 1 place values, so the decimal is 64 + 1 = 65. It should be: decimal = 64 + 1.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 128–152) and word search (Modules 69–152).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
01001000 -> 72 -> HFill in the Blanks
Spot the Error
Student with a class code? Join your class →