作业大作战

2020-02-27 149浏览

  • 1.第十三课 作业大作战 今日任务: Scratch 中有一个非常使用的指令 ,我们应该知道世界上第一只成功克隆 的生物就是克隆羊“多利” ,这只被克隆的小羊与它的"母亲"一模一样。Scratch 既然沿用了 克隆概念,就证明他有“复制”角色的功能,当我们需要在程序中需要很多同一角色的副本 的时候,我们就需要用到克隆技术了!今天我们来制作一个作业大作战的小程序,全面了解 一下克隆技术的应用! 本课重难点: (1)克隆指令的应用,删除克隆体的指令,如何控制克隆体; (2)熟练制作人物跟随鼠标或键盘控制人物移动的程序; (3)变量如何实现计分功能; (4)角色面向鼠标移动。
  • 2.任务解读 Thinking map: 背景 键盘或鼠标控制移 动 舞台 作业大作战 主角 追击主角 角色 作业 追到主角减分 不停克隆自己 跟我来挑战 Follow me: 第一步:启动 scratch 软件; 第二步:点击上方的“文件”→“保存”→保存到桌面,文件名:homework →点击“保存”; (第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!) 第三步:为舞台选一个背景(1 个背景 2 个造型) 背景造型 1 背景造型 2
  • 3.舞台的脚本: 一开始显示正常背景 第四步:确定主角 从库中添加一个新角色 该角色有五个造型 所有脚本停 止 显示失败背景,预测一下,谁广播的 end?
  • 4.主角的脚本: Play time 变量其实就是计分器 主角面向鼠标移动 之前讲过的,造型切换, 人物行走起来!延时 0.1 秒是为了行走的动画效 果更真实! 面向鼠标的移动速度 如果分数减为 0 广播 end,即宣告游戏失败! 第五步:确定三个作业追踪者角色 将这三个角色分别在造型编辑器里加上英文单词,代表语文、数学、英语作业!
  • 5.第六步:以 Sprite1 为例讲解程序 起始位置随机 面向主角 面向主角移动,即追踪 追踪到主角怎么办? 计分器分数减 1 再度出现! 只有 1 个追踪者怎么够? 时隔几秒克隆自己,舞台 上出现一个一模一样的 “自己” 有克隆体的程序很好理 解,因为他和主体的功能 是一样的,也是追踪者!
  • 6.最后,别忘了这条指令, 重新开始游戏时,克隆体全部 消失! 如果你已经理解了 Sprite1 的程序,那么就请自己设计制作剩下的两个追踪者的程序吧! 全部完成之后,别忘了保存!实验你的程序,看看有没有错误! 课后思考: (1) 自己将主角的移动方式改为用键盘控制! (2) 尝试增加一个计时器吧! (3) 设定一个游戏成功的条件!