Scientific exploration and self-directed learning through STEM
enhancing students’ thinking, creativity and problem solving skills through developing school-based STEM education curriculum. Besides, it aims to nurture students' self-directed learning through project learning.