Learning is meaningful if all senses are utilized simultaneously in the process of acquiring knowledge. As we move to the higher level of learning the abstractness in the concepts go on increasing. Mere verbal explanation can never reduce this complexity. Usually a teacher makes the child accept it as it is and moves ahead. The child takes it as it is, crams it or omits it as an option. All these are not healthy way of learning. Constructivist learning theory has its place in the educational setting, but may not be appropriate as an exclusive practice. We've detailed some of the pros and cons of constructivist learning theory as well as some ideas on how to integrate its principles into the learning environment. Constructivism in education is the need of time. The constructivist approach through the medium of technology helps to achieve the major aims of education. Biological science Curriculum Study (BSCS), explains the process of constructivism by employing five “E”s. they are Engage, Explore, Explain, Elaborate, and Evaluation. In our Indian classroom setup, the heterogeneity bound to exist. We never attempt to overcome it, but our attempt is to provide conducive environment which caters to the individual differences. The teaching-learning process must facilitate the gifted as well as the slow learners to perceive and understand the concept in a meaningful way. It must provide an individual to construct his own knowledge rather than reproducing facts. A constructivist approach through technology is the best means to cater the need of heterogeneous group. It encourages active participation on the part of the learner and helps them to explore and elaborate the fund of knowledge. Even students find it more interesting.