El constructivismo sostiene que el aprendizaje es una construcción propia del individuo a través de la interacción entre factores internos y ambientales. Se fundamenta en teorías como el aprendizaje significativo de Ausubel, el aprendizaje por descubrimiento de Bruner y la teoría psicogenética de Piaget. Seymour Papert aplicó las ideas de Piaget para desarrollar el lenguaje de programación Logo, el cual permite a los estudiantes construir conocimientos a través de programar una tortuga virtual para dibujar figuras