初识Scraino 积木编程
闪亮登场打招呼
Scraino可视化编程
对于初学者来说,学习代码编程语言并了解它们的语法规则是非常困难的。
但是Scraino不同,它是一种可视化的编程语言,无需输入任何复杂的命令或者代码,需要做的仅仅是连接一些图形化的积木块。
程序运行结果
学习目标
一、初步认识Scriano界面,了解Scriano舞台坐标的概念,掌握应用“动作”“外观”“等待”等“积木”实现角色移动和说话的方法。
二、了解程序运行的一般原理。
三、激发对编程软件的兴趣,培养乐于接受和探究新知识的精神。
Soriano编程界面
舞台
脚本区
积木区
角色列表
标签页
菜单栏
光标工具
舞台
舞台是角色进行移动、绘画、交互的场所。
可以把舞台看成一个坐标,点(0,0)是其中心点。
演示模式
绿旗按钮
(开始)
停止
鼠标(X,Y)坐标值
角色列表
在当前项目中,所有的角色名称及其缩略图都会显示在角色列表中。一个新的Scratch项目默认包含一个白色的舞台和一只猫咪的角色。
从素材库中选取一个角色
绘制新角色
打开本地文件
从摄像头获取角色
角色Sprite1的缩略图
使用这些按钮创建新的背景
舞台的缩略图
积木区
Scratch中的积木分为十大模块:动作、外观、声音、画笔、数据、事件、控制、侦测、数字和逻辑运算,以及更多模块。(不同模块用不同颜色标记)
下半部分是当前模块中的积木块。
积木区的上半部分是十大模块。可单机不同的模块查看各个积木块。
脚本区
编程前先选择相应的角色或舞台,然后把积木从积木区拖动到脚本区,最后将它们卡合在一起。若积木拖动到脚本区时有白色高亮提示,说明当前积木块可以和另外一块积木形成有效的连接。
拖动
拖动时若出现白色高亮提示,说明可以形成有效连接。
脚本区
造型标签页
菜单
新建造型
修改当前造型名称
选中的造型会高亮显示
拖拽缩略图可以改变各个造型的顺序
你可以通过改变角色的外形来改变角色的外观。
声音标签页
声音标签页可以管理角色播放的声音。
使用这些按钮给角色添加新的声音。
输入该声音的名称。
该声音共0.8秒。
播放、停止、录制。
背景标签页
背景标签页可以管理舞台的背景图片,并在脚本中进行切换和特效处理。例如,在游戏开始之前,你可能会展示一个背景,当游戏开始后,切换到下一个背景。
舞台的背景标签页等价于角色的造型标签页。
单击角色列表左侧的舞台缩略图,中间的标签页名称从造型变成了背景。
任务驱动一
让小熊猫跟大家打招呼说:“大家好”,并走向舞台中央。我们怎么才能做到呢?
活动步骤(驱动一)
1.选中角色,将“事件”模块中的 拖到到脚本区。
2.将“动作”模块中的 拖到到脚本区已有“积木”下方,设置x、y为舞台中央位置坐标(0、0)
3.将“外观”模块中的 拖到到脚本区已有“积木”下方,将
“您好!”修改为“大家好!”
4.点击 ,测试动画效果。
任务驱动二
小熊猫在过马路前连说了三次重要的事情“红灯停、绿灯行、黄灯亮了等一等”
同学们按照现在所分自然组进行讨论,根据导学案步骤要求,合作完成“积木搭建”。
活动步骤(驱动二)
1.选中角色,将“事件”模块中的 拖到到脚本区。
2.将“外观”模块中的 拖到到脚本区已有“积木”下方,将
“您好!”修改为“红灯停、绿灯行、黄灯亮了等一等!”。
3.将“控制”模块中的 拖到到脚本区已有“积木”下方,适当修改时间为2秒。
4.继续在脚本区添加 和 ,并做同样设置。(添加两次)
4.点击 ,测试动画效果。
拓展练习
同学们让小熊猫边走边说,从左侧走向右侧,在“左、中、右”三个位置说完这三句话。
活动指导
1.选中角色,将“事件”模块中的 拖到到脚本区。
2.将“外观”模块中的 拖到到脚本区已有“积木”下方,将
“您好!”修改为“红灯停、绿灯行、黄灯亮了等一等!”。
3.将“动作”模块中的 拖到到脚本区已有“积木”下,修改x、y为(0,0)
5.继续在脚本区添加 和 ,并做同样设置。(添加两次)
4.点击 ,测试动画效果。
巩固练习(课后作业)
一、利用模块中的其它“积木”制作角色运动,持续点击“小绿旗”,观察排练效果。
二、思考一下,有什么办法可以只要点击一次小绿旗,角色就能一直不停的运动下去呢?
课堂小结
本节课我们学习了《闪亮登场打招呼》,利用Scraino进行“积木搭建”编程。
通过“积木搭建”来实现程序设计,来完成对角色进行“走”和“说”的简单动画。同学们完成的非常好!
其实Scraino的有趣和神奇还有很多,让我们期待下次更精彩的内容。
谢谢大家