Computing
Discover how Computing lessons at SJC equip students with coding, problem-solving and digital skills.
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
Table 1. Winner of AGM 2025 competition
Category | Student | Award |
|---|---|---|
Game | Klassen Gabrielle Theresse | Certificate of Participation |
Animation and Game Making (AGM) Competition 2024
Table 2. Winner of AGM 2024 competition
Category | Student | Award |
|---|---|---|
Animation | Klassen Gabrielle Theresse | Bronze |
Animation and Game Making (AGM) Competition 2023
Table 3. Winners of AGM 2023 competition
Category | Student | Award |
|---|---|---|
Animation | Kimaya Chan | Certificate of Participation |
Game | Jia Jun Ling Jermain | Gold |
Animation and Game Making (AGM) Competition 2022
Table 4. Winners of AGM 2022 competition
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!


