书签 分享 收藏 举报 版权申诉 / 5
上传文档赚钱

类型第17-18课时 设计一个小游戏(综合活动2)教案-2024新闽教版(2020)七年级下册《信息技术》.doc

  • 上传人(卖家):QXX
  • 文档编号:7494613
  • 上传时间:2024-02-04
  • 格式:DOC
  • 页数:5
  • 大小:22.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《第17-18课时 设计一个小游戏(综合活动2)教案-2024新闽教版(2020)七年级下册《信息技术》.doc》由用户(QXX)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    信息技术 第17-18课时 设计一个小游戏综合活动2 教案_2024新闽教版2020七年级下册信息技术 17 18 课时 设计 一个 小游戏 综合 活动 教案 _2024 新闽教版 2020 下载 _七年级下册(2020)_闽教版(2020)_信息_初中
    资源描述:

    1、第17-18课时 设计一个小游戏(综合活动2)教学内容分析教材向学生介绍了一个猜价赢大礼游戏,在这个活动中,游戏参与者通过猜测奖品的价格,尝试获取奖品。这是一个富有趣味,简单而且易于理解的游戏。教材以用C语言编写猜价游戏程序为实践任务,引导学生体验实现特定功能程序的流程,包括制订活动方案,描述算法步骤,编写、调试程序,测程序等。最后,教材在此基础上提出了游戏的改进版本,给学生留下了充分的实践空间。本实践活动内容是对之前所学顺序结构、分支结构和循环结构程序设计的综合运用。考虑到本活动的工程量较大,教材引入了项目合作开发模式,通过互相交流、分工合作、互帮互助来共同完成这个综合实践活动。这既体现了教

    2、材从浅入深,从简单到复杂的知识结构布局方式,同时也体现了从生活实际出发,立足课堂教学,重在学生参与体验实践活动过程的务实态度。活动主题:让学生体验从需求定位、问题分析、概要设计,到编写程序、调试代码,以及最后测试程序的全过程。在小组团队协作和同伴互助中,体会实践活动的乐趣。(1)需求定位与问题分析:准确的问题分析和清晰的需求定位,是开发猜价游戏所必需的前提条件。(2)概要设计:设计问题的解决方案,生成流程图,为猜价游戏的编码做好设计和规划。(3)编写和调试程序:教材在此重点描述了将设转化为代码的过程。只有通过这个过程,学生才能够验证之前对问题的分析和概要设计否正确。教材中还专门提出了创新活动,

    3、以期让学生在原有游戏的基础上行改进,增强游戏的互动性。(4)测试程序:在学生的代码投入运行之后,教材专门强调了测试的重要性,并且给出了一个测试清单。学生可以此为例,反复检测自的小游戏是否能够正常工作。对于程序设计来说,这是很重要的一个部分,不但体现了教材在编写上的科学性和完备性,同时还体现了学以致用和用实践来检验理论设计的科学精神。通过测试所得到的经验和发现的问题,都促使学生反思自己的设计开发过程,将来更复杂的程序设计打下基础,做好准备。创新活动:教材中所描述的“猜价游戏”以及“剪刀、石头、布”游戏基本上可以认为是利用计算机实现初步的人机对话,让计算机能够根据玩家输入的数据做出智能的判断,从而

    4、推进游戏的开展。没有计算机的帮助传统的游戏设备无法完成这种单人的游戏设计。计算机在软件的帮助下,智能地响应玩家的行为,体现了初步的机器智能。通过创新活动,学生可以积攒程序设计的经验,通过不断反思游戏的局限性,在游戏中应用更复杂的代码逻辑、不断精进自己的编程技能。教学对象分析在开展本实践活动之前,学生已经对C语言基本程序设计结构有了一定程度的了解,并且能够熟练使用Dev-C+集成编译环境,编写较为简单的程序。这对于学生在课堂有限时间内完成猜价游戏的设计任务将是很大的助力。尽管如此,猜价游戏仍然是学生目前为止所经历的最困难最复杂的编程任务。学生并不明白进行问题分析和明确需求的重要性如果贸然急于开始

    5、编程任务,很容易迷失方向。这是教师在组织教学活动的过程中要特别注意的。另外,分组合作的编程实践活动形式也是学生较少体验的,不同于其他学科的分组讨论和小组合作,编程活动的交流与合作有它自身内在的特点和规律,教师应当注意引导,提前给出提示。教学目标1.能根据实际问题,分析程序所需具备的功能。2.能根据程序功能需求,提出解决方案,设计流程图。3.能根据程序设计和流程图编写C语言代码,实现预定的功能。4.能够依据需求,对编写出的程序进行简单的测试。5.能归类整理程序开发过程中所产生的各类文档。教学重点和难点1.教学重点。(1)根据猜价游戏所需具备的功能,提出解决方案,画出流程图。(2)对猜价游戏程序进

    6、行测试,改进其功能,使之更加完善。2.教学难点。综合应用分支和循环语句,进行游戏程序的编码与调试。教学方法1.讲授法与讨论法:本活动实践性很强,但教师不要急于把学生推到编程环节。在教学活动过程中,教师应通过组织讨论和直接讲解的方式,描述猜价小游戏制作的全过程,引导学生确认问题需求,明确编程的最终目标,充分估计编程活动中可能遇到的各种困难。2.任务驱动教学法:通过给出阶段性的任务,确认对实践活动的每一个环节目标的达成度,让学生通过完成一个个阶段性的任务,最终实现游戏作品的大目标 。教学准备1.教学环境。多媒体网络教室。2.资源准备。“猜价赢大礼”视频。教学过程第17课时一、引入新课(5分钟) 1

    7、.播放一段“猜价赢大礼”综艺游戏的视频。2.提问:如果只有一位玩家能不能玩这个游戏呢?3.小结学生的回答,提出新的问题:如果只有一位玩家,我们能不能设计一个电脑程序,让电脑成为主持人,和他玩这个游戏呢?4.提问:让电脑来代替真人进行游戏有哪些优势?注意引导学生领会:有别于传统工具,计算机是具备智能的设备。二、分析问题解决方案和流程(5分钟) 1.提问:利用C语言完成这样一个小游戏需要经过哪些步骤?2.小结学生的讨论结果,在黑板上列出游戏设计的4个步骤:(1)明确猜价游戏程序需要具备哪些功能。(2)讨论具体的设计和实现方案,电脑应该如何实现这些游戏功能。把讨论的结果变成流程图。(3)编写代码并调

    8、试:这是将我们的想法变成现实的重要步骤。(4)测试完成的小游戏:测试环节验证了游戏程序的质量,并为将来可能的改进打下了基础。3.小结学生的讨论结果,提出实践活动的指导意见:(1)由于这个游戏开发的工程量较大,所以建议大家通过分组进行分工合作,以期提高工作效率。(2)在任务分工的时候,每位同学都要明确自己的特长和所承担的任务。(3)在实践活动过程的各个环节,我们会创建各类文档,换句话说,开发小游戏的实践过程,是一个文档驱动的过程。4.提问:想想看,实践活动的每一个环节需要产生哪些文档?5.总结学生的讨论结果,并板书:(1)小组合作任务分解文档。(2)需求分析阶段:游戏需求说明文档,说明游戏具体要

    9、实现哪些功能(3)概要设计阶段:游戏概要设计文档,如何具体来实现游戏程序,附流程图。三、实践问题解决方案(5分钟)1.引导学生进行分组,明确每一个人所承担的任务,形成小组合作任务分解文档。2.布置课堂任务一:小组合作,形成仅有一次猜价机会的游戏的功能需求文档,提出解决方案并绘制流程图。在学生活动的同时,在大屏幕上滚动播放各小组的需求分析文档,以及对应的解决方案和流程图。3.随堂辅导,点评需求分析文档中关于猜价游戏功能需求上描述不够明确的地方。在分享流程图设计的同时,教师要注意提醒各小组画的流程图中可能出现的逻辑错误,比如,流程图无法正确实现游戏的功能,流程图本身可能存在逻辑上的二义性。4. 组

    10、织讨论:在这个游戏的设计过程中,为什么需要用到分支结构?如果不使用分支结构,能不能够完成既定的设计任务?5.布置任务二:根据逻辑流程图编写代码。6.暂停全班的编程活动,进行分组展示。利用多媒体教室软件,让每个小组的学生代表向全班展示自己的代码,并且演示游戏的过程。7.将学生的代码和课本的参考程序代码进行比对分析。要注意引导学生,鼓励学生用不同的代码实现相同或相似的游戏功能。切忌简单地让学生照抄教材的参考程序代码。8.布置任务三:组织学生测试自己的猜价游戏,并将测试结果记录下来。9.带领学生回顾实践活动开始之初所设定的猜价游戏开发的诸多环节和步骤,帮助学生巩固本次实践活动所得到的经验和编程技巧。

    11、四、拓展提升(10分钟)1.引入新内容:在之前的活动中,我们体验了完整的游戏开发过程,但是这个游戏本身略显简单。接下来的实践活动,我们将不断推进游戏的设计,让它变得更加有趣。2.提问:现在这个游戏令人感到最不满的地方是什么?接下来我们要让这个游戏的过程变得更有趣一些,多给用户一些猜测价格的机会。3.布置任务四:编写一个让玩家有次猜价机会的小游戏。游戏的复杂程度提升了、显然游戏的功能需求也有了更多的变化。随之而来的流程图设计和C语言代码是不是也要做出变化呢?组织各小组活动,改进自己的设计和代码。在各小组活动开始之前,一定要强调将之前的代码和设计文档进行一次备份,以免本次活动调整代码的过程中,出现

    12、了偏差之后无法滚回。要求学生在调整代码之前,首先要调整流程图的设计。4.暂停各组的活动,统一展示修正之后的流程图。5.提问:为了实现玩家有至少10次猜测价格的机会,修正后的流程图应该具备怎样的逻辑结构?如果不使用循环,可否实现相同的游戏功能?6.组织学生根据调整好的流程图,改进代码。对于学习比较吃力的小组,建议他们参考教材图综2-4和书本上的代码进行填空。提醒学生在调试完代码之后,要进行全面的测试,尤其是玩家有10次猜测价格的机会,在测试的时候要有耐心。五、整理文档(5分钟)提醒各小组保存好自己的各种文档和代码,准备下一个课时进行交流展示活动。第18课时一、交流展示作品与小结实践活动体验(10

    13、分钟)1.展示各小组已经完成的代码。对于已经完成调试活动的小组,让他们向全班进行一次玩家演示活动。2.交换各小组的代码,组织学生讨论:谁的游戏更好玩,谁能够发现其他小组程序中存在的瑕疵?3.总结学生猜价游戏活动的成果。除了这样的猜价小游戏,同样的程序设计思想还可以拓展到其他类似的活动中,比如“剪刀、石头、布”也是我们生活中常见的一种游戏。二、引入创新活动(10分钟)展示教材给出的“剪刀、石头、布”游戏代码,请学生阅读,并且动手分析该代码的逻辑,画出“剪刀、石头、布”游戏的流程图。注意帮助学生理解代码中首次出现的新内容,比如“ stdlib.h”“rand()%3”的作用。三、交流展示(20分钟

    14、)1.展示学生绘制的流程图作品并讨论:(1)程序设计者是如何在游戏中表现剪讨刀、石头和布的?(2)“剪刀、石头、布”游戏的流程图和之前的猜价游戏的流程图有哪些相似之处?2.组织学生测试代码。尝试在教材原有代码的基础上,设计更加友好的玩家界面。交换各小组的代码,进行小组间的对抗赛,9局5胜制,比一比哪个小组能用最少的游戏次数获得胜利。四、回顾与总结(5分钟)总结:通过这次的实践活动,我们体验了两个用C语言实现的游戏,更重要的是我们体验了程序从问题分析到流程图设计,到编程和调试,最终解决问题的全过程。在编程活动中,我们之前所学习的顺序、分支和循环三种逻辑结构以及相应的C语言语句,都得到了充分的应用。教学反思

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第17-18课时 设计一个小游戏(综合活动2)教案-2024新闽教版(2020)七年级下册《信息技术》.doc
    链接地址:https://www.163wenku.com/p-7494613.html
    QXX
         内容提供者      个人认证 实名认证
    相关资源 更多
  • 第2课 主题2 形状补间动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第2课 主题2 形状补间动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • 第3课 主题1 路径动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第3课 主题1 路径动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • 第2课 主题1 动作补间动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第2课 主题1 动作补间动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • 第3课 主题2 遮罩动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第3课 主题2 遮罩动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • 第5课 主题2 算术运算 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第5课 主题2 算术运算 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • 第4课 主题1 程序设计语言和算法 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第4课 主题1 程序设计语言和算法 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • 第4课 主题2 编写一个简单的C语言程序 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第4课 主题2 编写一个简单的C语言程序 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • 第5课 主题1 输入输出函数 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第5课 主题1 输入输出函数 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • (精品)新闽教版(2020)七年级下册《信息技术》 PPT课件(全册打包).rar(精品)新闽教版(2020)七年级下册《信息技术》 PPT课件(全册打包).rar
  • (精品)新闽教版(2020)七年级下册《信息技术》教案(9)份(全册打包).rar(精品)新闽教版(2020)七年级下册《信息技术》教案(9)份(全册打包).rar
  • 第1-2课时 逐帧动画 教案-2024新闽教版(2020)七年级下册《信息技术》.doc第1-2课时 逐帧动画 教案-2024新闽教版(2020)七年级下册《信息技术》.doc
  • 第13-14课时 分支结构 教案-2024新闽教版(2020)七年级下册《信息技术》.doc第13-14课时 分支结构 教案-2024新闽教版(2020)七年级下册《信息技术》.doc
  • 第6课 主题1 单分支结构 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第6课 主题1 单分支结构 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • 第1课 主题1 认识Flash动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx第1课 主题1 认识Flash动画 ppt课件-2024新闽教版(2020)七年级下册《信息技术》 .pptx
  • Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库