CSEC-Information Technology
CSEC-Information Technology
It is estimated that the syllabus can be covered in approximately 160 hours or four periods per
week during the fourth and fifth years in the secondary school. A suggested time allocation (in
hours) is shown below for each section. The laboratory hours indicated are calculated on a per
student basis.
5. Spreadsheets 5 10 - 15
6. Database Management 5 13 - 18
8. Program Implementation 15 20 - 35
Allied Subjects
Paper 02 Four compulsory structured questions drawn from all areas of the
(2 hours) syllabus. Marks will be allocated as follows: 35 marks toward the
Theory profile, 30 marks toward the Productivity Tools profile
and 25 marks toward the Problem-Solving and Programming
profile. Knowledge of a specific programming language will not
be tested.
School-Based Assessment
Paper 031 The SBA component will comprise a practical project testing
Section 4, Word-Processing and Web Page Design; Section 5,
Spreadsheets; Section 6, Database Management; Section 7,
Problem-Solving and Program Design; and Section 8, Program
Implementation.
The Project will carry 50 marks which will account for 25 per cent
of the final grade. This 50 marks will be distributed as follows: 10
for Word-Processing; 5 for Web Page Design; 10 for
Spreadsheets; 10 for Database Management; and 15 for
Problem-Solving. The project will be marked by the teacher in
accordance with CXC® guidelines and the marks should be
submitted to CXC®. The assignment should be administered as
specified in the instructions contained in the Guidelines to the
Conduct of the SBA, on pages 31–42.
CERTIFICATION
The subject will be examined for certification at the General Proficiency. The School-Based Assessment
component for this syllabus is aligned to selected units within the regional qualification of the
Caribbean Vocational Qualification (CVQ). Through this integration, once all requirements for issuing
the CVQ are met, every student with acceptable grades will receive a Statement of Competence to
recognize their competencies in selected units from the Level 1 Caribbean Vocational Qualification
(CVQ) in Data Operations – Level 1 (CCITI10106). The decisions to award competencies will be based
on the quality and relevance of the pieces of evidence presented for the occupational area.
In addition to an overall grade, there will be a profile report that reflects the performance of each
candidate under the following headings.
Productivity Tools The ability to apply standard features in the following areas:
1. It is the responsibility of schools presenting candidates for the examinations to ensure that
the required hardware and software are in place to achieve the syllabus objectives.
2. Candidates are advised to try out solutions to a variety of different problems on a computer
using a programming language of their choice; no particular programming language will be
assumed in this syllabus.
3. From the list provided below, teachers may select appropriate software for the Word-
Processing, Spreadsheets, Database Management, and Web Page Design components of the
syllabus.
NOTES TO TEACHERS
1. Students should be aware of the input/process/storage/output cycle as it pertains to
hardware and software components in Section 1.
2. Section 7 should be taught before Section 8. Students should learn how to develop
algorithms before they are introduced to writing code in a programming language.
3. In Section 7, the focus should be on the development of solutions in the form of algorithms
(pseudocode/flowchart). The problem-solving skills acquired in this section serve as a
foundation for programming in Section 8.
It is recommended that students develop the algorithms on paper before converting into
source code. This allows for more efficient utilization of computer time.
6. While it is expected that students will gain skills in the use of productivity tools through
practice on specific packages, teachers should ensure that students have an appreciation of
the generic operations of each of the productivity tools so that skills are transferable to
other packages.
7. Although not a requirement of the course, it may be useful to apprise students of the
history of computers.
Resit candidates may enter through schools, recognized educational institutions or the Local
Registrar’s Office.
2. Paper 032 is a practical examination designed for candidates whose work cannot be monitored
by tutors in recognized educational and approved private institutions. The Paper will be of 2
hours’ duration and will consist of five questions. Questions will test the Productivity Tools and
Problem-Solving and Programming profiles.
3. Candidates entered for the examination through private institutions and who opt to complete
the SBA project must note the following:
(a) Candidates’ work must be monitored by tutors in the institution and feedback given
before the final assessment of that component. Tutors must also monitor candidates’
project to determine the veracity of work submitted. Tutors should not accept projects
which were not monitored during development. The marks recorded in the four
components will be collated to form the final SBA mark for submission by 30 April, in
the year of the examination.
(b) Marks must be submitted to the Caribbean Examinations Council on the School-Based
Assessment forms provided online. The forms should be submitted electronically via
the SBA data capture module on the Online Registration System (ORS) on the Council’s
website. Candidates who do not fulfil the requirements for the School-Based
Assessment will be reported as “ungraded”.
(c) Candidates as well as tutors must retain a copy of the completed component as part
of their portfolio.
GENERAL OBJECTIVES
1. develop an understanding of the fundamental hardware and software components and the
interrelationship among them;
3. explain the functions of the major Major components: input, central processing
hardware components of a computer unit, primary memory (RAM and ROM),
system; secondary storage, output.
4. explain how the major hardware Input processing output storage (IPOS) cycle.
components of a computer system
interrelate;
5. evaluate the relative merits of cloud Definition of cloud and local storage.
storage and local storage; Assessment criteria: capacity, cost,
accessibility; security issues.
6. select appropriate input/output devices Associate the following devices with suitable
to meet the needs of specified applications:
applications;
(a) Input: Optical mark reader (OMR),
character readers (OCR, MICR), mouse,
joystick, bar code reader, document
scanner, light-pen, touch terminals,
voice response unit, Touch Screens
(tablets, point of sale, ATM), keyboard,
digital camera, biometric systems,
sensors, remote control, sound capture,
pointing devices, webcam.
7. explain the role of the different types of System Software: Operating System, Utilities.
software in computer operation;
Application software: general-purpose and
special-purpose; integrated package; source:
off the shelf, custom-written, and customized.
8. discuss the relative merits of the various Hardware: touch screens, specialized
types of user interface; keyboards.
Criteria:
10. troubleshoot basic computer hardware Cable problems (for example, loose cables).
problems;
Monitor problems (for example, improperly
adjusted monitor controls).
11. distinguish between data and Data as raw unprocessed facts; information as
information; processed data.
15. select appropriate file organization for File access methods: sequential, serial, direct
particular application. and random.
To facilitate students’ attainment of the objectives of this Section, teachers/facilitators are encouraged
to engage students in the teaching and learning activities below.
2. Arrange visits to local Computer Technology businesses to expose students to different system
specifications needed, for example, running a video game, web browsing, graphic design,
video editing, and desktop publishing.
3. Teachers should arrange for practical sessions in a computer laboratory. After demonstrations
by the teacher and/or professional, students should be arranged in pairs to carry out activities
such as attaching a monitor, keyboard, and mouse to the computer’s system unit, fixing loose
cables, and changing printer cartridges.
4. Use a video tutorial to illustrate the various types of user interfaces. Allow students to identify
merits of using each interface.
5. Organize students in groups and assign the task of collecting samples of the different
categories of input and output devices. They should then set up an exhibition area and be
encouraged to invite the school population to visit booths.
7. Allow students to mount a display on the major types of computers systems, using pictures
and other relevant information.
8. Encourage students to create a scrapbook with samples of information, data, sources of data
and information, as well as different document types.
9. Arrange visits to local archives, libraries and media houses to expose the students to the work
of appropriate file organization and access.
10. Engage students in activities during a class session to write scenarios for their colleagues to
identify the appropriate data verification and validation checks that should be applied.
GENERAL OBJECTIVES
Hyperlinks.
Web Server.
Web Page.
Web Browser.
Email.
To facilitate students’ attainment of the objectives of this Section, teachers/facilitators are encouraged
to engage students in the teaching and learning activities below.
2. Engage students in a matching activity where they match the functions of the basic
components of a network.
3. Engage students in role play activities where they illustrate how the different networks
operate.
4. Invite someone with expertise in computer networks and web technologies to address the
class and explain some of the concepts.
GENERAL OBJECTIVES
1. develop an understanding of the various elements of computer security, and data misuse and
the impact on individuals and organizations;
3. assess the impact of technological advancements on different fields, disciplines and jobs.
4. assess the effect of automation on job Job loss vs productivity gains in skilled and
security; unskilled job categories.
For example:
To facilitate students’ attainment of the objectives of this Section, teachers/facilitators are encouraged
to engage students in the teaching and learning activities below.
2. Allow students to observe short clips about various forms of computer systems misuse (for
example, hacking and identity theft) then engage in discussions on cybersecurity.
3. Encourage students to write a report to be placed on the school’s notice board to describe the
threats associated with each specific vulnerability discussed in class.
5. Engage students in a poster-making competition in which they illustrate good personal security
practices.
6. Engage students in a web quest where they explore different scenarios that will culminate in
obtaining authentic and reliable online sources.
7. Engage students in a debate where they explore the implications of companies utilizing
automated kiosks to transact business. Have students discuss the effects of job loss versus
productivity gained in skilled and unskilled categories.
8. Engage students in a project where they visit/research various businesses to determine the
extent to which technology is being used in different positions.
9. Have students conduct research on cybersecurity and then present their information in a panel
discussion format. (Students should be able to pose questions to the panel members).
GENERAL OBJECTIVES
1. have hands-on experience in the use of Word-Processing and Web Page Design in the
development of computer-generated documents; and,
WORD-PROCESSING
2. use appropriate document formatting Formatting features: font types and sizes,
features; colour, underline, bold, italics, superscript and
subscript, tab stops, bullets and numbering,
line spacing, justification (left, right, centre,
full), highlight, uppercase, word wrap, page
size, margins, page and section breaks, page
numbers, headers, footers, footnotes and
endnotes.
3. use appropriate editing features to Drag and drop editing: perform block
structure and organize a document; operations on selected areas of text within a
document.
WORD-PROCESSING (cont’d)
4. use the review feature of a word Spell and grammar check, thesaurus, word
processor to enhance document count, language setting, comments, and track
readiness; changes.
5. appropriately use features that allow Automatic save and backup copy, edit
the protection of a document; restrictions – password protection.
7. use mail merge feature in the Creation of primary documents and data files
preparation of a document for a in mail merge application.
variety of situations;
Field names.
8. create a fillable electronic form for Use of content controls, such as check boxes,
online use; text boxes, date picker, drop-down lists, and
command buttons.
This section provides students with hands-on experience in the use of web design tools to create a
simple website.
10. create simple web pages using a Choosing an appropriate design for a page.
variety of design features;
Inserting and deleting text and graphics.
(The use of HTML coding is not
required.) Wrap text with image.
12. evaluate a website for accuracy, user Considerations for publishing a website:
friendliness and effective display.
Verify that all the hyperlinks work correctly.
3. Arrange for students to perform the duties of the School Secretary for the Week, for example,
students should prepare: notices for parent conferences, gate/corridor passes, and letters
seeking sponsorship for a school activity.
4. Organize students in small groups to develop and create club or school web pages using a word
processor or free online web services. Investors and/or Stakeholders should be invited to
critique as students give their presentations.
5. Demonstrate how to add the Developer tab in different productivity tools to access Visual Basic
for Applications (VBA) (for example, Microsoft Excel or Word).
GENERAL OBJECTIVE
On completion of this Section, students should develop expertise in the use of a spreadsheet package
in the development of computer applications.
3. use basic pre-defined systems Including sum, average, date, max, min, count,
functions; counta, countif, vlookup, pmt, if.
6. manipulate columns and rows; Insert, delete and modify columns and rows.
8. perform charting operations; and, Select appropriate chart types: Column charts,
Bar charts, line graphs, pie charts.
To facilitate students’ attainment of the objectives of this Section, teachers/facilitators are encouraged
to engage students in the teaching and learning activities below.
1. Teachers should engage students in using feedback on class activities towards completing their
SBA.
2. Encourage students to complete exercises that use functions and formulas to effect a more
efficient and effective solution.
3. Demonstrate examples of locating text and data on a spreadsheet so that data is not lost if
rows or columns are inserted or deleted.
4. Encourage students to practise pasting versus moving various types of charts to a new sheet;
inserting titles and axes labels. Students should also practise pasting charts to a word-
processed document and adjusting the chart on the page.
5. Encourage students to practise entering test data for their programs to see the results and
reinforce these concepts from Sections 7 and 8.
GENERAL OBJECTIVES
On completion of this Section, students should develop expertise in the design of a database
management system in the development of computer applications.
Purpose of database.
(b) Queries:
(c) Reports:
To facilitate students’ attainment of the objectives of this Section, teachers/facilitators are encouraged
to engage students in the teaching and learning activities below.
1. Highlight various paper-based databases of which students may be aware and discuss
advantages of digitizing these paper-based records. From the discussion, have students
generate definitions of a database and terminologies associated with a database.
2. Engage students in exercises where they create database tables and practise changing the
general properties of database tables.
3. Engage students in activities where they practise manipulating table-editing features such as
sorting, inserting and deleting records and fields.
4. Engage students in activities where they use given criteria to create simple queries that will
pull specific records from a table or tables.
5. Engage students in activities where they create presentable reports based on tables and/or
queries that can be distributed. Students should also practise generating additional report
details such as summary options.
GENERAL OBJECTIVES
7. test algorithms for correctness. Desk checks/dry run: construction and use of
trace tables to verify results. Trace tables
consist of variable names (identifiers) as
column headings and values in the cells, one
row for each pass.
To facilitate students’ attainment of the objectives of this Section, teachers/facilitators are encouraged
to engage students in the teaching and learning activities below.
1. Provide students with simple everyday scenarios which would allow them to practise the steps
in problem-solving and logical thinking. Examples of scenarios include giving directions to a
particular location; or determining which mode of transportation (for example, airplane,
bicycle, vehicle, walking) is best suited for travelling to a specific location based on weather
conditions; or determining which of three groups of CSEC® subjects (for example, languages,
sciences, arts) should be chosen given that a favourite subject is included in two of the groups.
2. Illustrate using everyday problems, such as finding the exit within a hotel or preparing a three-
course meal.
(c) combine the solutions to the sub-problems to generate the solution for the original
problem.
3. Present simple scenarios to help students appreciate the difference between variables and
constants by using everyday values such as the percentage of road tax, amount of school fees,
cost of bus tickets, cost of today’s lunch, or time taken to walk from one class to another.
4. Present students with visuals to encourage them to identify flowchart symbols (for example,
rectangular symbol to represent a process). Teachers can also use exercises to match
pseudocode statements with select symbols (for example, start of algorithm (start/stop
symbol), input (read/write symbol), and a condition (decision symbol).
5. Engage students in an activity to help them identify relational, logical and arithmetic operators
and how a decision is transformed into a flowchart symbol or a pseudocode statement using
suitable operators.
GENERAL OBJECTIVES
Debugging techniques.
To facilitate students’ attainment of the objectives of this Section, teachers/facilitators are encouraged
to engage students in the teaching and learning activities below.
1. Provide students with various examples of codes that represent high-level and low-level
programming languages.
2. Use programming examples to demonstrate to students the effect of not declaring variables,
constants, or arrays, and the advantage of initializing them to avoid processing erroneous
data.
3. Provide opportunities for students to practise identifying test data for sample programs to
understand the use of appropriate data (for example, negative, positive, or decimal values,
text) for declared variables and the types of errors produced as a result of incorrect input.
4. Encourage students to use the selected programming language to practise writing code for
simple applications based on flowcharts and pseudocode as practice towards their SBA
assignment.