INFORMATION TECHNOLOGY
EXAMINATION GUIDELINES
GRADE 12
2021
TABLE OF CONTENTS | Page |
1. INTRODUCTION | 3 |
2. COMPUTER LAB REQUIREMENTS 2.1 Software requirements 2.2 Official checklist for external examination session | 4 4 4 |
3. ASSESSMENT 3.1 Scheme of external assessment 3.2 Format of question papers 3.3 Weighing of cognitive levels and difficulty levels | 5 5 5 6 |
4. ELABORATION OF THE CONTENT 4.1 Paper 1: Practical paper 4.2 Paper 2: Theory paper | 7 7 11 |
5. PRACTICAL ASSESSMENT TASK (PAT) | 12 |
6. CONCLUSION | 12 |
1. INTRODUCTION
The Curriculum and Assessment Policy Statement (CAPS) for Information Technology outlines the nature and purpose of the subject Information Technology. This guides the philosophy underlying the teaching and assessment of the subject in Grade 12.
The purpose of these Examination Guidelines is to:
This document deals with the final Grade 12 external examinations. It does not deal in any depth with the School-Based Assessment (SBA), Practical Assessment Tasks (PATs) or final external practical examinations, as these are clarified in a separate PAT document which is updated annually.
These Examination Guidelines should be read in conjunction with:
2. COMPUTER LAB REQUIREMENTS
Refer to the CAPS document for the resources required for offering Information Technology, with respect to the infrastructure, equipment and finances, which are the responsibility of the school.
NOTE: Circular S9 of 2015 states, 'As from November 2017, the DBE will only use Object Pascal (Delphi) for assessment in the NSC examinations.'
Delphi 2010 is provided for free to all public schools and learners, and can be ordered from Embarcadero Technologies. Contact your IT subject advisor for the order information.
Schools must make sure that the required programming language is installed on all computers at the beginning of the year. This is to ensure that Grade 12 candidates have enough time to familiarise themselves with the software they are required to use during the final practical Information Technology (IT) examination.
2.1 Software requirements
The following software versions are required for the NSC IT examination:
If another version of the required software is used at school, note the following:
NOTE:
Also note the following:
NOTE: The Microsoft Office Access database engine 2007 or higher (English) version must be installed in order to use the 'Microsoft Office 12.0 Access Database Engine OLE DB Driver' with the database aware components. This is in addition to the 'Microsoft Jet 4.0 OLEDB Provider' driver, which is used for older versions of Microsoft databases.
NOTE: The configuration of software mentioned above is used to prepare the learner files for the practical paper. The computer lab that will be used during the Grade 12 examination should be prepared using the same configuration.
2.2 Official checklist for the external examination session
According to examination instruction Circular E14 of 2013, each computer lab used for the Grade 12 final IT practical examination must be audited. The audit must be done using a checklist, which is supplied annually by the DBE/provincial education departments. A certificate of readiness must be submitted to the DBE after being co-signed by the IT teacher, the IT technician and the school principal, and then verified by the district facilitator.
3. ASSESSMENT
3.1 Scheme of external assessment
All candidates will write TWO external papers as prescribed.
3.2 Format of question papers
PAPER | TYPE OF PAPER | DURATION | TOTAL | MARKING |
1 | Practical | 3 hours | 150 | External |
2 | Theory | 3 hours | 150 | External |
NOTE: Learners will receive 30 minutes reading and planning time before commencement of the practical examination.
Questions in both Papers 1 and 2 will assess performance at different cognitive levels, critical thinking skills, problem-solving techniques and difficulty, as outlined below.
COGNITIVE LEVEL | TAXONOMY | DESCRIPTION |
C1 | Knowledge, Remembering | Recall of factual/process knowledge in isolation, i.e. one step/set of basic steps/instruction/process at a time, e.g. definitions in the theory paper and simple procedures in the practical paper. |
C2 | Understanding, Applying | Demonstrates understanding of steps/algorithms/processes/ isolatable bits, such as translating from one form of representation to another, e.g. converting a flow chart representation of a program/program segment to a functional program. It also requires using known routines/algorithms/processes in a familiar context in order to complete a task, where all of the information required is immediately available to the learner. |
C3 | Analysing, Evaluating, Creating | Requires reasoning/investigation/developing a plan or sequence of steps/algorithm; has some complexity where candidates need to see how parts relate to a whole; organising/ putting together component parts/elements to form a coherent functional whole/achieve an overall objective and completing a task that could have more than one possible approach. It could also require weighing possibilities, deciding on the most appropriate solution, and testing to locate errors/troubleshooting as well as pattern recognition and generalisation. These questions will comprise actions/strategies/procedures where candidates are required to create their own solutions to challenges different to those learners may have encountered in the classroom. These questions could include analysing questions or data, and decision-making. |
Levels of difficulty are categorised as follows:
D1: Easy for the average Grade 12 candidate to answer
D2: Moderately challenging for the average Grade 12 candidate to answer
D3: Difficult for the average Grade 12 candidate to answer D4: Very difficult for the average Grade 12 candidate to answer. The skills and knowledge required to answer questions at this level should be included to distinguish amongst high achievers.
In judging the level of difficulty of each question, both the demands that each question makes on the cognitive ability of an average Grade 12 IT learner and the intrinsic difficulty of the question or task are considered. In making this judgement, the difficulty or ease of a particular question is identified. A four-category framework for thinking about question or item difficulty adapted from Leong (2006) has been used in this identification process. This framework comprises the following four general categories of difficulty:
Therefore, answers to multiple-choice questions on a specific topic could be easier than questions where a candidate has to construct a response.
3.3 Weighting of cognitive levels and difficulty levels
Papers 1 and 2 will include questions across three cognitive levels. The distribution of cognitive levels in the practical and theory papers is given in the table below.
COGNITIVE LEVEL | DESCRIPTION | PAPER 1 (PRACTICAL) | PAPER 2 (THEORY) |
1 | Knowledge and remembering | 30% | 30% |
2 | Understanding and applying | 40% | 40% |
3 | Analysing, evaluating and creating | 30% | 30% |
The estimated percentages for each level of difficulty within each cognitive level are shown in the table below.
D1 | D2 | D3 | D4 | TOTAL | |
C1 | ±10% | ±10% | ±10% | - | ±30% |
C2 | ±15% | ±15% | ±8% | ±2% | ±40% |
C3 | ±15% | ±7% | ±5% | ±3% | ±30% |
TOTAL | ±40% | ±32% | ±23% | ±5% | 100% |
Learners are required to investigate and analyse problems in a variety of contexts (such as scientific, technological, environmental and everyday-life contexts) in order to solve the described problems effectively, either via programming code in Paper 1 or describe proposed solutions in Paper 1/Paper 2.
4. ELABORATION OF THE CONTENT
4.1 Paper 1: Practical paper
This question paper will require the use of a computer and will contain questions based on software solution development. This question paper assesses practical skills as well as the knowledge and understanding underlying programming skills pertaining to software solution development and problem-solving using Delphi and/or SQL as the high-level programming languages studied.
The following topics could be examined in the practical question paper:
SECTION | SKILLS TESTED | MARKS |
A | Basic, general programming skills | 40 (±10) |
B | Database | 40 (±10) |
C | Object-oriented programming (OOP) | 40 (±10) |
D | General problem-solving | 30 (±10) |
4.2 Paper 2: Theory paper
The question paper will include all theory aspects of all content, concepts and skills of topics, as well as elements of software solution development, e.g. algorithmic development, data structures, program design and general programming concepts, as well as generic problem-solving questions. SQL statements will be included either in the theory paper or practical paper.
Questions will be set on work taught from Grade 10 to 12, as indicated in the IT CAPS document.
Approximately 10 marks will be used to assess the latest developments in Information Technology. A few topics/concepts that will be focused on will be announced annually. On these topics, learners must be able to:
SECTION | DESCRIPTION | |
A | Human-computer Interaction and Social Implications These topics could be integrated as part of the other sections and will not be a separate section in the question paper. | Short questions (±20 marks) A range of short questions covering all topics that could include multiple-choice and modified true/false items |
B | Systems Technologies (±25 marks) Questions related to the content, concepts and skills in the Systems Technologies topic | |
C | Communications and Network Technologies (±25 marks) Questions related to the content, concepts and skills in the Communication Technologies and Network Technologies topic (including the internet) | |
D | Data and Information Management (±25 marks) Questions related to the management of data and the concept of information management | |
E | Solution Development (±25 marks) Questions aligned to the Solution Development topic which assesses the knowledge and understanding underlying the concepts and skills in the Solution Development topic Software design tools for examination purposes as part of the theory paper are limited to IPO tables, basic flow charts, class diagrams, trace tables and use case diagrams | |
F | Integrated Scenario (±30 marks) This section is based on a scenario and assesses topics from all sections (B to E). |
5. PRACTICAL ASSESSMENT TASK (PAT)
The IT PAT comprises different components/stages that represent the software development process using any appropriate approach/methodology. Software development activities typically include aspects such as:
6. CONCLUSION
It is envisaged that this Examination Guidelines document will serve as an instrument to strengthen and empower teachers to set valid and reliable assessment items in all their classroom activities.
This Examination Guidelines document is meant to articulate the assessment aspirations espoused in the CAPS document. It is therefore not a substitute for the CAPS document which teachers should teach to.
Qualitative curriculum coverage as enunciated in the CAPS cannot be over-emphasised.