Grade 10 — Study by Term Grade 10
Based on the 2026 IT CAPS Annual Teaching Plan. Practical (Paper 1) and Theory (Paper 2) topics per term.
T1
Term 1 • January – March
Foundations: computing, data representation, algorithms & intro to Delphi
🔬 Practical (Paper 1)
📘 Theory (Paper 2)
- What are digital technologies & IT?
- General model of a computer (IPOS)
- Types of computers
- Data vs information, ICT systems
- Number systems: binary, decimal, hex
- Number system conversions
- ASCII & Unicode
- Bits, bytes, KB, MB, GB, TB
- Primitive data types
- File management & file structures
- Social implications: licensing, piracy, copyright, digital divide, POPIA
T2
Term 2 • April – June (incl. mid-year exam)
Decisions; hardware, software & networks
🔬 Practical (Paper 1)
- IF…THEN…ELSE (full), nested IF
- Boolean operators: AND, OR, NOT, IN
- CASE statement
- MessageDlg
- Basic string methods: Length, UpperCase, UpCase, Trim
- Events: FormCreate, Activate
- Input validation (e.g. check for negative before sqrt)
📘 Theory (Paper 2)
- Input devices: keyboard, mouse, scanner, microphone, biometric
- Output devices: monitors (LCD/LED), printers, speakers
- Storage devices: HDD, SSD, USB, SD cards
- System unit: motherboard, CPU, RAM (general)
- Ports: USB, HDMI, NIC
- Operating systems: types, purpose, examples
- Utility programs & device drivers
- Networks overview: reasons, components, types (PAN/HAN/LAN/WAN)
- Client-server vs peer-to-peer
- E-communication tools overview
- Email, netiquette, ergonomics, green computing
T3
Term 3 • July – September (PAT begins)
Loops & full string methods; computer management & internet
🔬 Practical (Paper 1)
- FOR loop (to / downto)
- WHILE…DO loop
- REPEAT…UNTIL loop
- String handling from first principles (no built-in: count chars, find, remove, replace)
- Full string methods: Copy, Delete, Insert, Pos, Left, Right
- Ord & Chr functions
- Prime numbers, LCM, GCD algorithms
- Timer component (simple animations)
- PAT: panels and/or tabbed panes (PageControl)
📘 Theory (Paper 2)
T4
Term 4 • October – November (PAT due + exams)
Internet services, PAT file I/O & revision
🔬 Practical (Paper 1)
- PAT only: file I/O using LoadFromFile / SaveToFile
- Revision of all T1–T3 practical work
📘 Theory (Paper 2)
- Internet services: online storage, synchronisation, collaboration
- Online shopping & social media
- Revision of all T1–T3 theory