A record that cannot be altered
Cannot be changed or deleted once added. A blockchain record stays fixed, so mistakes are fixed by adding a new record and the history stays permanent.
Understanding A record that cannot be altered in IGCSE Computer Science Paper 1
What it does: Editing an existing record is not allowed on a blockchain, so the attempt to change block 5 is rejected and the history stays fixed. The old record is never changed. A new record is added to correct the mistake, and both records stay in the history. The history is permanent because records cannot be altered or deleted. A blockchain only grows by adding new records. Old records stay the same. The broken code tries to alter a record that is already on the blockchain, which is impossible because it is immutable.
Common mistakes: An old record on a blockchain cannot be edited. The mistake must be fixed by adding a new correction record with ADD, not by overwriting chain[2]. Old records cannot be deleted from a blockchain. The mistake is fixed by adding a new correction record, so line 3 should be ADD(chain, 'Fix: A pays B 4').
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 510–519) and word search (Modules 510–546).
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
immutableFill in the Blanks
Spot the Error
Student with a class code? Join your class →