随着电脑科技的日新月异﹐电脑辅助教学在资讯教育的应用及研究上占有相当重要的角色。其中有许多学者致力于探讨学习者控制(Leaner control)及计算机程序控制(Program control)对学习成效的差异。所谓学习者控制是指学生在学习的过程中能自己掌控课程的进度、顺序﹐内容及回馈(Milheim 1991);而程控则是完全由电脑来控制学习的内容与程序。

学习者控制允许学生自行决策学习的过程﹐如此会使得学生在学习的过程中更为积极﹐因为他们必须比以往投入更多的心力在决策过程上。除此之外﹐学习者控制能使学生在学习过程中培养出较为独立自主的学习精神(Hooper et al. 1993)。Friend and cole(1990)更进一步指出学习者控制是使得电脑辅助教学成功的一个重要因素。因此增加学习者控制可以提升学习的成效(Reigeluth & Stein 1983)。