The project aims at further implementation of STEM education and e-learning approach as well as enhancing students' self-directed learning and their generic skills through conducting a series of STEM-related activities and the use of e-learning tools.