The project aims at developing school-based junior secondary STEAM education to cultivate students' creativity, collaboration and problem solving skills. It also aims at enhancing teachers' professional capacity in implementing STEAM education through the teachers' development programmes.