All over the world, there is an increasing attention on the role technology plays in preparing students for the 21st century.
Unlike the traditional method of learning which is more about the paper and pencil teacher centered approach, technology-induced learning not only motivates learning in students, but it also offers them the 21st century skills needed to remain competitive in a highly technological knowledge-based economy.