Etoys es un entorno de programación educativo inspirado en Logo y Squeak que permite a los niños aprender a través de la creación de modelos, simulaciones y juegos interactivos. Fue creado siguiendo las ideas constructivistas de Seymour Papert para que los niños puedan explorar y experimentar libremente. Puede usarse de diferentes formas en el aula, ya sea para que los estudiantes consuman proyectos creados por el docente, construyan aplicaciones guiados por él, o propongan y realicen sus propios proyectos