La enseñanza asistida por computadora consiste en tecnologías de la información que permiten al estudiante acceder a múltiples recursos además de la información simple. Se pretende que ésta ayude al estudiante en sus procesos de aprendizaje. El Trabajo colaborativo soportado por computadora se utiliza para ayudar a las personas a trabajar en grupos, ofreciendo herramientas que facilitan el proceso, intercambio y generación de información. Los Sistemas de Administración de Contenidos de Aprendizaje