Snap(BYOB,Build Your Own Blocks)

Scratch

https://scratch.mit.edu

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

孩子不用记住命令不代表不需要指导命令。积木模块包括8个大类,100多个功能。包括了过程一个完整程序的每个环节,甚至数组和函数。这些图形化的积木使用需要老师或者家长正确引导。孩子从模仿的过程中,能感悟到条件语句,循环语句,判断。能理解参数和命令的区别。

Snap

http://snap.berkeley.edu/

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

results matching ""

    No results matching ""