Snap(BYOB,Build Your Own Blocks)
Scratch

Scratch是一款由麻省理工学院设计开发的少儿编程工具。其特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。
孩子不用记住命令不代表不需要指导命令。积木模块包括8个大类,100多个功能。包括了过程一个完整程序的每个环节,甚至数组和函数。这些图形化的积木使用需要老师或者家长正确引导。孩子从模仿的过程中,能感悟到条件语句,循环语句,判断。能理解参数和命令的区别。
Snap

Snap,它是Scratch的一个改进版,相对与Scratch的特点是开源,并且开源。
Snap早期版本叫BYOB,意思是Build Your Own Blocks,它是Scratch的一个改进版,由Jens Monig(Enterprise Applications Development, MioSoft Corporation)和Brian Harvey(University of California at Berkeley加州大学伯克利分校)基于Scratch原代码的基础上修改而成。
Snap最新版本是基于Html5的,他可以在支持Html5的浏览器上运行。原封不动保留了Scratch所有指令;追加一些指令到其中。
课程安排
课程总共分为5个章节,由浅入深,将会大家学习编程的一般逻辑概念,并且学会如何使用图形编程控制硬件。
学前准备:
打开PXSnap软件在线地址:http://www.manykit.com/snap
下载PHOENIX引擎,下载地址:https://pan.baidu.com/s/1dGMdPdB