There are many frameworks, theories and models underpinned with the education system. Integrating technology along with those practices can able to modify the learning experience of the child as well as the educator. The benefits of integrating technology in education is countless. According to Isabelle and Lapointe (2003) integration of technology not only pace students learning but also improves teachers’ confidence and professional development. Teachers’ knowledge in technology based teaching, will improve the student learning process too. Otero et al (2005) recommended that in developed and developing countries, technology based curriculum help to foster students’ achievement also, promoting to develop a critical thinking and problem solving skills in students.
Imagine the classrooms with systematically arranged benches and literally a teacher standing in front of the students and delivering lectures inside the room. In those situation where students are passive learners and teacher act as a prime source of knowledge but, in reality, the teacher might be far behind the contemporary practices, critical thinking and problem solving skills. Despite, students push down to relay only on teachers knowledge whereabouts. Research signifies that teaching is a complex activity in this modern global world (Mishra & Koehlor 2006). In spite the teacher is a knowledgeable and capable person, it is not worth for a student solely depend on teachers’ perspective, knowledge and ideas in this competitive world. The potentials and capabilities of each person is different so getting completely knowledgeable and capable teachers are rare in the education system.