第21课 鸡兔同笼巧计算(教学设计)2025-2026学年五年级全一册信息科技人教版
2026-06-26
|
5页
|
92人阅读
|
0人下载
普通
资源信息
| 学段 | 小学 |
| 学科 | 信息科技 |
| 教材版本 | 小学信息科技人教版五年级全一册 |
| 年级 | 五年级 |
| 章节 | 第21课 鸡兔同笼巧计算 |
| 类型 | 教案-教学设计 |
| 知识点 | 遍历数据 |
| 使用场景 | 同步教学-新授课 |
| 学年 | 2026-2027 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | DOCX |
| 文件大小 | 29 KB |
| 发布时间 | 2026-06-26 |
| 更新时间 | 2026-06-26 |
| 作者 | 匿名 |
| 品牌系列 | - |
| 审核时间 | 2026-06-26 |
| 下载链接 | https://m.zxxk.com/soft/58505771.html |
| 价格 | 0.50储值(1储值=1元) |
| 来源 | 学科网 |
|---|
摘要:
该小学信息科技教学设计聚焦“鸡兔同笼”问题,融合数学假设法、枚举遍历算法、流程图建模及Python编程实现。通过《孙子算经》经典趣题导入,衔接循环与分支旧知,以表格梳理数据规律为支架,构建从数学解到算法实现的学习脉络。
特色在于以“数学解法→算法设计→编程验证”递进,通过表格直观建模、流程图梳理步骤、程序运行验证,培养计算思维与数字化学习能力。对比人工与计算机解题差异,让学生体会枚举算法价值,教师可依托清晰流程与评价要点提升教学效率。
内容正文:
《鸡兔同笼巧计算》教学设计
教材分析
本课是第六单元快速遍历数据的起始课,以我国古代经典数学趣题“鸡兔同笼” 为载体,融合数学解题、算法设计、编程实现三大内容。教材遵循 “数学解法→枚举遍历算法→流程图建模→程序验证” 的逻辑展开,先利用假设法完成数学计算,再引入枚举遍历思想,借助表格直观呈现数据变化,进而梳理算法、绘制流程图,最后结合 while 无限循环、break 语句编写程序实现算法。本课首次系统讲解枚举遍历法,衔接循环、分支等旧知,让学生理解计算机擅长重复遍历的特点,体会算法与数学知识的融合,为后续遍历类算法学习奠定基础。
学情分析
五年级学生具备基础四则运算与数学假设解题能力,已经熟练掌握 while 循环、if 分支结构、变量赋值等 Python 基础知识。但学生对枚举、遍历专业概念较为陌生,难以理解 “逐个列举所有可能” 的算法逻辑;对于while True无限循环、break终止循环的组合用法掌握不熟练;同时容易混淆数学解题思路与计算机枚举算法思路,在算法步骤和代码的对应转换上存在困难。学生对经典趣味数学题兴趣浓厚,可借助表格、实例降低抽象概念理解难度。
教学目标
1.会用假设法求解鸡兔同笼问题,能借助表格梳理鸡和兔的数量、脚数变化,找出数据规律。
2.理解枚举(遍历)算法的含义,能描述枚举法解题步骤,读懂鸡兔同笼算法流程图。
3.掌握 while 无限循环与 break 语句用法,读懂、运行对应程序,理解代码与枚举算法的对应关系。
重难点
体会人工解题与计算机解题的差异,认识枚举遍历算法的适用场景。
教学过程
教学环节
教学活动
评价要点
环节一:课堂导入,激趣引入
1. 经典趣题导入:介绍《孙子算经》中的鸡兔同笼原题,解读题目含义。
2. 设问思考:传统数学有哪些解法?计算机又该如何求解?
3. 揭示课题:鸡兔同笼巧计算。
了解经典问题,激发探究兴趣,衔接本课学习内容(评价目标 1)
环节二:任务驱动,数学求解(活动一:假设法解题)
1. 简化问题:先以 “6 头 18 足” 为例,讲解两种假设解题方法。
2. 还原原题:运用假设法计算 “35 头 94 足” 问题,推导计算公式,算出鸡与兔的数量。
3. 方法小结:梳理假设法解题思路,巩固数学计算方法。
熟练运用假设法解题,掌握数学计算思路(评价目标 1)
环节三:探究新知,枚举遍历(活动二:枚举法求解)
1. 引入枚举法:讲解枚举思路,从全是鸡开始,逐只减少鸡、增加兔,依次验算脚的总数。
2. 表格梳理:师生共同填写数量变化表格,直观观察鸡、兔、脚数的变化规律。
3. 算法描述:用自然语言总结枚举法完整步骤。
4. 流程图学习:解读流程图,明确变量初始化、循环判断、数值修改、结果输出等环节。
5. 拓展思考:思考从全是兔开始枚举,算法需要做出哪些调整。
理解枚举遍历思想,能描述算法步骤、读懂流程图(评价目标 2)
环节四:编程验证,实操探究(活动三:程序实现枚举算法)
1. 知识回顾:讲解while True无限循环、break终止循环、等值判断==的用法。
2. 代码解析:逐行讲解程序,对应枚举算法步骤,说明变量含义、循环与判断逻辑。
3. 上机运行:学生输入并运行程序,查看输出结果,排查缩进、符号等语法错误。
4. 思路对比:交流讨论人工解题和计算机枚举解题的差异,总结计算机擅长重复遍历的特点。
掌握无限循环与 break 用法,能运行程序、理解代码逻辑(评价目标 3、4)
环节五:归纳总结,素养进阶
1. 知识梳理:回顾假设法、枚举遍历算法、流程图、核心程序语句。
2. 核心总结:枚举法就是逐个列举所有可能、逐一验证答案,依靠循环实现重复遍历。
3. 拓展布置:了解韩信点兵、物不知数问题,尝试分析解题算法。
4. 素养升华:学会结合问题特点选择解题方法,活用算法思维解决数学问题。
梳理核心知识,理解枚举算法价值,达成全部教学目标
附:板书设计
·第 21 课 鸡兔同笼巧计算
1.数学解法:假设法
假设全是鸡 / 假设全是兔 → 计算差值 → 求出数量
2.枚举(遍历)算法
初始化数量→ 计算脚数 → 判断验证 → 循环调整数量 → 输出结果
3.核心程序语句
while True : 无限循环
if 条件判断 + break :满足条件,终止循环
== :等值比较
学科网(北京)股份有限公司
$
资源预览图
1
2
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。