课件编号4256352

任务三 制作交互的吞吃鱼 教案

日期:2024-04-28 科目:信息技术 类型:初中教案 查看:87次 大小:121711Byte 来源:二一课件通
预览图 1/1
任务,制作,交互,吃鱼,教案
  • cover
任务三 制作交互的吞吃鱼 教案 Scratch 贪吃蛇(侦测与外观) 教学内容分析 本节课利用学生感兴趣的简单游戏—贪吃蛇案例,来贯穿整个教学过程,贪吃蛇中的蛇和食物分饰两个不同的角色,他们的关系是吃与被吃,理解贪吃蛇的游戏详细过程并知道如何设计整个游戏的脚本,从而感受积木编程的乐趣。【来源:21·世纪·教育·网】 学情分析 学生在前几课scratch的课堂上已经了解了如何使用scratch软件,并自己摸索出一些积木编程的技巧21·世纪*教育网 初中的学生创新意识较高,在已有的游戏经验之上来理解游戏背后的制作原理, 教学目标 知识与技能:会使用侦测积木中的碰到,会使用外观的说话,显示,隐藏。数字和逻辑变量中的随机数,理解随机概念,会为对应的角色设计脚本。 过程与方法:通过观察游戏中经常打斗中的基本打斗场景,学生会分析游戏的基本流程,利用侦测积木来设计主要的打斗场景,并能作出及时的反馈,利用外观积木来控制角色的外型21·cn·jy·com 情感态度和价值观 :从游戏玩家到游戏制作者的观念转变,自主创作,设计游戏场景,以及规则,培养学生的设计创作能力,以及分析能力 重点与难点 外观的积木的讲解,以及侦测积木的触碰讲解 整个游戏编程程序的理解 教学过程设计 1、情景导入 同学们,大家上午好,我们上节课讲了迷宫,在上课之前,我想给大家做一个场景,卖个关子,让同学们猜一猜,我今天会讲用scratch制作什么游戏,首先我的这个场景,是一条蛇,碰到食物,就会吃掉它,我们来看一下这种场景,主要用到scratch积木中的哪几种积木,一个是外观,一个是侦测,这就是我们今天学习的编程的技巧。 2、新课讲授 终极任务:贪吃蛇游戏; (一)理清游戏场景、明确需求 学生思考:本次的游戏的场景需要设置哪些角色? 蛇(角色1),食物1(角色2),食物2(角色3),食物3(角色4) 侦测积木的含义:检测舞台或角色的各个动作 外观积木:可以创建动画,还能给角色的造型和背景添加各种图形特效 程序控制基本积木模块:动作,控制,事件等,以上基本模块在前两个课时都学习过 (二)为不同角色设计脚本 程序入口脚本: 为所有的角色用绿旗开始设定起点,他的脚本只需要拖动积木 贪吃蛇原理:小蛇要移动,它碰到碰到,食物要被吃掉了,食物消失了,再用一个反馈证明蛇吃掉了食物,当蛇吃掉食物时说一句“好吃”。 蛇的移动控制脚本: 我们再对蛇设计移动控制脚本。用上下左右键控制方向进行移动 食物被吃脚本: 根据贪吃蛇的原理,对食物设计脚本,我们以点击绿旗为开始的起点,如果碰到角色1就隐藏,这样小蛇是不是就成功的吃掉了食物 (三)学生完成任务 学生完成以上脚本设计 (四)设置目标食物的随机出现 同学们发现游戏场景中的问题,进行改善我们每次玩贪吃蛇的时候,食物都是固定不变的吗,就只有一只香蕉吗?21世纪教育网版权所有 食物都是随机出现的,现在我们就讲角色的随机出现。 数字与逻辑积木:在程序的编写过程中经常性的会用到随机数。它的作用是产生一个在1到10之间随机产生一个数。21教育网 他是代表整个scratch的随机事件,比如角色的何时出现,移动的位置,现在我们就给贪吃蛇的食物设计随机出现,随机移动的脚本。 给一个食物设计随机出现脚本:其他的是不是一样的,复制就可以了,也以绿旗,执行整个脚本,开始食物就开始随机移动和显示,那他的显示和隐藏。 随机时间显示和隐藏 我让他等几秒显示,等几秒隐藏,这个到底几秒我们用随机数来做,先把显示拖进来,让他等待几秒之后在隐藏,在选择随机数,然后在加上循环,显示和隐藏是不是就轮流来了。21cnjy.com 随机位置 那么随机位置的脚本如何设计呢,和随机显示、隐藏是相同的,把动作积木的移动到哪个位置拖进来,把后面的坐标 ... ...

~~ 您好,已阅读到文档的结尾了 ~~