The project aims at developing a school-based STEM education curriculum to enhance students’ learning in STEM-related subjects and nurture their creativity, collaborative and problem-solving skills. It also aims to strengthen teachers’ capability in implementing STEM education through teacher training.