The project aims at developing school-based junior secondary STEM learning programmes, enhancing students' learning and their creativity, collaboration and problem-solving skills as well as fostering teachers' professional capacity through organising a series of student learning activities and teacher development programmes. 360 students and 10 teachers from the applicant school will benefit from the project activities. The proposed project deliverables include learning and teaching resources, students' work and the STEM Makers' Activity Room.