GCSE · Computer Science · Edexcel · Spec 1CP2
Need for data compression
Your holiday video is too large to email. Post a memory stick? Or ask a better question: what if the file simply had fewer bits?
Bandwidth, step by step
Reason it through
Why does a compressed file need less bandwidth, and what does that do for everyone else on the network?
First link · your turn
What does a compression algorithm actually do to the data in a file?
WHAT YOU'VE LEARNED
A quick recap of today's lesson.
What you need to know
- Compression cuts the number of bits needed to represent the same information. Its aim is never to increase it.
- Algorithms do this by removing unnecessary data or by rearranging the information more efficiently.
Have a goYour classmate Sam compresses a file and proudly announces it now has MORE bits than before. Has the compression done its job?
No. Compression aims to use fewer bits for the same information, never more.
The whole point is to reduce the number of bits needed to represent the information, so more bits is the opposite of success.
- Storage: a smaller file takes up less space, so more files fit and local or cloud storage costs can fall.
- Bandwidth is the maximum amount of data a channel can transfer at one time, usually in bits per second (Mbps, Gbps).
- Fewer bits means less bandwidth is needed, which reduces the load on the network and leaves more bandwidth for other devices.
- To turn bits per second into bytes per second, divide by 8: 100 megabits per second is about 12.5 megabytes per second.
Have a goA network is rated at 80 megabits per second. Before any maths: will its speed in megabytes per second be a bigger or smaller number than 80?
Smaller. Dividing by 8 turns 80 into 10.
Converting bits per second to bytes per second means dividing by 8, so the number shrinks. It does not stay the same, and it does not grow.
- Transfer: smaller files take less time to send and receive, so they upload, download and load faster on websites.
- Streaming services compress audio and video (MP3, MP4), so playback is smoother, with less buffering, on a range of devices.
- Images, video, audio and documents are all commonly compressed, so compression is not only for pictures.
- Methods suit file types: JPEG for images, MP3 for audio, MP4 for video. ZIP combines several files into one smaller file.
Have a goYour friend Mo insists, "Compression is a picture thing, full stop." Name two other kinds of file that get compressed.
Any two of: video, audio, documents.
Images are only one of the commonly compressed types, so compression is not only for pictures.
The big picture
Compression gives a file fewer bits for the same information. That one change means less storage space, less bandwidth needed and faster transfer, for images, video, audio and documents alike.
Key points
Worked example
Problem
A library's network is rated at 240 megabits per second (240 Mbps). Work out how many megabytes per second it can transfer.
⚠ Watch out
Saying compression makes the connection faster or gives you more bandwidth. The connection stays the same. The compressed file has fewer bits, so it needs less bandwidth and takes less time to transfer.
Memory hook
Fewer bits, fewer problems: less to store, less to squeeze through the network, less to wait for.
Check yourself
From memory: what one change gives all three advantages of compression, and what are they? Then convert 160 megabits per second to megabytes per second (answer: 20).
Flashcards
(13)What is the aim of data compression?
How do compression algorithms make a file smaller?
What is the storage advantage of compression?
What is bandwidth?
What is the bandwidth advantage of compression?
How do you convert bits per second to bytes per second?
What is the transfer advantage of compression?
Why do streaming services compress audio and video?
Is compression only for pictures?
Which file type does each format suit: JPEG, MP3, MP4?
What does a ZIP file do?
A compressed file is small enough to email. What does it replace?
Which is right: compression increases bandwidth, or reduces the bandwidth needed?
Tap any card to flip it, or use Study as deck to go through them one at a time. In the full lesson these run as a spaced-repetition deck — you rate each card Hard, Good or Easy and the tricky ones keep coming back until they stick.
Learning with Lightbulb is opening soon
You can use this lesson now. Join the waitlist and we'll let you know when the full Lightbulb experience is ready.
Keep me postedMore Edexcel GCSE Computer Science topics
How this lesson was checked. This Edexcel GCSE Computer Science (specification 1CP2)lesson was published through Lightbulb Learning's human-designed editorial process — the educational standards, accuracy rules and publication checks it must pass were authored and approved by Philip Halpin. It passed subject-specific assessment, automated educational checks and technical publication verification before going live (publication checks completed 9 October 2026). Published pages are monitored, human spot-checking is ongoing across the lesson library, and anything found wrong is corrected or withdrawn. How our lessons are made and checked. Spotted a mistake? Email hello@lightbulblearning.co and we'll review it.