Scratch(官网:http://scratch.mit.edu)是最早被广泛熟知和使用的儿童编程工具之一,它由麻省理工学院媒体实验室终身幼儿园组开发设计,是一种适用于8岁以上孩子的图形化编程语言(Graphical Programming Language)。开发者希望启发和激励初学者在轻松愉快的环境下,不需要先学习编程语言语法便能经由操作(如设计交互故事)学习程序设计、数学和计算机知识,同时获得创造性思考、逻辑编程和协同工作的体验。
scratch趣味编程-少儿编程网

Scratch编程的世界包括两大元素:角色和舞台,不管是角色的图案还是舞台的背景都可以从它所提供的素材库中选择、或是从电脑上传、甚至可以直接打开摄像头拍摄,每个人都可以创造属于自己的角色和舞台。即便没有任何编程基础,只要通过拖拽预先设定好的积木式程序模块,堆栈出指令,就可以设置或控制角色和背景的行动,创造出属于自己的作品。通过Scratch孩子们可以把自己脑海中的世界呈现出来,他们的作品可能是动画、影片、艺术作品甚至人生第一款自制的游戏。

“创意”和“分享”是Scratch最重要的理念。因此,Scratch还有一个活跃的线上学习社区,所有用户都可以上传分享自己的作品和源代码文件,目前已有1836万注册用户,超过2300万个作品在这个社区上分享。所有作品都是以“知识共享”的特许方式进行发布,也就是说用户不仅可以看到其他人的作品,也可以看到这个作品背后的运营程序,甚至可以下载下来进行优化和再创造。

Scratch已被翻译成40种以上的语言,在超过150个国家被使用,在台湾地区,中小学的信息化课程是以Scratch为主来上的。在大陆地区,也逐渐有越来越多的机构以Scratch的内容为依托,进行更深入的少儿编程、STEAM教学的研发。

本文链接:scratch趣味编程

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^