资源简介 课题 快乐打地鼠 课型 新课 节次 1 教 学 目 标 学会用“变量”模块制作分数统计器 掌握“控制”模块中循环、判断的综合应用方法 通过作品创作,激发动手操作和想象能力,体会学习乐趣 教学重点:制作打地鼠游戏 教学难点:制作打地鼠游戏 教学方法:任务驱动 自学 教学准备:计算机 Scratch软件 多媒体网络教室 教学过程: 教师活动 学生活动 组织教学:常规基本功练习(指法练习) 新课 1、导言:你们玩过“打地鼠”的游戏吗?田间的小地鼠偷走了农民伯伯的劳动成果,我们要消灭所有地鼠来保护粮食。是不是勾起了你很多小时候的记忆呢?我们学习Scratch软件已经有一段时间了,今天,我们就一起合作,制作一款用鼠标来操作的“打地鼠”游戏吧! 2、交待学习任务:在之前的课程中,我们已经分别学习了Scratch程序中的“控制”、“动作”、“外观”、“侦测”、“变量”和“数值与逻辑运算”等模块的应用,今天我们就综合的应用Scratch编程方法,制作一个完整的交互性游戏。我们使用鼠标来控制锤子,地鼠会在不同时间出现在不同的洞里,通过单击鼠标来敲打地鼠的头,敲中一只地鼠得一分。 3、指导学生自主学习—绘制背景,创建角色 (1)请学生结合教材内容将所需的背景及角色绘制准备好 (2)请做的比较快的学生说一说自己的操作过程 (3)遇到困难的同学提出自己的疑问 (4)教师小结 4、师生共同讨论“锤子”的脚本 (1)将“动作”模块的命令拖放到循环中,并单击下拉按钮选择“鼠标指向”,这样锤子就会跟随鼠标移动了。 (2)将命令拖放到循环中,在如果命令的条件空白区插入“侦测”模块的命令,并在“如果”框架内添加和以及命令。这样在单击鼠标的时候就会出现锤子敲击的特效。 5、指导小组合作学习—编辑地鼠出没的脚本 指导组织学生以小组为单位讨论并汇报 教师小结:地鼠出没的时间是随机的,所以在脚本设计的时候,等待时间不能固定。为了实现随机效果,要用“数值与逻辑运算”模块中的模块来代替模块中的数字“1”,将“10”更改为“5”。 6、指导学生独立操作—编辑主程序 (1)教师与学生分析打地鼠游戏的设计思路 (2)出示设计思路图 (3)教师提示: 游戏开始计分为“0”,程序自行判断,当地鼠的角色碰到锤子的角色时,进入下一步,判断此时锤子角色是否为“造型2”,如果地鼠角色变成“造型2”就加一分,否则返回上一步重新判断。 如果想多添加几个地鼠,可以回到舞台背景,在上面多画几个黑洞,相对应地复制地鼠角色,对应好鼠与黑洞的位置即可。 巩固练习: 指导学生上机操作,完成课堂任务 四、课堂小结:这堂课你有哪些收获 打字练习 听教师讲解,了解“任务”,并接受和领会“任务”。 结合教材内容绘制背景 指名发言 提出自己的问题 互相解答问题 听教师小结 与教师共同讨论脚本 以小组为单位讨论如何编写地鼠出没的脚本 以小组为单位汇报学习成果 认真听教师小结 分析游戏设计思路 认真观察设计思路图 结合教材自己独立的将打地鼠游戏的主程序设计出来。 认真听教师提示,并对照应用到自己的学习中 学生上机完成并运行测试程序 说一说自己本节课的收获 展开更多...... 收起↑ 资源预览