Grade 11 is a critical year for IT students as they transition from basic programming to more complex problem-solving techniques involving databases and advanced algorithms. Mastery of these topics, particularly SQL and Object-Oriented Programming concepts (if applicable in your specific language stream, though largely focused on arrays and text files here), is essential for success in the final Matric year. To ensure you stay on track with all your subjects this academic year, it is essential to consult the full Grade 11 Annual Teaching Plans (ATPs).
This article outlines the 2026 Information Technology Grade 11 ATP, breaking down the weekly focus areas for teachers and learners, from the initial study of Hardware and Software in Term 1 to the final End-of-Year Examinations.
Download ATP Here in pdf format
Download ATP HereInformation Technology Grade 11 ATP 2026
The Annual Teaching Plan is divided into four terms, ensuring comprehensive coverage of software development, hardware systems, networks, and data management.
Term 1: Systems, Networks, and Basic Algorithms
Focus: The first term focuses on understanding the internal components of a computer, network configurations, and advancing programming skills with loops and arrays.
- Weeks 1–3: Systems Technologies
- Hardware: The role of the motherboard, components (CPU, RAM, Slots), flow of data, and the machine cycle.
- Software: Types of Operating Systems, role of compilers/interpreters, and processing techniques (multitasking, multiprocessing).
- Weeks 4–6: Solution Development (Algorithms)
- Revision: Review of Grade 10 problem-solving steps and tools.
- Loops: Introduction to nested loops and their algorithms.
- Arrays: Introduction to one-dimensional arrays (declaration, input, output).
- Week 7: Network Technologies
- Basics: Definition and purpose of a network, advantages/disadvantages, and types (LAN, WLAN, PAN, HAN).
- Components: Workstations, servers, NICs, and connecting devices (switches, routers).
- Weeks 8–9: Database Programming
- SQL: Introduction to Structured Query Language (SQL). Retrieving data from a single table using
SELECT,WHERE,ORDER BY.
- SQL: Introduction to Structured Query Language (SQL). Retrieving data from a single table using
- Weeks 10–11: Assessment
- Task 1: Practical Assessment (e.g., Programming).
- Task 2: Theory Test covering Systems and Networks.
Term 2: Database Maintenance, Internet, and Text Files
Focus: The second term delves into manipulating databases, understanding internet technologies, and reading/writing to text files.
- Weeks 1–3: Solution Development (Databases & Files)
- SQL Maintenance: Using
INSERT,UPDATE, andDELETEstatements to manipulate data. - Text Files: Reading from and writing to text files (StreamReader/StreamWriter concepts).
- SQL Maintenance: Using
- Weeks 4–6: Internet Technologies
- WWW: Evolution of the web (Web 1.0 to 3.0), semantic web, and IoT (Internet of Things).
- Services: Cloud computing, grid computing, and location-based services.
- E-communication: Email protocols (SMTP, POP3), instant messaging, and VoIP.
- Week 7: Social Implications
- Issues: Computer crimes (theft, identity theft), malware (viruses, trojans), and social engineering (phishing).
- Weeks 8–11: PAT and Mid-Year Exams
- PAT Phase 1: Analysis and Design of the Practical Assessment Task.
- Assessment: Mid-Year Examinations (Paper 1: Practical, Paper 2: Theory).
Term 3: Advanced Programming and Green Computing
Focus: Term 3 focuses on advanced data structures like parallel arrays, modular programming with functions, and green computing. Learners can test their knowledge with the Grade 11 Information Technology Term 4 Quiz for revision.
- Weeks 1–4: Solution Development (String Manipulation)
- Strings: Advanced string handling and manipulation techniques.
- Modular Programming: Creating user-defined functions and procedures/void methods.
- Validation: Implementing input validation techniques.
- Weeks 5–6: Arrays
- Parallel Arrays: Managing data across multiple arrays.
- Search/Sort: Implementing search algorithms and simple sort algorithms.
- Week 7: Social Implications
- Green Computing: Environmental impact of computers and safe disposal of hardware.
- Health: Ergonomics and health issues related to computer use.
- Weeks 8–11: Assessment
- PAT Phase 2: Coding and Implementation.
- Task: Theory Test covering Term 3 content.
Term 4: Revision and Final Examinations
Focus: The final term is dedicated to finalizing the PAT, consolidating all programming and theory concepts, and preparing for the End-of-Year Examinations. To see what lies ahead, checking Grade 12 Information Technology Papers is beneficial.
- Weeks 1–3: Revision and PAT
- PAT: Final testing and handover of the Practical Assessment Task.
- Revision: Comprehensive review of Solution Development (SQL, Arrays, Text Files) and Systems Technologies.
- Assessment: End-of-Year Examinations
- Paper 1 (Practical): 150 Marks (3 Hours) – Assessing programming skills (Algorithms, SQL, Text Files, Arrays).
- Paper 2 (Theory): 150 Marks (3 Hours) – Assessing Systems, Networks, Internet Technologies, and Social Implications.
FAQ: Information Technology Grade 11
Q: What is the difference between Paper 1 and Paper 2?
A: Paper 1 is the practical examination where you write code to solve problems (using Delphi/Java). Paper 2 is the theory examination covering hardware, software, networks, and social implications.
Q: What is a “Nested Loop”?
A: A nested loop is a loop inside another loop. It is often used for working with 2D arrays or complex patterns, where the inner loop finishes all its iterations for every single iteration of the outer loop.
Q: What does the PAT involve?
A: The Practical Assessment Task (PAT) is a comprehensive software development project. In Term 2, you design the solution (Phase 1), and in Term 3/4, you code and implement it (Phase 2).