The project aims at enhancing students' creativity, collaborative learning and problem-solving skills as well as fostering teachers' professional capacity in implementing STEM-related activities through developing a school-based STEM programme for junior secondary students and implementing multi-disciplinary learning activities.