Information Technology 12
The Information and Communications Technology (ICT) 12 course is not intended to be just a “computer programming” course tailored to the pre-professional training of university bound students. Some students may go on to take Computer Science in College or University but the goal of ICT 12 is to provide a course for any student with an interest in information literacy and the tools required to prepare for, and participate in, an evolving information-based society.

One of the goals of the course is to begin to extend the students' computer programming and problem solving abilities from the relatively small-scale problems that may have been considered in previous years to the broader environment of more realistic applications. Structured design and OOP are used as vehicles for teaching problem analysis and structured thought processes which are valuable in computing and other fields of study. The programming language used is Python.

Programming is only one aspect of the course. Work is also done in the areas of Networking, Electronic Communications, Multimedia, etc. The ICT curriculum provides students with analytical, interpersonal, and technical skills they require to be active participants in a highly computer-literate and “wired” society.

The Ministry of Education has made the ICT Integrated Resource Package (IRP) available at:
eak home