The project aims at developing a school-based STEAM education programme at senior-primary level to nurture students' creativity, collaboration and problem-solving skills through organising a wide variety of in-class and outside classroom activities. It also aims to strengthen teachers' professional capacity in implementing STEAM education by means of teacher training.