Lesson Plan
Code.org

Text Compression

For Teachers 9th - 12th
The second lesson in a unit of 15 introduces pupils to text compression. The class begins with discussing how they already use text compression when sending text messages. Pairs learn more about the subject as they work to compress a...
Lesson Plan
Code.org

Algorithms Detour - Minimum Spanning Tree

For Teachers 9th - 12th
This optional lesson plan introduces the class to the idea of a minimum spanning tree. The activity focuses on determining an algorithm that will find the most efficient path in a network to transfer data. 
Worksheet
Curated OER

Mathematics of Image Processing Project

For Students 11th - Higher Ed
In this image processing worksheet, students complete 4 steps related to image processing. First, they work in teams of 2-3 and create a hard copy report and documented m-files. Then, students try compression at various quality levels...
Lesson Plan
Curated OER

Understanding Computer Images

For Teachers 9th
Ninth graders explain differences between bitmapped images and vector images. They calculate pixels and transpose the raw file size to bits, bytes, and kilobytes. They compare formats for displaying images on a Web page.
Lesson Plan
Teach Engineering

The Fibonacci Sequence and Robots

For Students 6th - 8th Standards
What better way to introduce the idea of a sequence than with robots! An educational lesson explains the classic Fibonacci sequence before pupils build and program a robot to move. Additionally, the lesson challenges individuals to...
Unknown Type
Khan Academy

Khan Academy: Lossless File Compression

For Students 9th - 10th
Practice using lossless text and image compression algorithms and considering what data can be compressed most easily.
Website
Science Buddies

Science Buddies: Image Compression vs. Image Quality: Finding the Best Tradeoff

For Students 6th - 8th
In this project you'll learn about how digital image files are encoded, and compressed. You will also measure the quality of compressed and uncompressed images, which will give you important insights into the tradeoffs between file size...
Activity
Science Buddies

Science Buddies: Image Compression

For Students 6th - 8th
Compare the strengths and weaknesses of different digital image formats. How does the amount of compression affect a JPEG image? What happens when you save a JPEG image multiple times?
Article
Khan Academy

Khan Academy: Simple Image Compression

For Students 9th - 10th
Lossless single image compression by using the algorithm run-length encoding (RLE).
Website
University of Canterbury

University of Canterbury: Cs Unplugged

For Teachers 9th - 10th
A collection of free learning activities that teach computer science through games and puzzles that use cards, string, crayons and lots of running around. The activities introduce students to computational thinking through concepts such...
Online Course
Cosmo Learning

Cosmo Learning: Principles of Digital Communications I

For Students 9th - 10th
A collection of video lectures from a course introducing students to the theory and practices in digital communications. Webpage includes twenty-four lectures from a professor at the Massachusetts Institute of Technology. Lectures vary...
Handout
Other

Stat Soft: Statistics Glossary

For Students 9th - 10th
Dozens of statistical terms are defined and illustrated in this glossary.