In the context of e-learning, interactivity is defined as "the function of input required by the learner while responding to the computer, the analysis of those responses by the computer, and the nature of the action by the computer."[1]