Scratch 首个版本在 2007 年发布,在 LOGO 的理念与乐高机器人编程工具基础之上,推出了更易于儿童理解的用命令图块搭建逻辑的编程方式。
Scratch是麻省理工学院开发的一款简易图形化编程工具。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做编程的欲望。
建立程序的过程,用到涂鸦,录音,找图片这些有趣的过程。孩子的成品可以通过软件直接发布到官方网站上。官方网站给每个注册用户开通了一个个人空间,放置发布的程序。
用户发布后的程序,在官网可以找到。制作中的程序只能在软件环境下运行,发布后的程序则是在网页内运行的。就是说,孩子们的作品可以通过网络被无数人看到。官方网站具有交友和评论的功能。国内亦有类似官网发布程序后在网页内运行的网站,方便国内爱好者和孩子们对作品进行交流。
Scratch 首个版本在 2007 年发布,在 LOGO 的理念与乐高机器人编程工具基础之上,推出了更易于儿童理解的用命令图块搭建逻辑的编程方式。
在scratch编程界面,程序语句都以拼图模块的形式呈现,模块按功能划分为不同颜色。编写程序时,用户只需像拼插积木那样把拼图模块垒在一起。只有当程序在语法上合规合理时,模块的接口才能对接上。用模块接口的形状作为拼插指引的设计借鉴自乐高积木。
2013 年,Scratch 发布了可直接在网络浏览器里在线操作的 2.0 版本。Scratch 3.0 版本也已经发布,采用 Html5 的页面技术,支持横式和直式的图形式程序撰写,未来可以在 iOS & Android 手机平板及桌上电脑跨平台的使用。
到今天,Scratch 的在线平台已经有超过 1800 万注册用户,被翻译成 70 余种语言,在 150 个国家里被使用,为儿童创造了一个低门槛的编程学习环境,也方便孩子将来学习其他编程语言。
未知的网友