课题: 打地鼠 主备人: 魏苗 课时: 1 组长审核: 1. 了解变量和随机数的概念和相关指令的使用方法 教学目标 2. 使用老师提供的素材完成一个打地鼠游戏 1. 初步了解变量的概念及其相关指令的使用方法 2. 了解角色跟随鼠标移动的实现方法 教学重点 3. 进一步了解条件与条件分支相关指令块的使用方法与技巧 4. 初步理解“随机数” 变量是创作强大程序的重要武器,也是 程序的核心概念之一。教学难点 老师可以通过“小盒子”的比喻帮助学生理解。 教 学 设 计 1.揭示主题,展示样例作品 打地鼠这个游戏同学们应该都玩过,不过我们今天要自己做一个。 我们使用鼠标控制锤子在舞台上移动,点击鼠标左键给那些时不时冒出来嘲笑你的小地鼠当头一棒吧! 2.讲解本课的核心概念和指令 大家可以看到,在游戏中我们有一个得分的机制,而且还有一个小地鼠时不时的冒出来,得分是怎样出现和改变的呢?那只小地鼠又是怎样随机的在九个地洞中出现的呢?我们要学一些新知识:“变量”、“随机数”。 (1)变量 修改与补充 上节课中我们已经初步接触过变量,用变量编写了一个投票器程序。 提问1:我们把变量理解为一个盒子,盒子里面可以存放什么内容?(数字和文字) 提问2:变量可以做的两件事? 第一件事:把信息放入变量盒子,叫做“写入” 第二件事:将信息从变量盒子里取出来,叫做“读出” (2)随机数 什么是随机数?做一个小实验 教师请学生猜一猜随机抽取的数字是什么,是学生们能够快速理解随机数指令的基本含义,激发起学生的兴趣。 3.导入素材文件 接下来,我们正式开始制作打地鼠小游戏,在游戏中我们需要很多的素材,有地鼠,锤子和地洞。这些素材老师已经准备好了。打开你们桌面上的素材文件夹。 4.地鼠随机出现在某一地洞(10分钟) 使用外观组的指令控制角色的显示和隐藏: 使用动作组指令让地鼠移动某个洞口: 提问:如何快速找出九个洞口的精确位置呢? 引导学生回顾所学,使用双击的方法标记位置。 接下来我们就让地鼠随机的出现在这九个地洞中的一个了。新建一个变量“随机数”的变量使用下面的指令块完成你的程序。 这部分因程序复杂,完成需要的时间多。所以需要老师在讲解清楚操作以后,用投影和学生一起来完成,节省时间。 5.让锤子跟随鼠标移动,按下鼠标锤击的画面(5分钟) 在动作指令组模块中有个指针。 指令,可以选择移动鼠标 6.地鼠被击中后隐藏(5分钟) 打中地鼠后,地鼠灰溜溜的躲起来。下面我们完成这个程序。 要打中地鼠,需要同时满足两个条件? ——锤子并且按下鼠标。 怎么同时满足两个条件呢?哪个指令可以完成呢? 我们需要数字与逻辑指令组的来帮忙。 7.保持作品、分享与讨论(3分钟) 将优秀作品在全班展示; 让同学们讨论,哪些地方做的好?哪些地方还可以改进? 8.课堂总结(2分钟) 对同学们在使用指令过程中出现的错误理解进行简要的提示。 再次重复说明如下重要内容:“变量”就是一个小盒子,可以保存数字和文字;“随机数”可以给我们的游戏增加一些出人意料的刺激和趣味。
板 书 设 计 教 学 反 思
因篇幅问题不能全部显示,请点此查看更多更全内容