您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > scratch打地鼠教案
1scratch打地鼠游戏教案教学目标1.了解变量的概念2.了解随机数的概念3.学会使用条件分支编写程序4.了解角色跟随鼠标移动的实现方法5.理解“与”的概念6.培养学生的问题解决能力7.培养学生的编程兴趣8.培养学生小组合作能力教学重点1.地鼠随机出现在九个洞口的程序2.锤子碰到地鼠时发生变化教学难点1.锤子砸地鼠条件的判断教法任务驱动与演练结合的方法教学准备1.打地鼠素材包:背景、地鼠、锤子2.示范程序教学设计一、为学生展示打地鼠游戏打地鼠这个游戏大家应该都玩过,今天我们就来自己设计一个打地鼠游戏。看老师为大家准备的范例,小组讨论以下几个问题:问题1:游戏中有几个角色?(两个:地鼠和锤子)问题2:锤子是怎么移动的?有什么变化?引导学生回忆,锤子随着鼠标移动,当按下鼠标的时候,切换到造型锤子落下,等待一定的时间后,再次回到锤子举起。问题3:地鼠是怎么出现的?有几个位置?有规律吗?——引出随机数的概念。什么是随机数?做一个小实验教师请学生猜一猜随机抽取的数字是什么,是学生们能够快速理解随机数指令的基本含义,激发起学生的兴趣。明确这些以后,接下来,我们正式开始制作打地鼠小游戏。二、制作打地鼠游戏布置几个任务,以任务为导向开始教学1、导入素材文件在游戏中我们需要很多的素材,有地鼠,锤子和背景。这些素材老师已经准备好了。打开你们桌面上的素材文件夹,快速完成素材的导入。2、完成地鼠在地洞出现的程序小组讨论以下问题,并自己尝试编写程序,讨论后老师示范操作:(1)问题:地鼠如何从地洞出现?要用到我们学过的那个指令?2利用显示、隐藏来控制(2)思考:如何使9个地鼠不同步出现?要用到哪个指令?使用随机数(3)提问:如果被锤子砸倒了地鼠会怎样?我们怎样实现?地鼠造型要发生改变。这时候我们就需要用到如果那么命令。那什么时候是被砸倒呢?地鼠碰到锤子,我们就说地鼠被锤子砸倒。我们前面看到了,锤子砸到地鼠时,它会变换造型。因此在这里,我们也可以用上这个变换来判断地鼠被砸到。(4)复制9段地鼠程序,调整好位置3、完成锤子的程序思考问题:(1)锤子的初始化造型应该是?(2)锤子随着谁移动?(3)如果按下鼠标,锤子的造型如何变化?什么时候该变化?(4)如果按下鼠标,没有碰到地鼠呢?我们要如何表示?小组讨论,讨论完成后老师示范程序。34、计分思考问题:(1)怎样算得分?使用变量,建立一个变量(2)怎样实现计算得分?在地鼠程序中加入5、课堂小结展示学生作品,对学生的作品提出表扬及肯定讨论并指出有些学生的代表性的错误之处,对同学们在使用指令过程中出现的错误理解进行简要的提示。6、课后作业:1.导入3种不同的地鼠,为它们设置不同的分数2.思考怎样使这3种地鼠随机从某一地洞出来板书设计打地鼠1、导入素材文件2、完成地鼠在地洞出现的程序3、完成锤子的程序随机数“如果”指令4、显示得分,加入变量
本文标题:scratch打地鼠教案
链接地址:https://www.777doc.com/doc-5461523 .html