La computación ha desempeñado un papel esencial en la educación, con diversas maneras de utilizar las computadoras, ya sea como herramientas para tareas, programación, objetos físicos de atención, instructores para la memorización, o simuladores de procesos temporales.