Know and understand importance, characteristics and uses of appropriate validation including range check, character check, length check, type check, format check, presence check
15 Proofing
Topic map – Cambridge IGCSE ICT (Sections 1‑21)
Section
Topic
Covered?
1
Hardware
✗
2
Software
✗
3
Operating systems
✗
4
Security & safety
✗
5
Networks
✗
6
Data representation
✗
7
Data storage
✗
8
Databases
✗
9
Spreadsheets
✗
10
Presentation software
✗
11
Word processing
✗
12
Image editing
✗
13
Multimedia
✗
14
Web authoring
✗
15
Proofing
✓
16
Ethical, legal & environmental issues
✗
17
Project management
✗
18
Databases – design & use
✗
19
Spreadsheets – advanced functions
✗
20
Web authoring – forms & scripts
✗
21
Emerging technologies
✗
Why validation is important (AO1, AO3)
Stops incorrect or incomplete data being stored.
Reduces later data‑cleaning costs.
Ensures compliance with business rules, legal and safety requirements.
Boosts user confidence and overall system reliability.
Proofing techniques required by the syllabus (AO1, AO2)
1. Automated validation checks
These are the six checks listed in Section 15.2 of the IGCSE ICT syllabus. They are performed by the software before data is accepted.
2. Spell‑check and grammar‑check
Most word‑processors, spreadsheets and presentation packages contain built‑in spell‑check and grammar‑check utilities. They form part of the proofing toolkit, but students must recognise their limits:
Only words absent from the program’s dictionary are flagged – proper nouns, technical terms or new words may be marked as errors.
Grammar suggestions follow generic rules and may not suit specialised writing styles.
Verification is the manual inspection of data after automated checks. It is distinct from validation and is essential where software cannot test every rule.
Scanning printed output for typographical errors.
Double‑entry of critical data (entering the same information twice and comparing the results).
Peer‑review or “buddy‑check” of a spreadsheet, form or document before finalisation.
Section 20 (Web authoring) – HTML forms and JavaScript use the same six checks to ensure clean user input.
Assessment Objective mapping (AO1‑AO3)
AO1 – Knowledge: recall the six validation checks, the role of spell‑check/grammar‑check, and the purpose of manual verification.
AO2 – Application: apply the appropriate checks to a given scenario (e.g., registration form, budgeting spreadsheet).
AO3 – Analysis/Evaluation: evaluate the reliability of a solution by discussing strengths and limitations of the chosen proofing techniques.
Support e-Consult Kenya
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources,
past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.