Lesson Planet
Search educational resources
  • Sign In Try It Free
  • AI Teacher Tools
    • Discover Resources Search reviewed educational resources by keyword, subject, grade, type, and more
    • Curriculum Manager (My Content) Manage saved and uploaded resources and folders To Access the Curriculum Manager Sign In or Join Now
    • Browse Resource Directory Browse educational resources by subject and topic
    • Curriculum Calendar Explore curriculum resources by date
    • Lesson Planning Articles Timely and inspiring teaching ideas that you can apply in your classroom
    • Our Story
    • Frequently Asked Questions
    • Testimonials
    • Contact Us
  • Pricing
  • School Access
    • Your school or district can sign up for Lesson Planet — with no cost to teachers
      Learn More
  • Sign In
  • Try It Free

Hi, what do you want to do?

Create a lesson plan
Create a lesson plan
Generate resources with 80+ AI teacher tools
Generate resources with 80+ AI teacher tools
Search 200,000 instructional videos
Search 200,000 instructional videos
Find a teaching resource
Find a teaching resource
Crash Course Computer Science #21: Compression Instructional VideoCrash Course Computer Science #21: Compression Instructional Video
Publisher
Crash Course
Resource Details
Curator Rating
Educator Rating
Not yet Rated
Grade
9th - 10th
Subjects
21 Century Skills
1 more...
Resource Type
Instructional Videos
Audiences
For Administrator Use
2 more...
Lexile Measures
0L
Instructional Video

Crash Course Computer Science #21: Compression

Curated by ACT

This video focuses on compression of computer files. Last episode we talked about some basic file formats, but what we didn't talk about is compression. Often files are way too large to be easily stored on hard drives or transferred over the Internet - the solution is to make them smaller. Today, we're going to talk about lossless compression, which will give you the exact same thing when reassembled, as well as lossy compression, which uses the limitations of human perception to remove less important data. From listening to music and sharing photos, to talking on the phone, and streaming video, the ways we use the Internet and our computing devices just wouldn't be possible without the help of compression. [12:47]

3 Views 0 Downloads

Concepts

computer science

Additional Tags

lossless compression, lossy compression, crash course,compression, file compression, huffman tree, compression, squeezes data to make it smaller, run length and coding, file compression formats

Classroom Considerations

  • Knovation Readability Score: 3 (1 low difficulty, 5 high difficulty)
  • The intended use for this resource is Instructional
  • This video is hosted on YouTube

See similar resources:

Instructional Video

Crash Course Computer Science #40: Singularity, Skynet, and Future of Computing

Crash Course
This SERIES FINALE of Crash Course Computer Science takes a look towards the future! In the past 70 years, electronic computing has changed how we live our lives, and it is just getting started. From ubiquitous computing, artificial...
9th - 10th 21 Century Skills
Instructional Video

Crash Course Computer Science #1: Early Computing

Crash Course
This video focuses on the early efforts of computing. Welcome to Crash Course Computer Science! Today, we're going to take a look at computing's origins, because even though our digital computers are relatively new, the need for...
9th - 10th 21 Century Skills
Instructional Video

Crash Course Computer Science #39: Educational Technology

Crash Course
This episode talks about how computer science can support learning with educational technology. We here at Crash Course are big fans of interactive in-class learning and hands-on experiences, but we also believe in the additive power of...
9th - 10th 21 Century Skills
Instructional Video

Pbs Learning Media: Crash Course: Computer Science: Memory and Storage

PBS
So, we've talked about computer memory a couple times in this series, but what we haven't talked about is storage. Data written to storage, like your hard drive, is a little different, because it will still be there even if the power...
9th - 10th 21 Century Skills
Instructional Video

Crash Course Computer Science #9: Advanced Cpu Designs

Crash Course
This video focuses on advanced CPU designs. So now that we've built and programmed our very own CPU, we're going to take a step back and look at how CPU speeds have rapidly increased from just a few cycles per second to gigahertz! These...
9th - 10th 21 Century Skills
Instructional Video

Crash Course Computer Science #34: Machine Learning and Artificial Intelligence

Crash Course
This episode discusses how computers make decisions on stored data? From spam filters and self-driving cars to cutting-edge medical diagnosis and real-time language translation, there has been an increasing need for our computers to...
9th - 10th 21 Century Skills
Instructional Video

Crash Course Computer Science #36: Natural Language Processing

Crash Course
This episode discusses how computers understand speech and speak themselves. There has been a growing demand for voice user interfaces, but speech is also terribly complicated. Diverse vocabularies, sentence structures can dictate the...
9th - 10th 21 Century Skills
Instructional Video

Crash Course Computer Science #30: World Wide Web

Crash Course
This course discusses the World Wide Web - not to be confused with the Internet, which is the underlying plumbing for the web as well as other networks. The WWW is built on the foundation of simply linking pages to other pages with...
9th - 10th Social Studies & History
Instructional Video

Crash Course Computer Science #33: Cryptography

Crash Course
This episode discusses how to keep information secret using cryptography. From as early as Julius Caesar's Caesar cipher to Mary, Queen of Scots, encrypted messages to kill Queen Elizabeth in 1587; there has long been a need to encrypt...
9th - 10th 21 Century Skills
Instructional Video

Crash Course Computer Science #38: Psychology of Computing

Crash Course
This episode discusses some psychological considerations in building computers like how to make them easier for humans to use, the uncanny valley problem when humanoid robots get more and more humanlike, and strategies to make our...
9th - 10th 21 Century Skills
Try It Free
© 1999-2026 Learning Explorer, Inc.
Teacher Lesson Plans, Worksheets and Resources

Sign up for the Lesson Planet Monthly Newsletter

Open Educational Resources (OER)

  • Health
  • Language Arts
  • Languages
  • Math
  • Physical Education
  • Science
  • Social Studies
  • Special Education
  • Visual and Performing Arts
View All Lesson Plans

Discover Resources

  • Our Review Process
  • How it Works
  • How to Search
  • Create a Collection

Manage Curriculum

  • Edit a Collection
  • Assign to Students
  • Manage My Content
Contact Us Site Map Privacy Policy Terms of Use