Computer Science
Algorithms, programming, and computational thinking — with code playgrounds.
1. Pick your year group
How computers represent everything.
2. Pick a topic from Year 7
Year 7 · Computer Science
Binary
Computers store everything as 0s and 1s.
Key things to remember
- Each bit is 0 or 1; 8 bits = 1 byte.
- Place values double: 128, 64, 32, 16, 8, 4, 2, 1.
Worked example
Convert 1011 to decimal.
Approach: Add place values where there's a 1.
Answer: 11
How to study this
- 1.Read the key points above out loud — say them in your own words.
- 2.Cover the page and re-write the key points from memory.
- 3.Attempt today's questions before peeking at hints.
- 4.Come back tomorrow — spaced repetition locks it in.
Memory hooks
- AEach bit is 0 or 1; 8 bits = 1 byte.
- BPlace values double: 128, 64, 32, 16, 8, 4, 2, 1.
Tip: turn each letter into a single word and chain them into a silly sentence — your brain remembers weird stories.
Deep dive
Everything you need to know about Binary
Computers store everything as 0s and 1s. This sits inside the Year 7 Computer Science curriculum and builds the foundation for the topics that follow — so getting really confident here pays off across the whole course.
Why it matters
Binary shows up in homework, class quizzes and end-of-year exams. Mastering it now means fewer silly mistakes later and a much easier time when harder topics build on it.
Where you'll see it
Expect questions in Computer Science lessons, end-of-unit tests, and revision booklets. It also links to real-world situations, so examiners love wrapping it inside word problems.
Key vocabulary & ideas
Idea 1
Each bit is 0 or 1; 8 bits = 1 byte.
Say this out loud in your own words, then write one example that proves it.
Idea 2
Place values double: 128, 64, 32, 16, 8, 4, 2, 1.
Say this out loud in your own words, then write one example that proves it.
Common mistakes to avoid
- Rushing the question. Read it twice — underline what's actually being asked before you start writing.
- Skipping working out. Show every step. You get method marks even when the final answer is wrong.
- Forgetting key vocabulary. Use the proper terms from the key points above — examiners reward precise language.
- Not checking your answer. Estimate first, then sense-check — does the answer feel about right?
Exam & assessment tips
Read the command word
"Describe", "explain", "evaluate" and "calculate" all want different things — match your answer to the verb.
Watch the marks
1 mark = one point. 4 marks = four distinct points or steps. Don't over- or under-write.
Use specialist terms
Drop in vocabulary from this topic — that's how examiners see you actually understand it.
Leave time to check
Spend the last 5 minutes re-reading answers. Most lost marks are silly slips, not knowledge gaps.
Am I ready? Self-check
- I can explain Binary in my own words without looking at notes.
- I can list every key point above from memory.
- I got at least 7/10 on today's practice questions without peeking.
- I can teach this to someone else for 60 seconds straight.
- I've spotted where this topic links to other things I've learned.
Stretch yourself
Already confident? Push further with these challenges — perfect for top-grade revision.
- Generate +6 fresh AI questions below and aim for 100% first try.
- Write your own exam question on Binary — then mark a friend's answer.
- Make a one-page mind-map linking every key point above.
- Ask Spark to give you the hardest possible question on this topic.
Downloads
Printable study sheets
Unlock downloadable cheat sheets, help sheets and worksheets for every topic — £2.99/month.
Today's practice
10 questions. Generate unlimited brand-new ones — never repeats.
- 1
Convert 176 (decimal) to 8-bit binary.
- 2
Convert 89 (decimal) to 8-bit binary.
- 3
Convert 111101 (binary) to decimal.
- 4
Convert 10110000 (binary) to decimal.
- 5
Convert 25 to binary.
- 6
Convert 1101011 (binary) to decimal.
- 7
Convert 11001101 (binary) to decimal.
- 8
Convert 100010 (binary) to decimal.
- 9
Convert 1110000 (binary) to decimal.
- 10
Convert 10011010 (binary) to decimal.
Need it explained your way?
Spark can re-teach this topic in plain English, give you more questions, or help with a tricky part.
Ask Spark about Binary