Home > Academic > Information & Communications Technology

Information & Communications Technology

Teaching Staff


01/ Mr Chia Yanzhong, Dennis
HOD Education Technology
02/ Mr Huzaini Bin Alwi
Subject Head, Data Management

03/ Ms Angeline Kiew Mee Ling
Senior Teacher
04/ Ms Farizah Binte Esman
Computer Applications
Mdm Tan Kim Kim Felicia
Computer Applications

06/ Mr Nar Soon Keong
Computer Applications
Design & Technology

07/Mr Mohammad Azri Bin Kasmanni
Contract Adjunct Teacher
Computer Applications



Subjects Offered

      • Computing (O-Level)


In the rapidly changing world, the skills to actively participate in the increasingly digital landscape, and be future ready is vital. The Smart Nation will call forth a new generation of computational and design thinkers who possess the problem-solving skills that are applicable in a diverse range of fields and most fields in the future will have a footing in computing. Armed with these skills, our students will have a competitive edge.


O-Level Computing is an MOE-applied subject offered from 2017


The two-year course at upper secondary level is to enable students to: 
      • Apply Computational Thinking, Design Thinking and Systems Thinking Skills in analysing problems and developing solutions
      • Develop simple programs through the use of appropriate programming language(s); 
      • Understand how and where information communications technology (ICT) is used in daily life; 
      • Understand and explain the ethical, social and economic issues associated with the use of ICT. 
This syllabus comprises four modules of study to cover five common areas of computer science concepts and skills.

The four modules are: 
    1. Module I – Data and Information 
    2. Module II – Systems and Communications 
    3. Module III – Abstraction and Algorithms 
    4. Module IV – Programming

The value of computing lies in the integrative use of software and hardware to create new artefacts that solve or address real-world problems.

T & L Framework

Computing Education Framework 
(The outer ring are examples of topics that could be covered for the three dimensions in the inner ring. The middle rings shows the components of each dimension.)
framework 1.PNG
Computing Education Framework  Relationship Diagram 
An important aspect of the Computer Education Framework is the relationship between the Core ConceptsComputational Thinking and Practices: Core Concepts and Computational Thinking are applied in the Practices, and the Practices will in turn deepen one’s understanding of the Core Concepts.

framework 2.PNG

Computer Applications


Subjects Offered

      • Computer Applications (N-Level)


Computer Applications (CPA) is a compulsory subject for all Normal Technical (NT) students. The CPA curriculum spans four years, from Secondary 1 to Secondary 4, leading to national examinations at the end of Secondary 4.
The lower secondary syllabus focuses on equipping students with fundamental ICT skills that will support learning of the other NT subjects and are useful in their personal life. At the upper secondary levels, the syllabus focuses on higher-order thinking skills. There is attention to problem solving and understanding basic programming concepts and skills. Basic programming concepts and skills will be learnt through simple animation and game design; and eventually, applying them to solve problems in everyday context. This will better prepare students for further studies in programming and media-related courses; as well as for the work place and future learning. 

All students will be exposed to internet technologies and tools that are readily available e.g. using collaborative tools from Google Apps. Hands-on activities continue to be the main feature of this skill-based subject. Tasks that require an integrated use of office software applications and problem sets that step the learner through the learning process will feature prominently in the course of learning. 

Students will have opportunities to do creative work with animation and game development projects that will be part of the curriculum in Secondary 2 and Secondary 3, respectively. 

T & L Framework

CPA Education Framework 
(The outer ring are examples of topics that could be covered for the three dimensions in the inner ring. The middle rings shows the components of each dimension.)
framework 1.PNG


ICT Activities

Animation and Game Making Competition 2020

The Animation and Game Making (Previously known as Media Computing (MEC)) Competition is an annual competition for Secondary students offering Computer Applications. It is organised by the Computer Education Unit, Curriculum Planning and Development Division. The objectives of the AGM Competition are to provide a platform to showcase students’ work, develop students’ interest in media design; and hone students’ communication and presentation skills.   

Students are to create a game based on the theme, Adventure. We are proud to announce that Tan Li Chuan, 3T1 is awarded the Bronze Award for the Animation and Game Making Competition – Game Category.

Tan Li Chuan, 3T1 is awarded the Bronze Award 

Tan Li Chuan, 3T1 is awarded the Bronze Award 

NTU School of Computer Science and Engineering (SCSE) Python Workshop

The Python Programming Workshop for the Youth was organised by NTU Computer Science and Engineering Club, in partnership with Jurong West Secondary School. The program aimed at providing students from Jurong West Secondary School an exposure to modern computational thinking and cultivate their interest in Information Technology as well as providing opportunities for SCSE students to participate in community events. The students participated actively and benefited from the five weeks of training, which culminated in a competition and presentation.

ntu_scse_1.jpg ntu_scse_2.jpg
Enhancing student experience through tertiary collaboration.
Students brainstorming the game design.
ntu_scse_3.jpg ntu_scse_4.jpg
 Our students in the capable hands of the seniors from NTU.  Students experience learning through inquiry.
ntu_scse_5.jpg ntu_scse_6.png
 Students coding a Hangman game using the Python Programming Language.  A finished game from one of our students.

2. Amazing Race@NP (organised by the School of InfoComm Technology, Ngee Ann Polytechnic)

The inaugural event - for students by students BuildingBloCS High School Computer Science Conference was a half-day event organised by the School of InfoComm Technology, Ngee Ann Polytechnic. The programme contained talks by invited speakers from the industry (such as Google, Science Centre, IMDA) and a mini competition that tested the participants in various technologies, while giving them a chance to explore the school. Our students were also given the opportunity of working in teams and coming up with innovative solutions.

School of InfoComm Technology, NP.Talks by invited speakers.
 Briefing for the Amazing Race.Students were given an insight to Future job prospects in Computing.
 Students were exposed to Algorithmic Reasoning, Pattern Recognition 
and Abstraction among other Computational Thinking Skills.
 One of our teams came in first in the race.

3. CodeWerkZ Computing Bootcamp@Jwss

In June this year, we conducted a 2-day non-residential Computing Boot Camp at Jurong West Secondary School, in partnership with the National Institute of Education and PayPal (Singapore). The objective of the camp was to expose the students to Computer Science, through lectures, videos, games and competitions. The practical sessions included unplugged activities, python programming, physical computing – using BBC micro:bits, presentation by the various groups and drone manipulation. The highlight of the event was the trip to PayPal (Singapore) at Suntec City, where the students had a glimpse at the inner workings of a e-Payment gateway, followed by the tour of the premises. The students left the camp, looking forward to more such trips to stimulate their mind.

Specially crafted Computational Activities.

Students engaged in Unplugged Computing activities. 

Students engaged in unplugged paired-programming, while applying 
Logical Reasoning and Algorithmic Thinking.

Students working in pairs to solve real world problems using the BBC Micro:bit.
Students embracing entrepreneurial dare to come up with 
innovative solutions using the BBC Micro:bit.
A learning journey to PayPal (Singapore) to explore software development and challenges.