computerassisted
instruction (CAI) continues to increase, eventually offering several advantages. Some of the benefits of
using CAI include emphasis on active learning, enrichment of collaborative learning, encouragement of greater
students independence and task-based teaching (Worthington et al., 1996; Spinelli, 2001; Prvan et al., 2002).