Be aware of scammers impersonating as IMDA officers and report any suspicious calls to the police. Please note that IMDA officers will never call you nor request for your personal information. For scam-related advice, please call the Anti-Scam helpline at 1800-722-6688 or go to www.scamalert.sg.

The illustration shows primary school students engaged in hands-on learning with a robotics kit, showcasing the practical application of computational thinking.   At the front, secondary school students are checking the plants moisture level by using microcontrollers, showing the program's focus on digital making and the integration of emerging technologies like microcontrollers.

Code for Fun (Secondary)

Code for Fun for Secondary Schools

For secondary school students, Code for Fun strengthens students’ inventive thinking, design thinking and digital making skills and complements Ministry of Education (MOE)’s Educational Technology Masterplan 2030 and other existing technology-related curriculum. The programme offers a 10-hour curriculum 10 hours of lessons which:

  • Focuses on digital making and design prototyping using microcontrollers.
  • Reinforces students’ digital literacy and understanding through practical project work and real-world examples.
  • Includes two programming tracks for schools to choose from – block-based programming and text-based programming.

From 2025, the programme also offers an additional 10 hours of lessons focused on applying Emerging Technologies to digital making, such as delving deeper into Artificial Intelligence (AI), including Generative AI.

The following enhancements to the Code for Fun programme were introduced from 2023:

Building icon

Training hardware will be delivered by a vendor and funded by IMDA and MOE HQ. Schools can also choose between a vendor delivering student training or conducting it internally.

An icon of gears

Better integration with schools’ Applied Learning Programmes (ALP) via student projects involving ALP themes such as sustainability and the future of transportation.

Profile icon

Inclusion of emerging tech through hands-on project work using hardware such as AI-enabled camera.

CFF Sec image

How to apply?

All MOE government and government-aided secondary schools are eligible to apply for the Code for Fun programme for secondary schools.

Application instructions will be sent to all Ministry of Education (MOE) government and government-aided secondary schools between September to October annually. Schools applying for the programme should submit their application within the application period provided.

For enquires regarding Code for Fun for secondary schools, please contact IMDA.

LAST UPDATED: 28 JUN 2024

Explore more