Though many people think of binary as strictly zeros and ones, students will be introduced to the idea that information can be represented in a variety of binary options. This lesson takes that concept one step further as it illustrates how a computer can store even more complex information (such as images and colors) in binary, as well.
In this lesson, students will learn how information is represented in a way that a computer can interpret and store it. When learning binary, students will have the opportunity to write code and share it with peers to view as images. This can then be related back to how computers read a program, translate it to binary, use the information in some way, then reply back in a way humans can understand. For example, when we type a sentence into a document then press "save", a computer translates the sentence into binary, stores the information, then posts a message indicating the document has been stored.
Students will be able to:
- identify methods for encoding images into binary.
- relate images to a peer using binary encoding.
- reproduce an image, based on binary code.
Note: You will need to create a free account on code.org before you can view this resource.