资源简介 中小学教育资源及组卷应用平台信息技术 活动5 设计制作打字游戏课题 设计制作打字游戏 单元 第一单元 学科 信息技术 年级 九年级教材分析 该教材旨在培养学生的信息技术素养,包括信息获取、信息处理和信息应用等方面的知识和能力。内容涵盖了计算机基础编程,计算机的使用等方面,教材注重实践操作,通过案例和实践项目来锻炼学生的实际操作能力。这有助于学生将所学的知识应用到实际情境中,并提升他们的问题解决能力,沪科版初中《信息技术》九年级教材内容全面,并结合实践操作和案例分析,旨在培养学生的信息技术素养和实际应用能力,为他们建立坚实的信息技术基础打下良好的基础。教学目标 1、信息意识:能够了解游戏设计和开发所涉及的信息传递和获取方式,以及数字化娱乐对社会的影响。 2、计算思维:能够学习将问题分解为可计算的步骤,并设计解决方案以实现游戏的功能。 3、数字化学习与创新:能够设计游戏,学生将获得数字化设计和创新技能,包括界面设计、游戏流程和用户体验等方面的学习。 4、信息社会责任:能够了解数字平台上个人信息保护和合理使用数字技术的重要性,以及在数字世界中的行为准则。重点 制定打字游戏规则分析问题并设计算法三、完成游戏制作难点 1、完成游戏制作教学过程教学环节 教师活动 学生活动 设计意图导入新课 日常学习生活中,我们常常要使用计算机,如果能熟练地打字,就可以大大提高学习效率。而且,打字同时使用到手指、眼睛和大脑,对大脑也是一种非常好的训练。本活动中,我们将用图形化编程软件制作练习打字的小游戏,在玩打字游戏的过程中帮助自己提升打字速度和准确率。 通过老师讲解视频的观看以及学生之间的相互讨论生活中的图形打字游戏。 帮助学生理解图形化打字游戏概念,打开课堂。讲授新课 03 制定打字游戏规则与设计制作踢球小游戏类似,设计一个好游戏离不开制定合理、有趣的游戏规则,首先,我们可以打开配套资源中的打字游戏示例,与同学们比比谁得分高,分析该游戏的规则。说说做做分析打字游戏示例的规则,想一想哪些地方可以改进,完成表 1-5-1。04分析问题并设计算法打字游戏示例中,字母从舞台顶端出现,向下落,游戏者准确按下键盘上对应的字母键,游戏发出提示音,相应字母消失,得分加1。如果未准确按下对应的字母键,则字母落到舞台底部后消失,不得分。游戏结束呈现最终得分。打字游戏舞台中会随机出现许多字母,且字母可以重复,如果用很多字母角色来实现显然不方便编程。这时,可以使用克隆的方法来实现多个字母。在“慧编程”中,先添加一个隐藏的“字母”角色,然后不断地克隆该“字母”角色,并随机在 26 个字母造型中切换。示例游戏中的主要角色是“字母”,除此之外,还有“字母”的克隆体。它们的动作并不相同,如下所示:“字母”角色重复以下动作:隐藏;克隆自己;等待1秒;随机切换不同造型。“字母”克隆体在舞台顶端某个位置出现。重复以下动作:向下移动;2改变颜色;判定是否落到舞台底部;落到舞台底部就消失;判定是否按下正确的键,是则执行下一个动作,否则返回步骤1:发出提示音;消失。克隆自己”是指复制角色本身。“克隆体”是指复制出来的角色。说说做做1、结合游戏,完成“字母”和“字母”克隆体的动作流程图(局部 )。造型编号对应于 26个字母的顺序,即1代表A,2代表B......2、与同伴交流以下问题:(1)如何让字母克隆体向下掉落的速度不断变快,增加挑战性 (2) 如何设计成计时比赛 05 完成游戏制作踢球小游戏的算法涉及了分支和循环结构,需要通过相应的积木来实现。分支结构脚本的搭建方法如图1-4-3 所示。游戏制作的过程与前面活动类似。(1) 添加舞台背景和角色,并添加造型,如图 1-5-5 所示。可为字母角色添加多个造型 (26个字母 )。(2) 选择积木,编写程序,如图 1-5-6 所示。单击“控制’标签。选择“当作为克隆体启动时”。 1、可以使用 积让屏幕上的字母消失。 2、如果练习内容是 26个字母,使用 可以随机选择26个造型中的一个。 侦测某个字母键是否被按下,可以使用 按下 积木。 我们还可以复制角色的造型,把新的“A”造型转换成位图编辑模式,制作打字正确时字母被击碎的造型。说说做做完成游戏制作并做记录。(1)我选择的舞台背景:(2)我选择的角色:运行、调试程序并及时发现、解决问题我发现的问题:我的解决办法: 06 知识拓展 1、字母造型增加设计视频。2、我们日常生活中打字游戏有哪些规则?3、对于打字游戏得分有什么更好的想法?4、计时系统的原理是什么?07 单元挑战1、选择一种自己常做的劳动实践活动,如拖地板、洗袜子,用流程图描述活动过程2、了解一种图形化编程软件,并在班级里向同学们介绍该软件的特点和该软件的优势。1、参考之前的算术比赛小程序,设计制作一个减法比赛小程序。2、修改踢球小游戏或打字游戏,提高游戏的挑战性或趣味性。1、发挥创意,使用图形化编程软件,自己设计制作一款能正确运行的程序。3、上网查阅资料,了解编程机器人,学习使用图形化编程软件,编程控制机器人。 学生之间互相讨论在我们日常生活中如何把图形化编程和打字游戏联系起来。 学生通过观看课件和听老师讲解,了解每一个角色有哪些动作和行为。通过老师讲解视频的观看以及学生之间的相互讨论如何使用造型的添加和修改。学生通过观看视频和自我思考我们生活中如何把现实问题转换成程序解决。学生独立完成单元挑战,通过慧编程图形化界面实现需求功能。 帮助学生积极融入课堂,提高学生学习积极性。学生通过边看边听的形式了解角色与动作之间的关系。 帮助学生理解角色造型的复制和修改,让学生学会给角色添加造型。让学生通过视频思考,进一步加深对课堂所学内容的理解。让学生通过慧编程图形化界面完成需求,进一步了解编程的用处,熟悉通过编程解决问题。布置作业 1、上网了解如何打字游戏规则2、上网了解如何优化打字游戏3、上网了解如何实现计时操作 完成作业 培养学生查阅资料的能力,分析解决问题的能力课堂小结 通过设计制作打字游戏课程,我们学会了如何使用图形化编程工具来设计和制作一个打字游戏。如何设计游戏中的角色、背景和其他元素,并且了解了它们如何协同工作来创造一个完整的游戏体验。希望大家能够把所学运用到未来的创意和实践中。 分组总结归纳 锻炼学生的总结能力,逻辑思维、语言表达能力。板书 制定打字游戏规则分析问题并设计算法三、 完成游戏制作 学习、记忆及勾画知识点 明确教学内容及重点和难点21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)(共37张PPT)《设计制作打字游戏》沪科版 信息技术九年级 上内容总览目录05完成游戏制作07单元挑战拓展延伸06分析问题并设计算法04制定打字游戏规则03教学目标01新知导入02课堂总结0809板书设计教学目标1、信息意识:能够了解游戏设计和开发所涉及的信息传递和获取方式,以及数字化娱乐对社会的影响。2、计算思维:能够学习将问题分解为可计算的步骤,并设计解决方案以实现游戏的功能。3、数字化学习与创新:能够设计游戏,学生将获得数字化设计和创新技能,包括界面设计、游戏流程和用户体验等方面的学习。4、信息社会责任:能够了解数字平台上个人信息保护和合理使用数字技术的重要性,以及在数字世界中的行为准则。新知导入日常学习生活中,我们常常要使用计算机,如果能熟练地打字,就可以大大提高学习效率。而且,打字同时使用到手指、眼睛和大脑,对大脑也是一种非常好的训练。本活动中,我们将用图形化编程软件制作练习打字的小游戏,在玩打字游戏的过程中帮助自己提升打字速度和准确率。03、制定打字游戏规则新知讲解与设计制作踢球小游戏类似,设计一个好游戏离不开制定合理、有趣的游戏规则,首先,我们可以打开配套资源中的打字游戏示例,与同学们比比谁得分高,分析该游戏的规则。说说做做分析打字游戏示例的规则,想一想哪些地方可以改进,完成表 1-5-1。游戏规则 可改进之处1、字母随机落下,我们需要按照字母在键盘上敲出对应的字母,如果正确就加一分,如果错误就减少一分。当我们的分数小于0的时候那么也就意味着游戏结束。1、字母下落速度恒定游戏难度不大,可以设置随着时间增加字母下落速度加快。2、游戏时间没有结束,可以设置到了某一个时间游戏自动结束。04、分析问题并设计算法新知讲解打字游戏示例中,字母从舞台顶端出现,向下落,游戏者准确按下键盘上对应的字母键,游戏发出提示音,相应字母消失,得分加1。如果未准确按下对应的字母键,则字母落到舞台底部后消失,不得分。游戏结束呈现最终得分。新知讲解打字游戏舞台中会随机出现许多字母,且字母可以重复,如果用很多字母角色来实现显然不方便编程。这时,可以使用克隆的方法来实现多个字母。在“慧编程”中,先添加一个隐藏的“字母”角色,然后不断地克隆该“字母”角色,并随机在 26 个字母造型中切换。新知讲解示例游戏中的主要角色是“字母”,除此之外,还有“字母”的克隆体。它们的动作并不相同,如下所示:“字母”角色: “字母”克隆体重复以下动作: (1) 在舞台顶端某个位置出现(2)面向初始方向; (2) 重复以下动作:(1) 隐藏; 向下移动; 改变颜色;(2) 克隆自己;判定是否落到舞台底部; 落到舞台底部就消失;(3)等待1秒;判定是否按下正确的键,是则执行下一个动作,否则返回步骤D: 发出提示音:(4)随机切换不同造型。消失。新知讲解克隆自己”是指复制角色本身。“克隆体”是指复制出来的角色。说说做做1、结合游戏,完成“字母”和“字母”克隆体的动作流程图(局部 )。造型编号对应于 26个字母的顺序,即1代表A,2代表B......说说做做2、与同伴交流以下问题:(1)如何让字母克隆体向下掉落的速度不断变快,增加挑战性 (2) 如何设计成计时比赛 答:如果想要使得字母下落的速度不断增快,那么我们可以设置字母下落的速度与时间成反比关系,也就是说游戏时间越久那么字母下落所用时间越短。在总路程不变的情况下,时间越短速度也就越快。答:如果想要实现计时比赛我们可以先给一个指定时间,然后随着游戏时间越来越久,剩下时间越短,或者可以指定一个时间,当我们游戏时间到达这个时间之后就结束整个游戏。05、完成游戏制作新知讲解游戏制作的过程与前面活动类似。(1) 添加舞台背景和角色,并添加造型,如图 1-5-5 所示。可为字母角色添加多个造型 (26个字母 )。新知讲解(2) 选择积木,编写程序,如图 1-5-6 所示。单击“控制’标签。选择“当作为克隆体启动时”。新知讲解1、可以使用 积让屏幕上的字母消失。2、如果练习内容是 26个字母,使用可以随机选择26个造型中的一个。侦测某个字母键是否被按下,可以使用 按下 积木。我们还可以复制角色的造型,把新的“A”造型转换成位图编辑模式,制作打字正确时字母被击碎的造型。新知讲解说说做做1、完成游戏制作并做记录。(1)我选择的舞台背景: (2)我选择的角色:我选择了的角色是26个字母:说说做做2.运行、调试程序并及时发现、解决问题我发现的问题: 我的解决办法::答:1、角色移动异常: 字母移动的时候显得有点慢,显得难度有点低。2、得分计算错误: 我们在设置得分的时候我们有时候会出现即使字母写对了但是得分没有改变的情况,或者字母没写对得分反而变了。答:1、限制移动范围: 设置一个函数,确保随着游戏时间增加字母速度变快2、验证得分更新条件: 确保得分只有在满足特定条件时才会被更新,比如球进入球门且没有违规。06、知识拓展知识拓展1、字母造型增加设计视频知识拓展2、我们日常生活中打字游戏有哪些规则?(1)速度测试: 游戏设定一段文字,玩家需要尽快将其输入完整,以测试打字速度。(2)速度测试: 游戏设定一段文字,玩家需要尽快将其输入完整,以测试打字速度。(3)速度测试: 游戏设定一段文字,玩家需要尽快将其输入完整,以测试打字速度。知识拓展3、对于打字游戏得分有什么更好的想法?(1)多样化文本: 提供不同主题或者难度的文本选择,并根据难度给予不同的得分奖励,激发玩家的兴趣。(2)多样化文本: 提供不同主题或者难度的文本选择,并根据难度给予不同的得分奖励,激发玩家的兴趣。(3)速度段位评定: 根据打字速度将玩家划分为不同的段位,并给予对应段位的奖励和挑战。(4)错字扣分: 引入错字扣分机制,鼓励玩家提高准确性,同时增加游戏难度。知识拓展4、计时系统的原理是什么?(1)计数器: 分频后的信号接入计数器,计数器会记录接收到的脉冲数量,从而实现对时间的测量。(2)输出与显示: 测得的时间可以通过数字显示、数据传输等方式输出,以供使用者观察。(3)校准和同步: 在一些情况下,计时系统需要进行校准和同步,以确保测量的准确性和稳定性。07、单元挑战新知讲解1、选择一种自己常做的劳动实践活动,如拖地板、洗袜子,用流程图描述活动过程。新知讲解2、了解一种图形化编程软件,并在班级里向同学们介绍该软件的特点和该软件的优势。答:编程软件是:Scratch的图形化编程软件优势是:1、图形化编程界面: Scratch采用视觉化积木式编程,让用户通过拖拽代码积木的方式来进行编程,而不需要输入复杂的语法。2、易于上手: 适合初学者入门,无需对编程语言有深入了解,能够快速上手进行创作和学习。新知讲解1、参考之前的算术比赛小程序,设计制作一个减法比赛小程序。新知讲解2、修改踢球小游戏或打字游戏,提高游戏的挑战性或趣味性。新知讲解1、发挥创意,使用图形化编程软件,自己设计制作一款能正确运行的程序。新知讲解2、上网查阅资料,了解编程机器人,学习使用图形化编程软件,编程控制机器人。什么是编程机器人答:1、编程功能: 这些机器人能够接受编程指令,这些指令可以通过图形化编程软件或者编程语言来创建。2、传感器和执行器: 编程机器人通常配备了多种传感器(如触摸传感器、声音传感器、距离传感器等)以及执行器(如马达、灯光、扬声器等),以便执行各种不同的任务。08、课堂总结课堂总结通过设计制作打字游戏课程,我们学会了如何使用图形化编程工具来设计和制作一个打字游戏。如何设计游戏中的角色、背景和其他元素,并且了解了它们如何协同工作来创造一个完整的游戏体验。希望大家能够把所学运用到未来的创意和实践中。板书设计设计制作打字游戏一、制定打字游戏规则二、分析问题并设计算法三、 完成游戏制作课后作业1、上网了解如何打字游戏规则2、上网了解如何优化打字游戏3、上网了解如何实现计时操作谢谢21世纪教育网(www.21cnjy.com)中小学教育资源网站兼职招聘:https://www.21cnjy.com/recruitment/home/admin 展开更多...... 收起↑ 资源列表 克隆之间的差别.mp4 单元挑战1视频.mp4 单元挑战2视频.mp4 拓展延伸视频.mp4 按键运用何字母裂开设计.mp4 活动5 设计制作打字游戏.doc 活动5 设计制作打字游戏.pptx 课前导入视频.mp4