·
什么是scratch?
Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具。
Scratch与其他编辑工具不同的是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。

1、拖拽式编程——少儿编程起步选择
对于初学编程的少年儿童来说,从拖拽式编程起步是最好的选择。拖拽式编程可以让你通过拖拽块创建代码,而不是手动编写基于文本的代码,让用户在无需精通语言语法格式的情况之下,很容易地理解编程原理。Scratch正是拖曳式编程工具的佼佼者。

2、卡通&游戏化设定——符合孩子喜好
Scratch的积木化操作具有简单、可视等特点,有趣的界面可以制作动画、游戏等,能充分调动学生学习兴趣。我们只需使用鼠标拖动相应模块到程序编辑栏后,再进行部分参数的设定,就可以完成程序,实现一段动画、一个小游戏等,让孩子在编程中体会成就感。

3、注重编程思维的培养
学习编程最重要的是编程概念的掌握,Scratch虽然是以积木形式进行的编程,但它包含了常见的编程概念,如程序的三种基本结构:顺序结构、循环结构和选择结构,还有变量的定义和链表(数组)的使用等。Scratch在程序设计时还引入了事件、线程、同步的概念。

以上三点,就是用scratch作为学习少儿编程的原因~家长朋友们能接受吗?目前scratch在全球有1800多万用户,还在等什么呢?