Skip to content
Computer Codex
Grade 8–12 · Coding & Robotics, CAT and IT · CAPS & IEB

The theory behind CAT, IT and Coding & Robotics.

Computer Codex holds the theory side of three computing subjects in one place: Coding & Robotics for Grades 8 and 9, and Computer Applications Technology and Information Technology for Grades 10 to 12, with separate CAPS and IEB tracks for both. That is 160 lessons, from using Windows and Excel to networks, databases, OOP, cybercrime and the law, each ending in a quiz.

Runs in any modern browser. Nothing to install.

Computer Codex: Lesson 1 of the Coding & Robotics track. Learners pick their subject and grade at the top.
Lesson 1 of the Coding & Robotics track. Learners pick their subject and grade at the top.

What learners do

Five tracks, one tool

Coding & Robotics, CAT (CAPS and IEB) and IT (CAPS and IEB), chosen from the subject and grade menu.

CAPS and IEB written separately

The CAPS and IEB tracks follow their own curricula and terminology, not one text relabelled.

Grade by grade

Each senior track runs through Grade 10, 11 and 12, with units for every strand of the subject.

A quiz with every lesson

Each lesson ends in a quiz with an explanation for every answer; 70% completes it.

What’s inside

Coding & Robotics · Gr 8–9 · 27 lessons

  • Windows, files and file extensions
  • Word and Excel: formulas, COUNTIF and SUMIF, absolute references, charts
  • Computational thinking: decomposition, patterns, abstraction, algorithms
  • Pseudo code and flow diagrams
  • AI, machine learning and large language models

CAT · Gr 10–12 · CAPS (30) and IEB (29)

  • Systems technologies: hardware, software, choosing systems, troubleshooting
  • Network and internet technologies: LANs, WANs, the web, cloud and IoT
  • Solution development: spreadsheets, databases and HTML
  • Information management and preparing for the PAT
  • Social implications: ergonomics, green computing, security, ethics and the law

IT theory · Gr 10–12 · CAPS (36) and IEB (38)

  • Systems technologies: number systems, the CPU and machine cycle, operating systems and virtualisation
  • Communication technologies: networks, topologies, mobile and wireless
  • Solution development: algorithms, OOP and GUI programming, arrays, file handling, software engineering
  • Data and information management: relational databases, SQL, big data and data mining
  • Social implications: cybercrime, privacy, the deep web and emerging technology

Questions

Which subjects and curricula does it cover?

Coding & Robotics (Grades 8–9), and Computer Applications Technology and Information Technology (Grades 10–12) for both CAPS and IEB schools. Learners choose their subject and grade inside the tool.

Is the IT programming practical in here too?

Computer Codex is the theory. For Java practicals, IT learners use Code Conjurer, which has its own Grade 10–12 lessons and a Java editor in the browser.

How much does it cost?

Computer Codex is one of thirteen tools on The Magic Lab. Start with a free account; full access to every tool is one plan, and schools can get a quote for all their learners and teachers.

Other tools