El modelo de diseño de Gagné conocido como los nueve eventos de la instrucción es muy importante ya que ha sido muy utilizado, sobre todo, en el diseño de software educativo. Lo divide en 9 fases:
1. Informar al alumno del objetivo a conseguir (motivación).
2. Dirigir la atención.
3. Estimular el recuerdo.
4. Presentar el estímulo.
5. Guiar el aprendizaje.
6. Producir la actuación.
7. Valorar la actuación.
8. Proporcionar realimentación.
9. Promover la retención y fomentar la transferencia.
De la enseñanza asistida por ordenador a la enseñanza virtual: Los primeros programas de EAO (Enseñanza Asistida por Ordenador) estaban basados en la enseñanza programada, eran textuales y tenían una secuencia lineal.
Más adelante la utilización del ordenador en la enseñanza se enfatizó en el modelo de aprendizaje individualizado. Aunque era percibido como un modelo mecanicista y continuista de la enseñanza conductista.