The project aims at developing school-based STEM learning programmes, enhancing students' learning and their problem-solving skills. It also aims at fostering teachers' professional capacity in implementing STEM education through organising a series of student learning activities and teacher development programmes.