Information and Communication Technology (ICT) has, within a very short span of time, turned out to be one of the basic building blocks of modern society. Many countries now consider understanding ICT and mastering its basic skills and concepts as part of their core education policy. While there have been many new technologies being introduced from time to time, with ever increasing rapidity, …