16-顺序查找法全新scratch3.0课件年课体系PPT课程程序入门到精通
- 格式:pptx
- 大小:7.54 MB
- 文档页数:25
和小兔子老师一起学Scratch玩中学做中学创中学案例名称:给字母排序上课前:可以和小朋友们聊一聊今天上的主题相关的东西,从而导入今天的主题,可以但不局限于(对话、图片、视频,提问等等)上课流程:一、案例介绍26个英文字母小朋友们应该很熟悉了吧,我们本次案例就是来实现给字母排序的功能。
二、案例演示通过案例演示(完成的案例视频)来让小朋友们更清楚更直观的知道今天这堂课,我们要设计的是什么,设计出来的效果如何。
同时通过案例演示,可以分析出我们这个案例中的角色、背景以及用到的主要指令和大致的程序流程。
三、案例分析程序启动后,老师先跟小朋友说一句话来给字母排序,然后小朋友们点击不同的英文字母角色,角色就会出现在指定的位置,从而实现排序功能。
3.1角色分析角色:老师、多个字母角色以及对应多个放置字母的底座角色3.2背景分析背景:可以是纯色背景,或者默认空白背景四、流程分析4.1角色流程1.老师:开始→说…xx秒2.字母A:开始→移到随机位置字母A:当角色被点击→移到x: y:PS:其它字母和A一样就不一一列出3.底座:开始→移到x: y:PS:其它底座代码一样只是移到的具体位置不一样就不一一列出五、用到指令5.1 运动模块•:将角色移到舞台的随机位置,下拉可选鼠标指针(将角色跟随鼠标),其它角色(移到其它角色所在位置)•:将角色移动到舞台中央指定的X/Y坐标位置,默认坐标(x:0,y:0)5.2外观模块•:在规定时间内显示角色说话的内容•:将角色移到最前面,因为Scratch舞台是有层次结构的,多个角色堆在一起会出现角色覆盖的情况,所以需要用到这个指令;下拉三角还可以选择移到最后面。
根据案例的需要,小朋友们可以自由选择5.3 事件模块•:程序启动之后,点击小绿旗,执行后续的程序指令六、角色和背景设置6.1角色设置1、删除默认的小猫角色,点击小猫角色,然后点击右上角的x进行删除,如下图①所示,然后点击下图②所示位置进入角色库2、点击角色库中的人物,选择一个人物作为我们的老师,如下图所示3、再次进入角色库,点击字母标签,添加4-5个英文字母,如下图所示;当然小朋友们可以自由选择英文字母,只是选择好的英文字母回头排序的时候要对应的按照英文字母表的先后顺序进行排序。
Scratch 3.0 指令大全Scratch是美国麻省理工学院针对8到16岁孩子开发的一款免费开源编程软件。
截止到本文写作的2019年2月,Scratch在TIOBE全球编程语言排行榜上排名第28位(可以点击此处查看最新排名)。
由于Scratch开创性的采用类似“搭积木”一样的方法,把各种程序指令按一定的逻辑关系组合在一起编写程序,从而大大降低了编程难度,特别适合少年儿童使用,因此在全球150多个国家和地区的中小学得到了广泛的应用,被翻译成了 70 多种语言(点击此处可以查看官网的介绍)。
Scratch 3.0 是麻省理工学院2019年1月推出的最新版本,该版本采用了最新的网络技术,不仅可以在电脑上使用,还可以在手机、平板上在线编程、在线运行程序。
Scratch 3.0 共有九大类、123个指令,3个创建按钮;此外还可以添加“扩展”(官方扩展有3类,第三方扩展有6类),使用这些扩展指令可以增强Scratch功能。
本文将针对这些指令逐个详细介绍它们的名称、用途以及参数的设置方法,部分特别重要的指令还通过备注的形式详细介绍具体的使用方法。
“运动”类别“运动”类别指令用于设置角色在舞台上进行各种运动。
如果当前选中的不是角色缩略图而是舞台背景缩略图,那么“运动”类别指令为空。
“运动”类别指令一共有18个,这些指令可以分为:相对位置运动、绝对位置运动、设置方向、根据坐标值运动、设置反弹、设置旋转方式以及与运动相关的系统变量这七种类型。
相对位置运动指令图片:指令名称:移动指令用途:使当前角色移动指定步数。
指令参数:本指令有一个参数,用于指定步数。
Scratch角色的“1”步,相当于屏幕上的一个像素点。
Scratch舞台是一个480*360个像素的矩形。
指令图片:指令名称:向右旋转指令用途:使当前角色向右旋转指定角度。
指令参数:本指令有一个参数,用于指定旋转的角度值。
指令图片:指令名称:向左旋转指令用途:使当前角色向左旋转指定角度。