What Is CAT in South African Schools? A Parent & Learner Guide
Computer Applications Technology (CAT) is one of the most practical subjects a South African learner can choose in the Further Education and Training (FET) phase. It blends digital literacy, problem‑s...
Anonymous
Author

Computer Applications Technology (CAT) is one of the most practical subjects a South African learner can choose in the Further Education and Training (FET) phase. It blends digital literacy, problem‑solving, and real‑world software skills into a single curriculum that prepares students for higher education, the workplace, and everyday life in a technology‑driven world. Whether you’re a parent trying to decide if CAT fits your child’s academic plan or a learner weighing the workload against other electives, this guide breaks down everything you need to know — from curriculum content and assessment methods to career pathways and study tips.
What Is CAT?
Computer Applications Technology is a National Senior Certificate (NSC) subject offered in Grades 10‑12. It focuses on the effective use of computer applications to solve problems, communicate information, and manage data. Unlike Information Technology (IT), which leans heavily toward programming and computer science theory, CAT emphasizes end‑user applications — word processing, spreadsheets, databases, presentations, web design, and basic multimedia.
Key Characteristics
| Feature | Description |
|---|---|
| Grade range | 10‑12 (FET phase) |
| Credits | 20 credits per year (total 60 credits) |
| Assessment | 25% School‑Based Assessment (SBA) + 75% final examination |
| Prerequisites | None, but basic computer familiarity helps |
| Language of instruction | English or Afrikaans (depending on school) |
| Equipment | Access to a computer lab with licensed software (Microsoft Office, LibreOffice, or equivalent) |
Why CAT Matters in the South African Context
- Digital literacy is a baseline employability skill – Almost every job advertisement lists “proficiency in MS Office” or “ability to work with spreadsheets” as a requirement.
- Curriculum alignment – CAT directly supports the Department of Basic Education’s (DBE) e‑Education Strategy, which aims to integrate ICT across all subjects.
- Entrepreneurial advantage – Learners who master CAT can create professional documents, manage finances with spreadsheets, and build simple websites — essential for small‑business owners.
- University readiness – Many tertiary programmes (BCom, BSc, BA, Education) expect incoming students to handle research data, reference management, and presentation design without a steep learning curve.
- Equity – CAT is offered in both well‑resourced and under‑resourced schools, giving a broad base of learners a certified ICT qualification.
Curriculum Overview (Grades 10‑12)
The CAT curriculum is divided into four broad content areas that spiral across the three years, increasing in depth and complexity.
1. Word Processing & Document Design
- Grade 10 – Basic formatting, styles, tables, mail merge, referencing (footnotes, bibliography).
- Grade 11 – Advanced layout (columns, sections, master documents), collaboration tools (track changes, comments), accessibility checks.
- Grade 12 – Professional document production: reports, proposals, newsletters, integration with data sources (mail merge from Excel/Access).
2. Spreadsheets & Data Analysis
- Grade 10 – Formulas, functions (SUM, AVERAGE, IF), chart creation, data validation, conditional formatting.
- Grade 11 – Pivot tables, advanced functions (VLOOKUP, INDEX/MATCH), what‑if analysis (Goal Seek, Data Tables), macros (record‑only).
- Grade 12 – Dashboard design, complex financial models, data cleaning, linking external data (CSV, SQL basics).
3. Databases & Information Management
- Grade 10 – Database concepts (tables, fields, records), simple queries, forms, reports using MS Access or LibreOffice Base.
- Grade 11 – Relationships, referential integrity, parameter queries, sub‑forms, report grouping/sorting.
- Grade 12 – Database design (normalisation to 3NF), switchboards, security basics, integration with web front‑ends (intro to PHP/MySQL concepts).
4. Presentation, Web & Multimedia
- Grade 10 – Slide design principles, animation, speaker notes, exporting to PDF/video.
- Grade 11 – Interactive presentations (hyperlinks, action buttons), basic HTML/CSS, responsive design fundamentals.
- Grade 12 – Full website project (multi‑page, CSS framework, form validation), multimedia embedding (audio, video), accessibility (WCAG basics).
Cross‑Cutting Themes
- Digital citizenship – Copyright, plagiarism, data privacy (POPIA), cyber‑security hygiene.
- Problem‑solving workflow – Define → Plan → Implement → Test → Evaluate.
- Project management – Gantt charts, task breakdown, version control (basic Git concepts in Grade 12).
Assessment Structure
School‑Based Assessment (SBA) – 25%
| Component | Weight | Typical Tasks |
|---|---|---|
| Practical Tasks (PAT) | 15% | 3‑4 mini‑projects per year (e.g., create a budget spreadsheet, design a newsletter, build a simple database). |
| Theory Tests | 5% | Short written tests on terminology, concepts, and case studies. |
| Oral/Presentation | 5% | Learner presents a completed project, explaining design choices and troubleshooting steps. |
Final Examination – 75%
- Paper 1 (Theory) – 2 hours, 100 marks. Covers terminology, concepts, case‑study analysis, and short‑answer questions.
- Paper 2 (Practical) – 3 hours, 150 marks. Performed on a computer under exam conditions. Tasks mirror PATs but are unseen; learners must demonstrate proficiency across all four content areas.
Tip: The practical exam is open‑book for software help files but no internet access. Mastering the built‑in help (F1) and keyboard shortcuts saves valuable minutes.
Skills Learners Actually Gain
| Skill | Real‑World Application |
|---|---|
| Advanced spreadsheet modelling | Budget forecasting, inventory tracking, academic research data analysis. |
| Database design | Managing client records, stock control, event registration systems. |
| Professional document production | CVs, cover letters, research reports, funding proposals. |
| Web publishing basics | Personal portfolio, school club site, small‑business landing page. |
| Digital communication | Effective email etiquette, collaborative cloud tools (OneDrive/Google Drive), video‑conferencing basics. |
| Critical evaluation of information | Assessing source credibility, avoiding misinformation, citing correctly. |
Choosing CAT: Is It Right for Your Child?
Consider CAT if…
- The learner enjoys hands‑on, visual tasks rather than abstract coding.
- They need a recognised ICT qualification for university admission or bursary applications.
- The school has a functional computer lab and qualified CAT teachers (check the teacher’s SACE registration and CAT endorsement).
- The learner’s career interest leans toward business, administration, education, health sciences, media, or entrepreneurship.
Reconsider if…
- The learner thrives on algorithmic thinking and wants to pursue computer science, engineering, or data science — IT or Physical Sciences may be stronger foundations.
- The school’s lab access is limited (e.g., only one period per week) — CAT requires regular practice.
- The learner struggles with time management; PATs and the practical exam demand consistent, independent work.
Resources for Parents & Learners
| Resource | Format | Cost | Best For |
|---|---|---|---|
| DBE CAT Curriculum & Assessment Policy Statement (CAPS) | PDF (official) | Free | Understanding exact outcomes & weighting. |
| Via Afrika / Oxford / Pearson CAT Textbooks | Print + CD/online | R300‑R500 | Structured lessons, practice exercises. |
| Microsoft Learn / Google Applied Digital Skills | Online modules | Free | Supplemental video tutorials, badges. |
| YouTube Channels (e.g., CAT SA, Tech Teachers) | Video | Free | Visual walkthroughs of PAT‑style tasks. |
| Past NSC Papers & Memos | PDF (DBE website) | Free | Exam practice, marking guidelines. |
| Free Office Suites (LibreOffice, OnlyOffice) | Software | Free | Home practice if MS Office not available. |
| School’s CAT Teacher | Human | — | Clarifying doubts, feedback on PAT drafts. |
Practical tip: Create a shared Google Drive / OneDrive folder for each PAT. Learners can version‑control files, teachers can comment, and parents can monitor progress without hovering.
Study & Revision Strategies
For Learners
- Weekly “Micro‑PAT” – Spend 30 minutes every weekend replicating a past PAT task. Rotate through Word, Excel, Access, PowerPoint, HTML.
- Keyboard‑Shortcut Cheat Sheet – Print a one‑page list (Ctrl + Shift + L for filter, Alt + F1 for chart, etc.) and keep it beside the keyboard.
- Error‑Log Journal – Note every formula error, query mismatch, or layout bug. Review before each test; patterns reveal conceptual gaps.
- Peer Teach‑Back – Pair with a classmate; explain a function (e.g., VLOOKUP) in your own words. Teaching cements understanding.
- Mock Practical Exam – Once per term, simulate the 3‑hour practical under timed conditions. Use a past paper, then self‑mark with the memo.
For Parents
- Provide a quiet, ergonomically sound workstation (monitor at eye level, separate keyboard/mouse if possible).
- Encourage regular breaks — 5 minutes every 45 minutes reduces eye strain and mental fatigue.
- Monitor PAT deadlines via the school’s communication app (e.g., D6, ClassDojo) and help your child break the project into weekly milestones.
- Celebrate “soft” wins — a clean spreadsheet, a well‑structured report, a functional website — not just marks.
- Liaise with the teacher early if you notice consistent struggles (e.g., difficulty with relational database concepts). Early intervention prevents a backlog.
Common Misconceptions — Busted
| Myth | Reality |
|---|---|
| “CAT is just typing.” | CAT covers data modelling, logic (IF, VLOOKUP), database normalisation, and web standards — far beyond typing speed. |
| “You need a high‑end laptop at home.” | All required software runs on modest hardware (4 GB RAM, 64‑bit OS). School labs provide the exam environment. |
| “CAT doesn’t count for university points.” | CAT is a full NSC subject (20 credits/year). It contributes to the Admission Point Score (APS) like any other subject. |
| “Only ‘non‑academic’ learners take CAT.” | Top achievers often choose CAT to boost their APS while gaining a practical skill set; many commerce and science degrees value it. |
| “The practical exam is easy because you can use help files.” | Help files only explain syntax; you must know which tool to apply and how to structure the solution under time pressure. |
Future Pathways After CAT
| Pathway | How CAT Helps |
|---|---|
| University (BCom, BAdmin, BEd, BA, Health Sciences) | Ready‑made competence in research data handling, academic writing, presentation delivery. |
| TVET Colleges (NC(V) Office Administration, IT, Marketing) | Direct credit recognition for modules like “Computer Practice” and “Information Processing”. |
| Learnerships / Internships | Employers often shortlist candidates with a CAT certificate for admin, finance, and customer‑service roles. |
| Entrepreneurship | Ability to build a business plan (Word), financial model (Excel), client database (Access), and promotional site (HTML/CSS). |
| Further ICT Studies | Solid foundation for diplomas in Information Systems, Business Analysis, or Digital Marketing; reduces first‑year learning curve. |
| Teaching | CAT qualifies you to teach Computer Applications Technology or Computer Literacy at school level (with a PGCE). |
Practical Example: A Grade 12 PAT Walk‑Through
Scenario: Design a multi‑page website for a local community garden, including a volunteer sign‑up form that stores data in a database.
-
Planning (Week 1)
- Sketch site map (Home, About, Events, Volunteer, Contact).
- Draft ER diagram:
Volunteer(ID, Name, Email, Phone, Skills, Availability). - Create a Gantt chart in Excel (tasks, durations, dependencies).
-
Database Build (Week 2)
- Use LibreOffice Base → create table
Volunteerwith validation rules (email format, phone pattern). - Build a parameter query
qryAvailablefiltering byAvailabilitydate. - Design a form
frmSignUpwith dropdown forSkills(multi‑select list box).
- Use LibreOffice Base → create table
-
Spreadsheet Dashboard (Week 3)
- Export query results to CSV → import into Excel.
- Build pivot table: count volunteers per skill, per availability week.
- Add slicers for interactive filtering; protect sheets.
-
Document Production (Week 4)
- Write a project proposal in Word: cover page, table of contents (auto‑generated), headings styled, mail‑merge letters to local sponsors using Excel sponsor list.
- Insert charts from dashboard as linked objects (update automatically).
-
Web Development (Weeks 5‑6)
- Code HTML5 skeleton (semantic tags:
<header>,<nav>,<section>,<footer>). - Style with CSS Grid/Flexbox; ensure mobile‑first responsiveness.
- Embed the sign‑up form (
<form action="process.php" method="POST">) — note: server‑side processing is simulated; focus on client‑side validation (HTML5required,patternattributes). - Test across Chrome, Firefox, Edge; run WAVE accessibility checker.
- Code HTML5 skeleton (semantic tags:
-
Presentation (Week 7)
- Create a 10‑slide deck: problem, solution, tech stack, demo screenshots, challenges, future enhancements.
- Use morph transitions, speaker notes, and rehearse 5‑minute pitch.
-
Final Submission
- Package all files (Word, Excel, Base, HTML/CSS/JS folder) into a ZIP named
Surname_Name_CAT_PAT2026.zip. - Upload to school LMS; keep a backup on USB.
- Package all files (Word, Excel, Base, HTML/CSS/JS folder) into a ZIP named
Outcome: The learner demonstrates integration across all four content areas, project management, and communication — exactly what the final practical exam assesses.
Tips for Excelling in the Practical Exam
-
Master the “Big Three” Shortcuts
- Excel:
Ctrl + T(create table),Alt + F1(instant chart),Ctrl + Shift + L(toggle filters). - Word:
Ctrl + Shift + C/V(copy/paste formatting),Alt + Shift + ←/→(promote/demote heading). - Access:
F4(repeat last action),Ctrl + ;(insert current date).
- Excel:
-
Use Named Ranges & Structured References — They make formulas readable (
=SUM(Sales[Revenue])) and reduce errors when rows shift. -
Template Your PATs — Build a reusable “PAT Starter” folder with blank styled Word doc, Excel workbook with pre‑set sheets (Data, Calc, Dashboard), Access file with empty tables, and a basic HTML/CSS boilerplate. Duplicate for each new task.
-
Read the Entire Paper First — Allocate 10 minutes to scan all questions, note mark allocation, and decide order (start with highest‑mark, most‑familiar task).
-
Save Incrementally —
File → Save As → Version_1,Version_2… every 15 minutes. If a crash occurs, you lose minimal work. -
Test Edge Cases — For a spreadsheet model, input zero, negative, and huge numbers. For a form, submit empty, over‑length, and special‑character data.
-
Document Assumptions — In a comment cell or a separate “Notes” sheet, write any assumptions (e.g., “VAT