- Desarrollado con una finalidad didáctica (reflejar los objetivos o expresiones de logro, el propósito y aprendizaje esperado, contenidos, actividades, etcétera).
- Elaborado para utilizar el computador como soporte en el que los estudiantes realizan las actividades.
- Interactivo, es decir, debe contestar "inmediatamente" a las acciones de los estudiantes y permitir un diálogo e intercambio de información (computador <-> estudiante)
- Desarrollado de forma que individualice el trabajo de los estudiantes o que se adapte al ritmo de trabajo de cada uno. Es ideal que puedan adaptarse las actividades, según las actuaciones de los estudiantes.
- Fácil de usar; es decir, mínimos conocimientos informáticos para utilizar el programa.
Atributos de un Software Educativo
Algunos atributos que debe tener un software educativo: