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 EdTech Masterplan 2030 and other existing technology-related curriculum. The programme offers 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:
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.
Better integration with schools’ Applied Learning Programmes (ALP) via student projects involving ALP themes such as sustainability and the future of transportation.
Inclusion of emerging tech through hands-on project work using hardware such as AI-enabled camera.
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.