Grade 11

Information Technology

CAPS-aligned Information Technology practice for Grade 11 — 4 terms, 15 topics, with instant feedback, streaks and a leaderboard.

Term 1

  • OOP: Classes and Objects

    Defining classes, instantiating objects, UML class diagrams and access modifiers.

  • OOP: Methods and Constructors

    Writing constructors, getter/setter methods, method parameters and return values.

  • Algorithms

    Flowcharts, pseudocode, sequential/selection/iteration structures and search algorithms.

  • File Handling

    Reading and writing text files, file modes, exception handling and data persistence.

Term 2

  • Computer Architecture

    CPU components, fetch-decode-execute cycle, memory hierarchy and storage devices.

  • Software Engineering

    SDLC phases, development methodologies, system documentation and version control.

  • Databases and SQL

    Relational databases, primary/foreign keys and foundational SQL queries.

  • SQL Integration

    Advanced SQL (JOINs, GROUP BY, aggregate functions) and database integration in programs.

Term 3

  • Network Topologies

    LAN/WAN/MAN, bus/star/ring/mesh topologies and network hardware.

  • Protocols and Transmission Media

    TCP/IP, HTTP, FTP, SMTP, DNS and wired vs wireless transmission media.

  • Data Processing

    Batch, real-time and online processing; data validation and verification techniques.

  • Social Implications

    POPIA, cybercrime, digital security, the digital divide and ethical computing.

Term 4

  • PAT Completion

    Completing the Practical Assessment Task with clean documentation and testing evidence.

  • Debugging and Testing

    Syntax, runtime and logic errors; debugging strategies; test plans and trace tables.

  • Examination Consolidation

    Integrated revision across all Grade 11 IT topics for the year-end examinations.

Ready to start practicing Information Technology?