scratch是一款由麻省理工学院(MIT) 设计开发的一款面向儿童的简易编程工具。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。Scratch的下载和使用是完全免费的,开发了Windows系统、苹果系统、Linux系统下运行的版本。创始人是米切尔·瑞尼斯克(Mitchel Resnick),软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。

scratch编程能学到什么(来给你好好科普少儿编程学的最多的Scratch)(1)

软件特点

1、图形化—可爱的造型迎合小孩子的兴趣(适合8-16岁的孩子)。

2、操作简单—积木式的图形拖拽。

3、资源广阔—内设资源和拓展资源都很丰富。

4、程序功能全面—基本的程序要求都可以满足。

成因

早在上个世纪,派珀特便开创性的发明了名为LOGO的计算机语言,与当时其他复杂的计算机语言不同,这款语言简单而易于学习。但是也发现了其局限性。LOGO语言并没有跟上时代的步伐,上世纪90年代,麻省理工学院媒体实验室“终身幼儿园”团队,提出要建立一个面向初学者的编程系统,并从以下三个方面改进LOGO语言:1、更加直观;2、更有意义;3、更加社交化。

发展史

2003年媒体实验室Mitchel终身幼稚园组开始开发新的编程语言。

2007年5月最古老的Scratch作品上传。

2007年5月15日大量beta版本之后,Scratch 1.0和网站对外发布。

2007年5月26日Scratch 1.1发布,升级控制代码块,以及其他调整。

2007年12月2日Scratch 1.2发布,增加了一些新的代码块和改进。

2008年九月2日第一节Scratch Day在麻省理工学院举办。

2009年7月2日最后一个1.x版本Scratch 1.4发布,改进界面,增加了新的特性。

2013年5月9日Scratch 2.0发布,重新设计了代码编辑器和网站,允许用户直接在浏览器编辑项。

优势

1、入门简单,无关原有编程基础,适合中小学学生初次学习编程语言时使用。

2、内容丰富,针对有兴趣、喜爱绘画的学生,提供角色绘制设计功能,为喜欢动画的学生提供情景设计功能,为喜欢游戏的学生提供简单游戏设计功能,甚至还能提供喜欢音乐的学生音频处理的功能。

3、通过使用Scratch,让学生在动画、游戏设计过程中逐渐形成逻辑分析、独立思考创新的思维方式,学会提出问题,解决问题。

4、相比其他编程软件,其更加直观,学生能比较容易地看到自己的劳动成果。

Scratch适合几岁的小朋友学习

2年级(8岁)以上的小朋友学习。

1、scratch上面的字孩子认识了

2、不同事件之间的关联及逻辑关系可以被理解。

怎么学习scratch

目前小朋友都是在学习怎么编程,怎么学习scratch。但是实际上应该是小朋友教scratch中的每一个角色应该怎么做。

在实际上课的时候很多孩子并不知道应该怎么编程,怎么搭建指令,从一开始就在等着老师教他怎么做。但是老师要教的并不应该是怎么做,而是应该告诉孩子scratch是什么,是一个机器人,是一个提线木偶,孩子们想让它做什么它就可以做什么。在整个过程中老师只是需要帮助孩子梳理思路,当孩子觉得很复杂的时候,老师需要教他的怎么把复杂的功能变成一个个小的功能块。

scratch编程能学到什么(来给你好好科普少儿编程学的最多的Scratch)(2)

所以孩子首先需要熟悉scratch中各个抽屉中的指令理解它的意思;想想让机器人(scratch)做什么?假如自己做的话应该怎么做(用语言或者其他符号表示);教给scratch(用指令体现出来)

在孩子想不到需要scratch做什么的时候,老师可以提供相应的有趣的案例。引导孩子梳理自己的思路。在梳理时遇到孩子不能解决的问题,让孩子通过想象生活中类似的案例来找的解决办法,然后用思考怎么用scratch实现。

如果你也想体验神奇的编程课,欢迎私信给我免费领取~

,