Code.org
Text Compression
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...
Code.org
Algorithms Detour - Minimum Spanning Tree
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.
Curated OER
Mathematics of Image Processing Project
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...
Curated OER
Understanding Computer Images
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.
Teach Engineering
The Fibonacci Sequence and Robots
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...
Khan Academy
Khan Academy: Lossless File Compression
Practice using lossless text and image compression algorithms and considering what data can be compressed most easily.
Science Buddies
Science Buddies: Image Compression vs. Image Quality: Finding the Best Tradeoff
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...
Science Buddies
Science Buddies: Image Compression
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?
Khan Academy
Khan Academy: Simple Image Compression
Lossless single image compression by using the algorithm run-length encoding (RLE).
University of Canterbury
University of Canterbury: Cs Unplugged
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...
Cosmo Learning
Cosmo Learning: Principles of Digital Communications I
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...
Other
Stat Soft: Statistics Glossary
Dozens of statistical terms are defined and illustrated in this glossary.