Computers & Digital Literacy · Grade 6
Data Encoding and Representation
Learners discover how a computer stores everything with bits: why n bits give 2^n^ patterns, how 8-bit binary numbers work with place values from 128 down to 1, how text becomes numbers through a code table such as ASCII (with Unicode covering the world's writing systems), and how images become grids of pixels whose size depends on resolution and bits per pixel.
- 4 lessons
- About 100 minutes
- Data representation check: 10 questions
- Ways to answer: fill in the blanks, choose an answer, trace code, match pairs, type a number and sort into groups
What learners will discover
- Explain bits and bytes and use the rule that n bits make 2^n^ different patterns.
- Convert between 8-bit binary and decimal using the place values 128, 64, 32, 16, 8, 4, 2 and 1.
- Explain how text is stored as numbers with a code table (ASCII 'A' = 65) and that Unicode extends this to many writing systems.
- Represent images as pixels (1 bit per pixel for black and white, 24-bit RGB for color) and compute uncompressed size as pixels × bits per pixel.
Lessons
-
Bits, bytes and patterns 7 steps5 practiceabout 22 min
-
Binary numbers 8 steps5 practiceabout 28 min
-
Text as numbers 7 steps5 practiceabout 24 min
-
Images as grids of pixels 7 steps5 practiceabout 26 min
-
Data representation check 10 questions at the end
Keep exploring
More 6th grade computer skills
- 6th Grade Computer Skills Worksheets10 printable worksheets
Guide for grown-ups
- How to start homeschooling: a step-by-step guide for familiesA guide for parents · 7 min read