课件编号6683732

南方版八年级上册信息技术教案第11课 百钱百鸡

日期:2024-05-02 科目:信息技术 类型:初中教案 查看:86次 大小:17722Byte 来源:二一课件通
预览图 1/4
南方,八年级,上册,信息技术,教案,11课
  • cover
第11课 百钱百鸡 一、教学内容分析 《百钱百鸡》是《算法与程序设计的扩展》的第三课,本节课的主要内容是掌握枚举算法,利用枚举算法解决数学中的实际问题。“分析问题”是对《张丘建算经》中的“百钱百鸡”问题进行分析。“确定算法并编写程序”模块通过分析问题之后确定问题解决的算法———枚举算法,然后依据算法利用三层循环嵌套编程解决问题。“优化程序”模块介绍了如何对上一模块中的程序进行优化,优化方法是缩小变量的范围,让程序的运行效率更高。学完本节课的内容,学生能学会枚举算法的实际意义,并可以利用枚举算法进行实际问题的解决,算法的学习可以提高学生解决问题的能力,培养学生的计算思维。 二、学习者特征分析 本课面向的是八年级的学生,八年级的学生已具备较高的抽象思维能力,思维灵敏,独立性增强,好奇心强,容易受到外界刺激而产生兴趣,依赖中求独立,愿意探索和发现新自我,且竞争心渐强。针对这一情况,本课主要讲述的是利用算法解决实际问题。这对于已经学习过程序设计的同学而言,是一个能够将Python应用到实际问题解决的技能习得机会,所以能充分激发学生的学习动机,调动学生的学习积极性,使他们能更深入地去了解Python这个强大的程序编程软件,并能够为进一步接触和了解程序中的算法铺路。 三、教法建议 本节课重点讲述了利用枚举算法解决实际问题,培养学生分析问题和利用Python编程软件来解决问题的能力。对本堂课的教学,我们有以下几点建议(仅供参考):同学们已经对Python程序设计中的基本语句、基本结构、函数和模块调用等进行系统学习,本节课的算法是学生初次接触,教师应调节教学节奏,重视分析问题,通过互动交流的方式掌握学生的学习情况。充分调动学生的学习积极性,而对于那些基础差的同学,我们要给予更多的注意和帮助;教师可以进行及时性评价,让学习效果得到及时的反馈。 四、参考教案 科目 信息技术 年级 八年级 班级 课时 1课时 课型 新授课 时间 课题 百钱百鸡———枚举算法的使用 教 学 目 标 知识能力品德 知识与技能: 1.掌握枚举算法的使用。 2.灵活运用枚举算法解决实际问题。 过程与方法: 1.通过分析问题,培养学生程序思维和计算思维。 2.通过小组合作和老师指导掌握枚举算法的使用。 情感、态度与价值观: 1.培养学生计算思维和程序思维。 2.提高学生分析问题和解决问题的能力。 3.培养并提高学生数字化创新精神。 教学 重点 难点 重点: 枚举算法的使用。 难点: 利用枚举算法解决实际问题。 板书 设计 示意 框图 第11课 百钱百鸡———枚举算法的使用 一、分析问题 二、确定算法并编写程序 三、优化程序 教 学 准 备 知识准备:问题解决步骤和循环嵌套。 硬件准备:多媒体教学工具。 软件准备:Python3.7。 教 学 过 程 教师活动 学生活动 教师意图 时间 一、问题导入 小明心想Python功能这么强大,既能进行数学运算,又能画出漂亮图案,还能制作二维码,那么它能不能帮我解决数学中的实际应用题呢?古代数学家张丘建在《张丘建算经》一书中提出了“百钱百鸡”问题:今有鸡翁一直钱五,鸡母一直钱三,鸡雏三直钱一。凡百钱买鸡百只,问鸡翁母雏各几何? 这节课,我们利用Python来解决这个数学问题。 认真听讲,积极思考。 引入课堂,让学生清楚本节课的学习任务。 2’ 分析问题 首先将问题翻译成现代汉语:100元买100只鸡,公鸡5元1只,母鸡3元1只,小鸡1元3只。求公鸡、母鸡和小鸡各应买的数量。 教师提问:同学们要采取什么样的办法? 学生回答: 分析解决办法:我们可以先确定每种鸡可以买的数量范围,然后一一列举每种鸡买的数量,最后计算总价是否等于100元。 进行积极思考并勇于回答。 尽量让学生自己想出解决办法,培养其解决问题的能 ... ...

~~ 您好,已阅读到文档的结尾了 ~~