All subjects
{ }

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.

Unlock for £2.99/mo

Today's practice

10 questions. Generate unlimited brand-new ones — never repeats.

  1. 1

    Convert 176 (decimal) to 8-bit binary.

  2. 2

    Convert 89 (decimal) to 8-bit binary.

  3. 3

    Convert 111101 (binary) to decimal.

  4. 4

    Convert 10110000 (binary) to decimal.

  5. 5

    Convert 25 to binary.

  6. 6

    Convert 1101011 (binary) to decimal.

  7. 7

    Convert 11001101 (binary) to decimal.

  8. 8

    Convert 100010 (binary) to decimal.

  9. 9

    Convert 1110000 (binary) to decimal.

  10. 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