Year 9 Image Representation
How do computers form images, how do they send images from one place to another? If you completed the last topic, you will know it has something to do with Binary, but how do you send a picture with binary and how do you turn it back into an image?
LEARN THE FUNDAMENTALS OF IMAGE REPRESENTATION
Task 2.1
Bitmaps
Click on the image to open the task.
In order to calculate the Hex values use this converter https://www.rapidtables.com/convert/number/hex-to-binary.html
Task 2.2
Sending Images!
Click on the image to open the task.
Instead of writing lots of binary we can encode using the Decimal system.
This is done by alternating numbers that represent the number of white squares then black squares and repeats.
You can also use this tool to help you
Task 2.4
Nonograms Game for Fast Finishers
https://nonograms-katana.com/play/
Once you push PLAY start with Black and White Nonograms and a 5x5 grid.
Then you can try others once you have the hang of it.
Sign up to keep your progress.
IMAGE REPRESENTATION ASSESSMENT
It may be helpful to use the Binary Card Simulator and Run Length Encoder
FURTHER RESOURCES
Barcodes and QR Codes
Pictures can also be used to store information. Barcodes and QR codes are common examples. Barcodes are reasonably straight forward with each number being represented by a different combination of black and white lines. QR codes on the other hand store binary numbers and are a bit more complicated. For more information see here. For a full hand solve of a QR code check out here (note there is some mild swearing).
NZ CURRICULUM
Digital Technologies | Progress Outcomes
COMPUTATIONAL THINKING FOR DIGITAL TECHNOLOGIES
At the end of this topic students will have had the opportunity to cover;
understand that digital devices store data using just two states represented by binary digits (bits) PO3
debug simple algorithms and programs by identifying when things go wrong with their instructions and correcting them PO4
be able to explain why things went wrong and how they fixed them PO4
understand that digital devices represent data with binary digits and can detect errors in data storage and transmission PO4
understand how computers store more complex types of data using binary digits PO5