Computing
Our Objectives
Students will
- 
acquire skills in using a variety of computer application software and hardware to accomplish tasks and communicate ideas;
 - 
appreciate the ethical, legal and security issues relating to the use of computers and ICT in society;
 - 
recognise the impact of ICT on society and people; and
 - 
develop basic computational thinking and problem-solving skills.
 
Our Approach
- 
Key pedagogical approach includes
- 
students learning through doing where they design and create computational artefacts, generate solutions to tasks/ problems and examine computer programmes
 - 
students learning through solving authentic problems by using the Stop-Think-Act-Review approach
 
 - 
 - 
Building responsibility in our students using the Responsibility Instructional Approach to develop our students as self-directed and collaborative learners.
 
Our Programmes
Our school’s CPA lessons are designed with the Computing Curriculum Framework in mind.
Students will also learn more about the following computer application softwares:
The use of gamification as a pedagogy helps to promote active learning and promote student motivation.
Recipient of the Gold Award at the AGM 2023
Recipient of the Bronze Award at the AGM 2024
“This experience introduced me to a new, efficient approach to animation—coding.
Unlike traditional frame-by-frame drawing, coding allows for simple commands
to control movement, making the animation process smoother and faster.
Learning this technique was both challenging and rewarding, and I truly
enjoyed every step of the journey. Receiving this award was an unexpected
and exciting recognition of my work, and it inspires me to continue exploring
creative possibilities in animation”
Klassen Gabrielle Theresse, Sec 2D (2024)
Our Accolades
Animation and Game Making (AGM) Competition 2025
| 
 Category  | 
 Student  | 
 Award  | 
|---|---|---|
| 
 Game  | 
 Klassen Gabrielle Theresse  | 
 Certificate of Participation  | 
Animation and Game Making (AGM) Competition 2024
| 
 Category  | 
 Student  | 
 Award  | 
|---|---|---|
| 
 Animation  | 
 Klassen Gabrielle Theresse  | 
 Bronze  | 
Animation and Game Making (AGM) Competition 2023
| 
 Category  | 
 Student  | 
 Award  | 
|---|---|---|
| 
 Animation  | 
 Kimaya Chan  | 
 Certificate of Participation  | 
| 
 Game  | 
 Jia Jun Ling Jermain  | 
 Gold  | 
Animation and Game Making (AGM) Competition 2022
| 
 Category  | 
 Student  | 
 Award  | 
|---|---|---|
| 
 Animation  | 
 Makayla Lawanya Mckenzie  | 
 Gold  | 
| 
 Game  | 
 Christina Paul  | 
 Platinum  | 
Code for Fun Programme in SJC
Our Students Exploring the Digital Frontier through Code for Fun
In today’s digital age, it is vital for SJCians to grow into curious, confident and creative users of technology — ready to thrive in a fast-changing world. The Code for Fun programme, offered jointly by IMDA and the Ministry of Education (MOE), provides students with exciting opportunities to develop these essential skills.
In SJC, the programme takes on an interdisciplinary approach with Design and Technology (D&T). Students integrate a microcontroller with various input and output devices in a prototype designed and built during their D&T lessons. Through this process, they apply coding skills to bring their designs to life — for example, automating movement, lighting, or sensing functions within their creations.
Beyond learning to code, students also develop computational thinking, inventive problem-solving and an appreciation of how digital and physical technologies intersect. Equally important, they learn to use technology responsibly and reflect on its impact, ensuring that humans and humanity remain central to innovation.
By participating in Code for Fun, our students are not only building technical and creative confidence, but also developing the ethical awareness and collaborative spirit needed to shape a digital future that benefits all.
We are proud of our students for embracing this opportunity to explore, innovate and imagine what’s possible through technology!