Therefore, the learning process must emphasize on activities which stimulate thinking and encourage the learning of scientific concepts and its application. Various learning approaches such as inquiry, contextual learning, constructivism, mastery learning, meaningful learning and STS (science, technology and society) are applied in the classroom. Scientific skills which comprised of science process and manipulative skills
are also stressed in the learning activities. This is a skill which promotes thinking in a critical, creative, analytical and systematic manner. Thus the mastering of science process skills together with scientific attitudes and approaches are vital to ensure students’ ability to think effectively