ICT tools
ICT tools contribute to high quality lessons since they have potential to increase students’ motivation, connect students to many information sources, support active in-class and out-class learning environments, and let instructors to allocate more time for facilitation. Therefore, use of ICT tools in teaching and learning process becomes a great area of research for many educators. These tools increase students’ motivation, self-confidence and self esteem to learn. Additionally, new technologies usually encourage independent and active learning, as a result, the students feel more responsible for their own learning. Considerable number of research on the contribution of ICT in modernizing learning and teaching, triggers attempts to incorporate these tools in order to benefit in terms of quality of education, flexibility, access, and its cost. Therefore, after having learned with all those tools, i feel that it is easier for the teachers to plan and tea...