Scratch是什么?
Scratch是一款由麻省理工学院(MIT) 设计开发的一款简易编程工具。
这个软件的特点是:使用者可以不认识英文单词,也可以不会使用键盘。构成程序的命令和参数通过积木形状的模块来实现。用鼠标拖动模块到程序编辑栏就可以了。
Scratch下载是完全免费的。这个开发组织除了保留对“SCRATCH”名称和软件的图标也是产品标志小猫LOGO的权利外,公布源码,允许任意修改,发布,传播。已经有不同的改进版本在网上流通。
学习编程最基本的是编程概念的掌握,Scratch虽然是以积木形式进行的编程,但它的8个编程部件都包含了常见的编程概念,如程序的三种基本结构:顺序结构、循环结构和选择结构,还有变量的定义和链表(数组)的使用等。Scratch在程序设计时引入了事件、线程、同步的概念。例如Scratch中包含多种事件,如判断角色是否碰到边界、是否遇见某种颜色等;而多线程则是让舞台上的不同角色各自执行不同的脚本,互不妨碍;在程序中不同角色间可以通过发送广播和接受到广播实现同步。学生在使用过程中自然而然就掌握了正确的编程概念。
scratch时序控制(2)
扫描旁边的二维码选择关注
本教程配套清华一条龙五年级下册信息技术
领取专属 10元无门槛券
私享最新 技术干货