1、scratch 第三课-猴子捡香蕉 一、学习目标: 1、了解舞台的坐标 2、掌握事件、重复直到语句、条件语句、随机、调整角色外观、变量等使用方法。 3、趣味学习,激发学习动能 二、课前准备 1、上节课的作品“快乐的森林”分了背景、小猫、蜜蜂、猴子四个角色,各施其职,完成 自己的脚本。 背景:负责背景图、播放背景音乐(注意背景音乐,不仅只是上传到素材,还要把播放指令 放入事件中。 ) 小猫:负责循环左右移动,遇到边缘反弹 蜜蜂:循环“转两圈,等待 5 秒” (为了保证开始时在指定位置按指定方向转圈,绿旗事件下加了两个初始化的指令) 猴子:循环上下移动(要用到坐标,保证滑动时,猴子的方向不变) 2
2、、疑问 1:每次点绿旗时,各角色都不一定在原来的位置。 解决:在绿旗事件一开始时,加入角色的“移动到起始坐标” 疑问 2:角色运动时,角色没有动态效果; 解决:在每次移动指令后加入“切换下一个造型” 三、本课内容: 1、数学 知识:什么是坐标? 平面直角坐标系: 在平面内画两条互相垂直, 原点重合的数轴, 就组成了平面直角坐标系 水 平的数轴称为 x 轴或横轴,习惯上取向右方向为正方向;竖直的数轴称为 y 轴或纵轴,取向 上方向为正方向;两坐标轴的交点称为平面直角坐标系的原点 有了平面直角坐标系,平面内的点就可以用一个有序数对来表示了如坐标系中的点 P,从 点 P 分别向 x 轴和 y 轴作垂
3、线,垂足分别为 M 和 N,这时点 M 在 x 轴上对应的数称为点 P 的横坐标(图中点 P 的横坐标为 3) ,点 N 在 y 轴上对应的数称为点 P 的纵坐标(图中点 P 的纵坐标为 2) ,依次写出点 P 的横、纵坐标得到一对有序数对(3,2) ,称为点 P 的坐标, 则 点 P 可记作 p(3,2) 同理,我们可以得到 Q 点的坐标 Q(2,3) 。 练一练:请完成课程测验,看一看在 scratch 中舞台四个角的坐标分别是多少? 2、小猴捡香蕉游戏制作 1)角色分析:需要哪些角色? 2)每个角色需要什么动作? 练一练:请完成课堂调查,看一看在 scratch 中舞台 四个角的坐标分别
4、是多少? 制作小猴捡香蕉小猴捡香蕉的游戏基本任务要求:(作业保存为: 小猴捡香蕉.sb2) 任务一:小猴捡固定位置的香蕉 1 有适当背景,背景有相应的背景音乐 1 分 2 角色 1:猴子能用键盘控制左右移动,不能跑出舞 台 2 分 3 角色 1:猴子捡到香蕉后,有提示 1 分 任务二:香蕉从上往下掉,小猴移动捡: 4 角色 2:香蕉能随机在舞台顶显示,并下滑到舞台 底或者遇到角色 1 后隐藏 2 分 5 按下绿旗后,所有角色回到起始位置,准备游戏 1 分 拓展任务要求: 1 角色 1 遇到角色 2 后,能计分统计 1 分 2、 增加计时功能。 如到达 1 分钟游戏结束, 显示得分。 2 分 本节课游戏制作要用到的指令: 按左(右)移键事件、循环语句、条件语句、逻辑条 件、数据和指令的变量等。