🎓 Learning Journey · Topic 1.1B · Cornerstone

Your journey through Hex Trainer

Hexadecimal, the nibble ↔ hex-digit mapping, and all four conversion directions. Seven stages from theory to mastery. Click any stage card to dive in — or continue where you left off.

Your progress

Where you are in Topic 1.1B

0 / 7Stages visited
0%Accuracy
0 / 10Mastery checklist
🎯 Recommended next stage

Start with Book Notes

Read the theory and terminology to get grounded.

The 7 stages

Choose any stage

Green cards are stages you've already visited. Grey cards are new territory. Click any card to jump straight to that stage.

📚 Topic 1.1B · Data Representation · Cornerstone

Hex Trainer — the shorthand for binary

Hexadecimal is base-16 — a compact, human-readable shorthand for binary. Master the nibble ↔ hex digit mapping, four conversion directions, and the traps that cost marks every session.

🧪 Cambridge Exam Mode ON — hints hidden, feedback delayed, model answers locked until marking.
§1 · Topic overview

What is Topic 1.1B?

Hexadecimal (hex) is a base-16 number system that computer scientists use as a compact, human-readable way to write binary. Instead of reading a 32-bit MAC address like 01001010 00011011 10001100 00111101, you read it as 4A:1B:8C:3D. Same data, half the digits, far fewer mistakes.

Cambridge want you to convert between binary, denary, and hex fluently — and to explain why we use hex without slipping into the classic wrong answers. The Nibble Splitter interactive gives you the mental model: every hex digit maps to exactly 4 bits.

§2 · Learning objectives

By the end of 1.1B you can…

  • Define hexadecimal as a base-16 number system using digits 0–9 and A–F
  • Recall from memory that A=10, B=11, C=12, D=13, E=14, F=15
  • Convert binary → hex by splitting into nibbles
  • Convert hex → binary by expanding each digit to 4 bits
  • Convert hex → denary using place values (16¹, 16⁰)
  • Convert denary → hex using divide-by-16 (quotient first, remainder second)
  • State benefits of hex — human-readable, less error-prone, easier to debug — and never say it saves storage
  • Name real-world uses: memory addresses, MAC addresses, HTML colour codes, assembly language, error codes
  • Read the question carefully — give hex when hex is asked, not binary
§3 · Key terminology

Cambridge-approved terms

TermDefinition
Hexadecimal (hex)A base-16 number system using digits 0–9 and letters A–F.
Base 16Each column is worth 16× the column to its right (16⁰=1, 16¹=16, 16²=256).
Hex digitA single hex character (0–9 or A–F). One hex digit = one nibble = 4 bits.
NibbleA group of 4 bits. Every nibble maps to exactly one hex digit.
MSN / LSNMost / Least Significant Nibble. In a byte, the MSN is the left 4 bits, LSN is the right 4 bits.
MAC addressA hardware identifier written in hex, e.g. 4A:1B:8C:3D:2E:7F.
Memory addressThe location of a value in memory, displayed in hex for readability.
Colour codeAn HTML/CSS colour written as #RRGGBB where each pair is 00–FF (0–255 denary).
QuotientThe whole-number result of a division — used first when converting denary→hex.
RemainderWhat's left after division — used second when converting denary→hex.
§4 · Core theory

The three tables you must know cold

Hex digit ↔ denary mapping

0
= 0
1
= 1
2
= 2
3
= 3
4
= 4
5
= 5
6
= 6
7
= 7
8
= 8
9
= 9
A
= 10
B
= 11
C
= 12
D
= 13
E
= 14
F
= 15

2-digit hex place values

ColumnLeft digit (MSN)Right digit (LSN)
Place value16¹ = 1616⁰ = 1
Range0 × 16 = 0  →  F × 16 = 2400 × 1 = 0  →  F × 1 = 15
2-digit maxFF = (15 × 16) + (15 × 1) = 240 + 15 = 255

Nibble ↔ hex digit link

Bit countNibblesHex digitsMax value
4 bits11F (15)
8 bits22FF (255)
12 bits33FFF (4095)
16 bits44FFFF (65535)
§5 · Worked examples

Watch each conversion done step by step

Worked example 1 · Binary → Hex

Convert the 8-bit binary number 11001010 to hexadecimal.

Split into two nibbles (from the RIGHT): 11001010 → 1100 | 1010 Convert each nibble: 1100 = 8 + 4 = 12 = C 1010 = 8 + 2 = 10 = A Answer: CA

Worked example 2 · Hex → Denary

Convert the hex number 2F to denary.

Multiply each digit by its place value: 2F: (2 × 16) + (F × 1) = (2 × 16) + (15 × 1) = 32 + 15 = 47 Answer: 47

Worked example 3 · Denary → Hex (order matters)

Convert the denary number 236 to hex.

Divide by 16: 236 ÷ 16 = 14 remainder 12 Quotient FIRST, remainder SECOND: 14 → E (the LEFT digit) 12 → C (the RIGHT digit) Answer: EC (NOT CE!) Cambridge 2024 examiner report: many candidates wrote CE instead of EC. Order matters.
§6 · Common misconceptions

Traps that cost marks every session

Trap · Hex does NOT save storage or memory

The computer still stores everything in binary. Hex is a human-readable shorthand. Never write "hex uses less memory" — that scores zero.

Cited: 2024 Mar examiner report

Trap · Digit order — CE vs EC

When you divide denary by 16, the quotient is the LEFT digit and the remainder is the RIGHT digit. 236 = 14 rem 12 → E then C → EC. Many candidates flip it to CE.

Cited: 2024 M/J examiner report — "some candidates gave the correct values but in the incorrect order, that is, CE instead of EC"

Trap · Wrote binary when hex was asked

Recurring trap. If the question says "convert to hexadecimal", the answer must be hex. Converting to binary loses the mark even if the binary is correct.

Cited: 2024 examiner report — "many candidates converted the denary numbers into binary rather than hexadecimal. Candidates must pay close attention to the wording of the question"

Trap · Zero-value nibble skipped

If a nibble converts to 0, you must still write 0. Don't skip it. 00001101 is 0D, not just D.

Cited: 2023 examiner report — "If a value converts to 0, candidates should note that they should still give this value in their response"

Trap · Benefits must reference HUMANS

Mark-scheme requires the benefit to be for humans: shorter, easier to read, less error-prone, easier to debug. "Computers process hex faster" or "hex uses fewer gates" scores zero.

Cited: 2024 Nov examiner report

Trap · "Differences" must reference BOTH systems

If the question asks for differences between binary and hex, describe both sides. "Hex uses 0–9 and A–F" alone is half an answer — you also need "binary uses only 0 and 1".

Cited: 2024 Nov examiner report
§7 · Cambridge exam focus

Mark-scheme templates

These are the exact phrasings Cambridge accept. Learn them.

"Hex is base 16, using digits 0–9 and letters A–F" — the definition Cambridge want
"Hex is easier for humans to read and less error-prone" — accepted benefit
"Split binary into nibbles from the right, convert each" — bin→hex method
"Divide denary by 16, quotient first, remainder second" — den→hex method
"Each hex digit represents a nibble (4 bits)" — the link Cambridge test repeatedly
Never write: hex saves storage · computer prefers hex · hex has fewer symbols than binary
§8 · Quick knowledge check

Check yourself — tap to reveal (0/6)

Answer these in your head, then tap to see the model answer. Aim for 5 or 6 right before moving on.

Q1 · What base is hexadecimal?
Base 16 — uses digits 0–9 and letters A–F (16 symbols total).
Q2 · What denary value is hex D?
D = 13. Pattern: A=10, B=11, C=12, D=13, E=14, F=15.
Q3 · How many bits are in one hex digit?
4 bits — one nibble. Two hex digits = 8 bits = one byte.
Q4 · Convert binary 10110010 to hex.
Split into nibbles: 1011 | 0010 → B | 2 → B2.
Q5 · Convert hex 3A to denary.
(3 × 16) + (A × 1) = 48 + 10 = 58.
Q6 · Convert denary 200 to hex.
200 ÷ 16 = 12 remainder 8. Quotient first: 12 → C, then 8 → 8. Answer: C8.
🚀 Ready for Activities
If you can answer 5 of the 6 knowledge checks above, you're ready to move on. Tap 🎓 Learn for the interactive Nibble Splitter and worked walkthroughs, then 🎮 Activities to practise.
What is hex

Hexadecimal — base 16 in one paragraph

🔤

Base 16

Hexadecimal uses 16 symbols: digits 0–9 and letters A–F. Base-16 means each column is worth 16× the one to its right.

🧩

The nibble link

Each hex digit maps to exactly 4 bits (one nibble). So 8 bits = 2 hex digits. 12 bits = 3 hex digits. Divide bit-count by 4.

🎯

Exam warning

Hex is a human-readable shorthand. The computer still stores binary. Never write "hex saves storage" — that's the classic wrong answer.

Inline trap · Storage myth

Hex does NOT take less memory or storage than binary. It is a human-readable shorthand only. The computer still stores everything in binary.

Cited: 2024 Mar examiner report
Hex digits · reference

Hex digit ↔ denary map

0
= 0
1
= 1
2
= 2
3
= 3
4
= 4
5
= 5
6
= 6
7
= 7
8
= 8
9
= 9
A
= 10
B
= 11
C
= 12
D
= 13
E
= 14
F
= 15
Why hex is used

Benefits and real-world uses

Benefits (for humans)

• Shorter and easier to read
• Less likely to make transcription mistakes
• Easier to spot errors and debug
• Takes up less screen space

🛠️

Where hex is used

Debugging — memory addresses, error codes
MAC addresses — e.g. 4A:1B:8C:3D:2E:7F
Colour codes — e.g. #FF5733
Assembly language — values in hex

Inline trap · Human benefit only

Benefits must reference HUMANS. Never say hex is faster for the computer or uses fewer logic gates. Both are wrong.

Cited: 2024 Nov examiner report
Signature interactive

The Nibble Splitter

Click each bit to toggle it. Watch how the 8 bits split into two nibbles, and each nibble live-converts to a hex digit. This is the mental model that makes every hex conversion instant.

128
0
64
0
32
0
16
0
8
0
4
0
2
0
1
0
Binary: 00000000
Nibbles: 0000|0000
Hex: 00   Denary: 0
Four conversion directions

All four you need to master

Binary → Hex

Split into nibbles from the right. Convert each nibble to its hex digit.

11000000 = 1100 | 0000 = C | 0 = C0

Hex → Binary

Convert each hex digit to its 4-bit nibble. Join them.

5A = 5→0101 | A→1010 = 01011010

Hex → Denary

Multiply each digit by its place value (16¹, 16⁰) and add.

1A = (1 × 16) + (A × 1) = 16 + 10 = 26

Denary → Hex

Divide by 16. Quotient FIRST, remainder SECOND.

236 ÷ 16 = 14 remainder 12 = 14→E, 12→C = EC (not CE!)

Inline trap · Read the wording

If Cambridge ask for hex, give hex. Converting to binary when hex was asked is a recurring mark loss.

Cited: 2024 examiner report — "many candidates converted the denary numbers into binary rather than hexadecimal"
Cambridge syntax reference

How Cambridge phrase these questions

"Convert the 8-bit binary number X to hexadecimal." — 1 mark. Split into nibbles, give 2-digit hex.
"Convert the hexadecimal number X to denary. Show your working." — 2 marks. Show place-value math.
"Convert the denary number X into hexadecimal. Show your working." — 2 marks. Divide by 16, quotient first.
"Give one benefit of using hexadecimal instead of binary." — 1 mark. Human-readable ONLY.
"Give one similarity / difference between binary and hexadecimal." — 1 or 2 marks. Reference both systems.
"Give one use of hexadecimal in computer science." — 1 mark. MAC / memory address / colour code / debugging.
Working quick check

One more sanity check

What is a key benefit of hexadecimal over binary?

It takes less storage space on the computer
It is shorter and easier for humans to read and less error-prone
The computer processes hex faster than binary
Hex uses fewer logic gates than binary

Activity 1 — Hex Decoder easy

Convert the hex value shown to the requested format. Randomises across all 4 directions.

Press Start.

Stretch: 5 in a row without a mistake across all 4 directions.

Activity 2 — Spot the Misconception medium

Which statement contains a mistake that examiners have flagged?

Press New Question.

Stretch: after you get it right, explain out loud why the wrong statement is wrong using the exam-answer phrasing.

Activity 3 — Colour Code Challenge medium

HTML colours use hex codes like #FF5733. Each pair of hex digits controls Red, Green, or Blue (0–255 denary).

What denary value does the channel FF represent?

Stretch: can you predict the swatch colour before submitting?

Activity 4 — Hex Recall easy

Type the missing values. Aim for 3 in a row without error.

Press New Question.

Stretch: recite A=10, B=11, C=12, D=13, E=14, F=15 without pausing.

Activity 5 — 60-second Sprint exam

Answer as many hex-related questions as you can in 60 seconds. Warm-up before Practice or Exam.

60Seconds left
0Correct
0Personal best

Press Start Sprint to begin.

Stretch: beat your personal best twice in a session.

Adaptive practice

Weak skills come round twice as often; strong ones five times less. No question repeats immediately. 20 questions across 9 skills.

All Easy Medium Exam

Press New Question.

Cambridge-style exam questions

12 questions in Cambridge Paper 1 style. Every question cites its source. Write your answer, then click Mark for keyword-based scoring.

Press New Question to begin.

Quick review quiz

Press New Question.

Exam traps — confirmed by examiners

Every trap below is drawn from a real Cambridge examiner report or a recurring pattern flagged across multiple sessions.

Trap 1 · Hex does NOT save storage

The computer still stores everything in binary. Hex is a human-readable shorthand only.

Cited: 2024 Mar examiner report

Trap 2 · Digit order — CE vs EC

Quotient FIRST, remainder SECOND. 236 = 14 rem 12 → EC, not CE.

Cited: 2024 M/J examiner report — "some candidates gave the correct values but in the incorrect order, that is, CE instead of EC"

Trap 3 · Wrote binary when hex was asked

Read the question wording. If it asks for hex, the answer must be hex.

Cited: 2024 examiner report — "many candidates converted the denary numbers into binary rather than hexadecimal"

Trap 4 · Max hex for 12 bits is FFF, not F

Each nibble maxes at F. 12 bits = 3 nibbles = 3 hex digits = FFF max.

Cited: 2025 examiner focus on bit-count questions

Trap 5 · Benefits must reference HUMANS

Never say hex is faster for the computer or uses fewer gates. The mark-scheme phrasing is "easier for humans to read / less error-prone / easier to debug".

Cited: 2024 Nov examiner report

Trap 6 · Differences need BOTH systems

"Differences" questions require you to describe both binary and hex. "Hex uses A–F" alone is half an answer.

Cited: 2024 Nov examiner report

Trap 7 · Zero-value nibble skipped

If a nibble converts to 0, you must still write "0". Don't skip it. 00001101 = 0D, not just D.

Cited: 2023 examiner report — "If a value converts to 0, candidates should note that they should still give this value in their response"

Trap 8 · "Number of bits" ≠ "the binary value"

If asked "how many bits are needed" for a hex number, count nibbles × 4. Don't accidentally give the binary conversion instead.

Cited: 2023 examiner report — "Some candidates incorrectly gave the binary number for the hexadecimal number, rather than the number of bits needed"

Trap 9 · Hex is base 16, not base 10

Common fill-blank slip. Hex has 16 symbols so base = 16. If asked for hex base, it's not 10.

Cited: 2024 examiner report

Memory triggers

🧠 "After 9, spell ABCDEF"

Hex digits after 9: A=10, B=11, C=12, D=13, E=14, F=15. Just continue the alphabet for 6 more values.

🧠 One hex digit = one nibble (4 bits)

4 bits → 1 hex digit. 8 bits → 2 hex digits. 12 bits → 3 hex digits. The pattern: divide bit-count by 4.

🧠 Quotient first, remainder second

When dividing by 16: the whole-number answer goes on the LEFT, the remainder goes on the RIGHT. Think "Question before Rest."

🧠 "For humans, not the machine"

When asked why hex is used, always start "It's easier for humans to…". The computer doesn't care — it uses binary either way.

🧠 Read the wording

Circle the target format in the question before you start converting. "hex", "binary", "denary", "bits" — get the right one before you begin.

🧠 "0 is still an answer"

A zero-value nibble must be written. Don't drop it. 00001101 becomes 0D, not D.

Skill grid — tap any badge to override

Green ≥ 70% · Yellow 30–69% · Grey untried. Tap any cell to manually mark a skill as mastered.

Revision checklist

Ten items. Tap each once you're confident. When all 10 are ticked, 1.1B is mastered.

💔 Mistake Tracker

Learn from mistakes

Every wrong answer is logged. Come here to see weak areas and turn them into vault entries.

Mistake log

📊 Progress

Your 1.1B progress

Track accuracy, streaks, and mastery in one place.

Overall statistics

0%Accuracy
0Answered
0Streak

Performance chart

🔖 Bookmarks

Saved Bookmarks

Quick links to questions and activities you want to revisit.

Your bookmarks

📝 My Notes

Your personal notes

Jot down anything useful during your session — questions, mnemonics, or gaps you want to come back to.

Add a note

Title
Note

Saved notes

🗄️ Knowledge Vault

Exam Knowledge Vault

Store definitions, mark-scheme points, model answers, and common mistakes.

Add exam information

Category
Confidence
Title
Exam information

Vault entries