Abstract The problem of integrating technology into teaching and learning process has become a perennial one. Common excuses for the limited use of technology to support instruction include shortage of computers, lack of computer skill and computer intimidation.