ation of computer related hardware or software such as multimedia computers, different types of media (graphics, audios and videos) and networked communication tools (email, bulletin boards, Blackboard or WebCT, and listserves), together in an educational setting in order to enhance language learning.(Floyd, 2003).Computer Mediated Instruction/Learning: Computer mediated instruction/learning is an