Parity block check
Checks a block of bytes in two directions: a parity bit on every byte (row) and a parity byte for the columns, so the wrong row and column pinpoint the error.
Understanding Parity block check in IGCSE Computer Science Paper 1
What it does: Three 1s plus a parity bit of 1 gives four 1s, which is even, so this row passes the even parity check. A parity bit checks each byte (row) and the parity byte checks each column, so the block is checked in two directions. The failing row and failing column meet at one bit. That bit is the one that was changed, so the error is pinpointed.
Common mistakes: This is an even parity block. The data 0111000 has three 1s, so the parity bit must be 1 to make the total even. The row should be 01110001. Row1 now has three 1s, which is odd, so it breaks even parity. The correct row is 01101010, which has four 1s.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 155–164) and word search (Modules 142–164).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
parity block checkFill in the Blanks
Spot the Error
Student with a class code? Join your class →