走进Scratch编程 —游戏设计DIY 一、教学目标: 1. 掌握利用键盘控制角色的操作方法。 2. 在《猫捉老鼠》的程序设计中,感悟重复语句的作用及运行原理。 3. 在趣味游戏体验中,培养编程意识,梳理良好的信息素养。 二、教学重点 1. 键盘控制角色移动时,移动角色的选择与定位。 2. 重复语句的理解与使用。 三、教学难点: 1. 重复语句的使用。 四、教学准备: 1.教学课件 2.Scratch网络环境 五、教学过程 课前,学生复习上课旧知: 学生利用上节课学到的知识,让鲸鱼游动起来! 学生动手操作。 (一)游戏体验,激趣引知 同学们的热情真高,瞧,一条可爱的鲨鱼马上就来回游动起来了! 其实,我们玩Scratch就好像我们玩过的积木一样(出示课件),只要发挥我们的聪明才智,发挥我们的奇思妙想,就可以设计出趣味十足的动画和游戏! 导入语:今天咱们要设计一款游戏,而这个游戏与一部动画片有关(出示)?(播放)老师就利用Scratch设计了一个猫捉老鼠的游戏,想玩吗?(邀请两名学生,胜者当猫。教师说明游戏的操作方法。) 出示课题: 走进Scratch编程 —游戏设计DIY (二)任务驱动,合作探究 任务(一) 1.思考:这款游戏可能用到脚本区的哪些积木? 学生小组讨论后汇报。 2.教师强调补充学生没有汇报到的积木模块。 任务(二) 1.当我们按住向上的箭头怎么才能让 Tom向上移动呢? 学生操作尝试,教师巡视指导。 2. 教师让学生代表示范操作,教师精当点拨。 3. 学生完善操作,让方向键对应TOM的运动轨迹。 教师小结调度:刚才的游戏有几个角色? 学生动手操作,添加角色鼠(学生示范)。 我们能仿照刚才控制TOM的方法,也让wasd四个键来控制Jerry的移动吗? 教师点拨:如何用复制的方法快速为角色添加动作脚本。 4. 任务(三)经过我们刚才的努力,我们的游戏设计已经初见成效,来同学们一起为自己鼓鼓掌,加加油! 质疑引思:但是,同学们有没有发现,老师设计的这个游戏,当猫捉到老鼠的时候,出现猫的叫声,游戏也就随即停止。同学们设计的这个游戏好像就没有这个功能?同学们想知道操作的奥秘在哪里吗? 6.师示范操作并讲解脚本控制区里“如果—那么”语句的使用。 学生操作练习。 5. 师让学生代表示范展示。 师生欣赏,教师评价激励。适时点拨:如何改变角色大小。 (三)迁移应用,巩固提升。 1.请同学们用我们刚才学到的知识,来设计一个大鱼吃小鱼的游戏,比一比哪个小组设计的最好! 学生分小组动手设计,师巡视指导。 (四)作品展示,评价激励 1.师组织学生相互欣赏游戏设计,并推选出本组优秀电脑作品。 2.学生欣赏评价,指出优点与需要改进的地方。 (五)课堂小结,拓展延伸。 1.师出示设计好的“大鱼吃小鱼”游戏作品。 2.学生在对比体验中,感悟游戏的不同,从而进一步激发学生继续学习的愿望与热情。 本文来源:https://www.wddqw.com/doc/769843def8b069dc5022aaea998fcc22bdd1434b.html