01-Scratch简介
Scratch软件是由麻省理工学院(MIT)媒体实验室所开发的一款面向青少年的图形化简易编程软件。使用者只需要将色彩丰富的指令方块组合,便可创作出交互式故事、动画、游戏、音乐、艺术和科学计算等作品。
儿童编程绝不是让孩子成为程序员,而是为了培养孩子的创造性和计算思维。图形化编程是非常适用于让孩子探索计算机知识的一种方式。区别于通常的软件编程,Scratch使用者不需懂英文,甚至不需懂操作键盘,可通过鼠标拖动功能模块的方式完成编程,类似于堆积木,也像组装乐高玩具。通常在老师的指导下,6岁的孩子基本上就可以照着例子完整的“拼”出一个能运行的程序。孩子在模仿的过程中,能感悟到条件语句、循环语句、判断语句等编程语句;能切身体验到通过自己手动编程实现智能化过程,从而培养孩子的逻辑思维和自我成就感。
10年间,Scratch最酷的部分并不是教会孩子们如何编程,而是教会孩子们自我认同与开放意识。当孩子们在使用Scratch制作小游戏出现Bug的时候,会使用系统性的思维方式站在全局分析原因,激发孩子们主动思考、发现问的能力,并培养孩子的好奇心。
02-认识Scratch
Scratch2.0软件和最新的Scratch3.0版本下载请回复:软件下载,两个版本基本界面是类似的,此处以2.0为例进行介绍。
2.2-程序搭建
03-后语