The project aims at developing school-based STEM learning programmes with the concept of invitational education (潛能教育) to cultivate students' creativity and encourage self-directed learning. It also aims at fostering teachers' professional capacity in implementing STEM education through organising a series of student learning activities and teacher development programmes.