Langage graphiquevignette|Script du programme "Hello, world!" dans le langage de programmation graphique Scratch Un langage de programmation graphique ou visuel est un langage de programmation dans lequel les programmes sont écrits par assemblage d'éléments graphiques. Sa syntaxe concrète est composée de symboles graphiques et de textes, qui sont disposés spatialement pour former des programmes. De nombreux langages visuels se basent sur les notions « de boîtes et de flèches » : les boîtes (ou d'autres d'objets) sont traitées comme des entités, reliées par des flèches ou des lignes qui représentent des relations.
Constructionism (learning theory)Constructionist learning is the creation by learners of mental models to understand the world around them. Constructionism advocates student-centered, discovery learning where students use what they already know, to acquire more knowledge. Students learn through participation in project-based learning where they make connections between different ideas and areas of knowledge facilitated by the teacher through coaching rather than using lectures or step-by-step guidance.
Mitchel ResnickMitchel Resnick, né le , est un chercheur américain. Professeur de recherche sur l'apprentissage, directeur du Centre Okawa et directeur du groupe Lifelong Kindergarten au MIT Media Lab, . Le groupe de recherche de Resnick a développé une variété d'outils éducatifs qui incite les gens dans de nouveaux types d'activités de conception et d'expériences d'apprentissage, y compris les « briques programmables » qui ont servi de base au logiciel primé LEGO Mindstorms et StarLogo.
Scratch (langage)Scratch est un langage de programmation graphique à but éducatif, manipulable et exécutable par le logiciel de même nom. Ainsi, Scratch est à la fois un environnement de développement, un moteur d’exécution du langage Scratch et un site web. Ce dernier était initialement programmé en Smalltalk (et donc exécuté par Squeak). Il a été réécrit en ActionScript pour sa seconde version (et donc exécuté par Adobe Air ou dans le navigateur par Flash Player) puis en JavaScript pour la troisième version.
LegoLego, stylisé en LEGO, est une gamme de jouets de construction fabriqués par le groupe danois The Lego Group. Elle se compose de briques emboîtables, de figurines et de diverses autres pièces. Les briques Lego peuvent être assemblées et reliées afin de construire des objets tels que des véhicules, des bâtiments, des robots, des paysages Les constructions peuvent être démontées pour créer de nouveaux montages avec les pièces. The Lego Group a commencé à fabriquer des briques de jeu à verrouillage en 1949.