Scratch
Scratch is a free visual programming language and online platform developed by the MIT Media Lab, designed for children and programming beginners. Users combine code logic by dragging and snapping block-based elements without manually entering text code, enabling the creation of interactive stories, games, and animations. Scratch supports online community sharing and collaboration and is widely used in introductory programming education in schools.
Core Facts
Timeline (last 90 days)
What Folders has in common with other visual programming languages (such as Scratch and LabVIEW) and spreadsheets (such as Excel) is that it frees program structure from plain text and entrusts it to a more intuitive external structure.
This web application provides a block-based programming interface similar to Scratch, with instructions presented in Spanish, and users drag and assemble logic without writing code.
Block-based programming was first popularized by Scratch, and common implementations include Blockly, Scratch, and MakeCode, all of which can compile blocks into target code such as JavaScript, Python, or C++.
Scratch already has tens of millions of users worldwide, becoming a benchmark for children's programming education.
Scratch is a graphical programming tool for children developed by the MIT Media Lab, first released in 2007. It allows users to create interactive stories, games, and animations by dragging and dropping blocks.
The Scratch programming platform developed by Professor Resnick's team is one of the representative practices of the 'learning by making' idea.
Representative forms of end-user programming include spreadsheet formulas, visual programming environments (such as Scratch), automation rule platforms (such as IFTTT), and no-code/low-code tools.
The interface system of early versions of Scratch was directly inherited from Squeak's Morphic framework.
All Facts (15)
Scratch is a visual programming language and online community developed by the MIT Media Lab.
70%Unverified该Scratch AI你画我猜项目核心只需要画笔控制和AI智能体调用两个模块
90%UnverifiedScratch采用积木式拖拽编程,让8岁以上的学习者无需记忆语法即可创作交互故事、游戏和动画
90%UnverifiedMIT媒体实验室于2003年推出了Scratch平台,专为8-16岁儿童设计
90%UnverifiedScratch能够截取整个舞台的内容作为图片发送给AI智能体进行视觉分析
85%UnverifiedScratch是全球最广泛使用的编程教育工具之一,用积木式拖拽模块替代文本代码
85%Unverified全球青少年编程教育正从以Scratch、Python基础语法为核心的编程启蒙,转向以大语言模型为底层能力的AI原生开发
70%UnverifiedWhat Folders has in common with other visual programming languages (such as Scratch and LabVIEW) and spreadsheets (such as Excel) is that it frees program structure from plain text and entrusts it to a more intuitive external structure.
50%UnverifiedBlock-based programming was first popularized by Scratch, and common implementations include Blockly, Scratch, and MakeCode, all of which can compile blocks into target code such as JavaScript, Python, or C++.
50%UnverifiedThis web application provides a block-based programming interface similar to Scratch, with instructions presented in Spanish, and users drag and assemble logic without writing code.
50%UnverifiedScratch already has tens of millions of users worldwide, becoming a benchmark for children's programming education.
50%UnverifiedScratch is a graphical programming tool for children developed by the MIT Media Lab, first released in 2007. It allows users to create interactive stories, games, and animations by dragging and dropping blocks.
50%UnverifiedThe Scratch programming platform developed by Professor Resnick's team is one of the representative practices of the 'learning by making' idea.
50%UnverifiedRepresentative forms of end-user programming include spreadsheet formulas, visual programming environments (such as Scratch), automation rule platforms (such as IFTTT), and no-code/low-code tools.
50%UnverifiedThe interface system of early versions of Scratch was directly inherited from Squeak's Morphic framework.
50%