Search RWD Logo
Home > Key Programmes > Applied Learning Programme (ALP)

Applied Learning Programme (ALP)

Coding to Discover and Empower (CODE)

Clementi Town Secondary School offers its ALP programme abbreviated CODE under the STEM (Science, Technology, Engineering and Mathematics) strand and is focused on developing computational thinking through coding.

The key objectives of CODE are to provide every Clementeen an early exposure to computer science (CS) and to ignite our students’ interest to pursue CS-related courses in Institutes of Higher Learning, and a career in the CS-related industries.

As part of applied learning, programmes have been designed to enable students to work through problems in groups and to come up with practical solutions and real products. This authentic and hands-on approach would provide additional platforms for our Clementeens to practice 21st century skills such as creative problem solving, team work and analytical thinking and also turn our Clementeens from passive consumers into active producers of technology.

The CODE curriculum is based on the Treffinger's Level of Service Model and is designed for the differing profiles of Clementeens.

Tier 1 - Project Work (PW@CTSS)

All lower secondary students would be taught Project Work (PW@CTSS), which seeks to develop in our students the ability to Empathise with the needs of the people around them, as they identify problems that need to be solved, Explore new skills, emerging technologies and possible solutions to the identified problem and Evaluate their possible options in order to craft the most efficient solution that best meets the needs of the target group. Central to this are the four key competencies of Communications Skills, Collaborative Skills, Critical and Creative Thinking and Computational Thinking.


The PW@CTSS curriculum seeks to nurture Future-ready Clementeens who possess a high level of Digital Literacy and who are emboldened to embrace Emerging Technologies in their pursuit of problem-solving excellence.

PW@CTSS lessons are crafted such that students are given rich opportunities to work through real-world problems in groups, and to make links across different areas of knowledge to generate, develop and evaluate ideas and information, so as to apply these skills to the project task.

PW@CTSS lessons are crafted such that students are given rich opportunities to work through real-world problems in groups, and to make links across different areas of knowledge to generate, develop and evaluate ideas and information, so as to apply these skills to the project task.

In Secondary 1, students would acquire collaborative skills through working in a team to achieve common goals. In addition, students would acquire the skills to communicate effectively and present ideas clearly and coherently to a specific audience.

Student brainstorming ideas during PW@CTSS

PW02.jpgAn artifact of learning from Secondary 1 students applying Brainstorming and Clustering techniques to identify authentic problems.

In Secondary 2, students would learn Computational Thinking as well as coding, and apply their coding knowledge to complete a series of mini projects involving the use of micro-controllers and sensors.

This authentic and hands-on approach would provide a platform for our Clementeens to practice 21st century skills such as creative problem solving, teamwork and analytical thinking and also turn our Clementeens from passive consumers into active producers of technology.

Tier 2 – Workshops, Enrichment Courses and Competitions

Students who have displayed an interest to explore coding and computing-related activities at a deeper level would be given the opportunity to participate in Workshops, Enrichment Courses and Competitions, such as BrainHack (TIL), Swift Explorers Singapore 2022, the Swift Coding Club, and the AR/VR Workshop at HCI and the AI Bootcamp.

BrainHack (TIL)

From Sep 2021, more than 40 students from Sec 1 to 4 participated in the Brainhack 2021 virtual workshops. Organised by the Defence Science and Technology Agency, BrainHack is a unique, hands-on experience into the swiftly evolving world of digital tech.

Participants dive deep into the realms of cybersecurity, Artificial Intelligence (AI), space technologies, app development, fake news detection, extended reality and more.

Students participating in the first round of the virtual Brainhack workshops.

Swift Explorers Singapore 2022

The Swift Explorers Singapore 2022 provides students with an excellent opportunity to think like an App Developer and identify problems that they care about. Thereafter, participants would plan, prototype, and share app ideas that everyone could access and understand.

This programme comprises of 3 phases:
Phase 1: Inclusive App Design Activity (5 hours of SDL activities)
Phase 2: Everyone Can Code Bootcamp (5 hours of virtual workshops)
Phase 3: Build Apps with Swift Playgrounds (for selected teams)

WhatsApp Image 2022-07-08 at 2.52.02 PM.jpeg

          Students during their Swift Explorers Singapore 2022 Graduation Ceremony

Apple Swift Programming

The Apple Swift Programme brings an accessible introduction to mobile app development in Swift for iOS devices, by providing Clementeens with a chance to learn about introductory programming concepts in Swift. Upon completion of this programme, students would have learnt:
  1. Basic programming concept in the Swift language
  2. How to use the Xcode or Swift Playgrounds development environments to create and run apps
  3. How to use core iOS frameworks such as SwiftUI to design and build a series of guided apps
  4. Design and storytelling skills to propose, build, and present a meaningful app prototype on a social entrepreneurship theme

Swift Coding01.jpg

AR/VR Workshop at HCI

Eighteen Secondary 3 Clementeens participated in the Augmented Reality/Virtual Reality (AR/VR) Workshop organised by Hwa Chong Institution (HCI) on 17 and 18 May 2022. During this workshop, our students learnt how to create Augmented Reality and Virtual Reality projects, while establishing collaborations with their peers from Hwa Chong Institution.

AI Bootcamp

A 5-day Artificial Intelligence (AI) Bootcamp was organised during the June Holidays to:
provide Clementeens, who have demonstrated an interest and passion for programming, the opportunity to develop deep technology skills for the emergent fields of Data Science and Artificial Intelligence.
further inspire and ignite our Clementeens' passion for Technology through application of these skills in the field of Artificial Intelligence and Machine Learning.

At the end of the bootcamp, participants created their own projects. Please click on the image below to find out more about one of the AI projects that was created upon completion of the bootcamp.

AI Bootcamp.jpg

Tier 3 – Participation in Olympiad Training, App Development Programmes, Mentorship Programmes

Tier 3 of the ALP is designed to provide opportunities for a few students excelling in the field of computing to develop their talents. One such Talent Development Programme is the intensive training in preparation for the National Olympiad in Informatics (NOI).

National Olympiad in Informatics (NOI) 2022

NOI is a computing competition organized by National University of Singapore. It is an annual nation-wide programming competition that aims to provide our best students the ultimate challenge in computing and programming and is open to all current junior college and secondary school students.


Students participating in the National Olympiad in Informatics 2022

In NOI 2022, seven Computing students represented the school in the competition. Aidan Ong, from class S4-NC (4B1), was awarded the Bronze Medal for his prowess in coding.

In addition, two other Clementeens were awarded the Certificate of Participation for solving some of the coding questions:
  1. Hu Bowen, S4-NC (4B1)
  2. Nguyen Viet Truong (Bill), S4-MM (4B1)

Computing Project

Computing students who were keen to work on a real-world computing project were given the opportunity to first identify an authentic problem related to their school experience and work on a solution to the problem.

Two of our students, Aidan Ong and Hu Bowen, have worked proactively and tirelessly to identify a specific area of need by the school, whereby students spend a significant amount of their recess and lunch periods queuing up to purchase their food, and developed a canteen queue wait time estimator, through the use of OpenCV for image processing and the YOLOv5 vision model, to programme a Raspberry Pi microcontroller with a video camera attachment to identify the number of students in a queue. Information from the microcontroller would then be transmitted wirelessly to a server through socket programming and a client-server architecture, which allows an estimated queue time to be shown on a screen.

Please click on the attached video below, to find out more about their project.

Student Internship: Creation of CT40 Digital Wishing Tree

This project started of as a dream the team had to create an online platform for Clementeens, Parents, Alumni-Clementeens, Teachers, Staff and anyone with a strong affiliation with the school to share our well-wishes for CTSS, as part of the CT40 celebrations.

The digital wishing tree was created by five Computing students from the class of 2019, and one Computing student from the Class of 2020. The members of the Team are:

1. Jack Chua Yi Chen, Class of 2019

2. Chen Han, Class of 2019

3. Ho Ping, Class of 2019

4. Ho Shang Luen Owen, Class of 2019

5. Hu Jiahao, Class of 2019

6. Srujan Srivatsav Palakurthi, Class of 2020

This digital wishing tree borrows the idea of an actual wishing tree whereby kind and good-willed wishes are written on a piece of paper and hung onto a tree. Through incorporating the use of technology, the project seeks to accomplish the same purpose. Our digital wishing tree allows all Clementeens, staff, alumni and members of public to give well wishes to the school or community. The digital wishing tree is an excellent avenue of expressing our gratitude and well wishes.

May Clementi Town continue to Aspire and Grow for many years to come!

Submit your well-wishes for CTSS here: CT40 Digital Wishing Tree 

Participation in the Swift Accelerator Programme

The Swift Accelerator Programme is an intensive 180-hour programme in which students who are talented in coding are trained to develop iOS apps using the Swift coding language, leveraging on the principles of challenge based learning, storytelling and design thinking. Only 50 students, aged 13 to 15, are selected for this programme.

In 2021, two Clementeens have successfully completed the Swift Accelerator Programme. They presented their work at the Swift Innovators Summit Singapore 2022 on 16 March 2022, at Apple One North.

The students involved in the Swift Accelerator Programme 2021 are:

1. Nguyen Viet Truong (Bill), S4-MM (4B1), along with his teammates, have published an App called “StudyZone” which helps students manage their incoming schoolwork. You may download the app via this link:

WhatsApp Image 2022-03-24 at 8.54.34 AM (1).jpeg

2. Cheung Yi Kai, S2-MMS and his team mates from have published an App called “GPA Buddy” which helps students to set targets, calculate their GPA, and chart their learning progress. You may download the app via this link:

Swift Accelerator.jpg

Participation in the First Lego League Competition

Students from the Multimedia Services Club, who showed an interest and dedication to robotics, had participated in the First Lego League (FLL) Competition 2021.This year, two teams from MMS took part in the FLL competition for the first time. One of the teams won praise from the judges for their creativity, understanding of robot mechanism, and applying sound concepts of Physics in designing their robot. They were also nominated for the “Rising Star Award” which is given out to schools participating in the tournament for the first time. 

WhatsApp Image 2021-04-01 at 9.03.37 AM.jpeg

Industrial Visits and Learning Journeys

To expose students to STEM careers at an early age, Industrial Visits and Learning Journeys were conducted to organisations and STEM-related events.

1. Microsoft DigiGirlz 2019


2. Ministry of Education’s Experimental Systems and Technology Laboratory (MOE ESTL)


3. Visit to Google Office (STEM'IN with Google)

WhatsApp Image 2019-11-04 at 9.00.59 AM.jpeg

WhatsApp Image 2019-11-04 at 9.38.33 AM.jpeg

WhatsApp Image 2019-11-04 at 10.39.26 AM.jpeg

WhatsApp Image 2019-11-04 at 12.19.41 PM.jpeg

4. Visit to Anglo American (Chat with Data Scientist)