Next Wednesday is the last day for any make-up work for Section 2! - come in during lunch or before school.
If you have a 0 for any score these can still be made up as long as it is before next Wednesday.
The Big Idea - programming is a creative process.
Unit 3 - Creating Graphics & Images Bit by Bit
What do the following lines of code do?

This is an example of a global variable. It is available anywhere in the program.
What does the following block do?

This is an example of a Local Variable - the x and y variables only exist inside this block of code.
3.3 Representing Images
Introduction to Compression Algorithms - example - RLE
Why compress files? File Compression programs - Winzip, 7-Zip
Compressed file types - photos, sound files, videos
Lossy vs Lossless compression - which technique would you use for your bank account data? For images you want posted on the web? For your OS?
How Snapchat Works - watch the video
Audio Recording - Analog to Digital Conversion - watch the video
Complete Image Representation worksheet
Unencoding RLE - complete the three images on the worksheet, once you are done show them to your instructor for teacher check.
Your Turn - Use this same technique to create your own image, then provide the RLE values to your neighbor and have them unencode the image. Show the two images to your instructor for teacher check.
Complete 3.3 Questions and Reflections - show these to your instructor for teacher check.
Complete 2.12 Wrap Up if you have not completed the drills - Basic App Inventor
Start 3.4 Paint Pot Projects - demonstrate for teacher check.