En la mayoría de situaciones educativas contemporáneas en las que los niños están en contacto con computadoras, la computadora es usada para poner al niño a realizar tareas, para proveer ejercicios de un nivel apropiado de dificultad, para proveer retroalimentación, y para dar información. La computadora programa al niño.