El documento describe tres tipos de software educativo: 1) instrucción asistida por computadora, que presenta lecciones de forma secuencial; 2) software educativo abierto, que proporciona entornos de exploración y construcción; y 3) entornos virtuales de aprendizaje, que incluyen aulas virtuales para actividades de enseñanza y aprendizaje simuladas y campus virtuales que ofrecen formación a través de Internet. Cada enfoque tiene ventajas y desventajas dependiendo de si se centra más en la enseñanza o en el