项目八 设计批量数据算法第一节说课课件-2025-2026学年沪科版高一信息技术必修一

2025-09-04
| 32页
| 227人阅读
| 0人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术沪科版必修1 数据与计算
年级 高一
章节 项目八 分析历史气温数据——设计批量数据算法
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 954 KB
发布时间 2025-09-04
更新时间 2025-09-04
作者 xkw_048321289
品牌系列 -
审核时间 2025-09-04
下载链接 https://m.zxxk.com/soft/53766887.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

设计批量数据算法 1.用列表表示和计算平均气温 目录 01 为何学 02 学什么 03 怎么学 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 教学反思 01 为何学 教学方法 教学重难点 教学过程 教材分析 说地位: 1 学情分析 教学目标 教学反思 2 3 说联系: 说教材处理: 本节课题选自沪教版普通高中信息技术必修一第三单元项目八《设计批量数据算法》第一节。课标要求:将“算法程序”作为重要的教学内容,增强学生利用编程解决问题的能力 本节作为程序的综合应用,旨在引导学生对编程有个总体的了解,为后续章节的学习打下基础。其中,列表是本章的重点概念,更是学生后续学习选修内容的重要起点和基础。 本节课以教材实例为主,通过气温数据讲解,根据学生实际情况和教材知识点,将教材内容进行了重新整合。将模块函数加入本节。 教学方法 教学重难点 教学过程 教材分析 学情分析 教学目标 学生状况 授课对象为高一年级学生,具备一定的逻辑思维能力,并且在前几章的学习中已经掌握了Python程序的基础代码,大部分学生能够运用一些基础的Python语言编程,但对解决具体实际问题还存在一定的困难。 为了提高教学的针对性和有效性,课前会组织学生填写“学生情况调查表”了解学生对于Python程序的掌握程度。 教学反思 对策 02 学什么 教学方法 教学重难点 教学过程 教材分析 学情分析 教学目标 学生能敏锐发现生活中的潜在问题,联系python知识,归纳问题模式,培养信息洞察力 计算 思维 理解函数,描述程序,养成严谨逻辑思维习惯,提升分析、设计、验证算法的能力。 数字化学习与创新 学习与实践程序,激发学生对计算机科学的兴趣,鼓励探索新学习路径,培养创新精神与学科发展潜力。 信息意识 信息社会责任 提高运用科学方法和技术工具解决问题的能力,培养学生的信息社会责任,成为一个合格的数字公民 教学方法 教学过程 教材分析 学情分析 教学目标 教学重难点 教学重点 Python列表的基本操作 教学难点 自定义函数的创建。 模块思想的应用 突出重点 突出难点 联系实际问题,应用到列表和自定义函数,帮助学生理解 解决问题 解决问题 03 怎么学 教学过程 教材分析 学情分析 教学目标 教学重难点 教学方法 合作探究法 合作探究过程中,不同学生可能会提出不同的观点和思路。学生能够学会从多个角度看问题,深入思考,寻找更合理的解决方案。并且培养学生团队合作的精神 任务驱动法 高中学生正处于对新鲜事物充满好奇心的阶段。任务驱动法将信息技术知识融入到具体的任务中,当学生看到自己完成任务时,会获得成就感,从而激发他们对信息技术学科的浓厚兴趣。 任务 合作 提问 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 导入新课 2分钟 新课讲解 15分钟 小组探究 8分钟 巩固知识 10分钟 小结及作业 5分钟 教学反思 1 3 5 2 4 设计意图: 通过解决学生生活实际问题,从而激起学生的兴趣和求知欲 探求新知 课堂总结 导入新课 课后作业 计算四月份的月平均气温。 要求:用计算机Python编程解决。 (一个月的日平均气温的平均值就是月平均气温) 设计意图: 要想解决月平均气温先解决日平均气温,把问题由大化小,帮助学生搭建知识台阶,使学生容易理解和接受后续月平均气温的计算方法,培养学生分析问题的能力。 课堂总结 导入新课 课后作业 任务一:计算日平均气温 探求新知 问题: 已知气象台某日观测得到的4次气温值为: 10℃、13℃、18℃、12℃,求该日的日平均气温。 设计意图: 由学生已熟悉的单个变量存储单个值的概念出发,提出问题,多个值能否用一个变量表示,从而引出Python中的列表结构。让学生能够更好地理解和接受列表的概念。 课堂总结 导入新课 课后作业 a=10 b=13 c=18 d=12 探求新知 能否把所有数值都存储在一个变量里呢? 列表 a=[ 10 ,13,18 ,12] 课堂总结 导入新课 课后作业 探求新知 python中用列表( [ ] )来表示批量数据。 格式:变量名=[元素1,元素2,元素3...] ,其中每一项可以是任意数据类型的数据项,各数据项之间用逗号分隔。 设计意图: 详细介绍列表的格式及创建方法,通过与之前单个变量存储单个指导方式进行对比,让学生更直观地感受到列表在表示批量数据时的优势,进一步加深学生对列表的理解和记忆。 a=10 b=13 c=18 d=12 创建列表 假设列表为a。下标访问法是通过变量i表示下标值,该值从 0到len(a)-1变化,依次访问数据项a[i]。 下标访问法 课堂总结 导入新课 课后作业 探求新知 以列表 list=[10,13,18,12] 为例 列表 元素 10 13 18 12 正索引 0 1 2 3 负索引 -4 -3 -2 -1 设计意图: 接下来我会介绍列表元素的下标访问法。借助表格这种直观的形式清晰地展示列表中元素与索引值之间的对应关系,帮助学生更直观地理解列表的下标访问法,使学生能够快速掌握如何通过索引去访问列表中的元素。 课堂总结 导入新课 课后作业 探求新知 1. 下列Python数据中不属于列表的是(      ) A.[23,45,5.6,7.8] B.[23;45;56;78] C.[23,45,"Info","a"] D.["A","B","C","D"] 2.设有列表a=[1,2,3,4,5,6,7,8,9],执行以下运算a[3], 得到的结果是( ) A. 4 B. [1,2,3,4] C. [1,2,3] D. 3 练习 设计意图: 通过设置针对列表的练习题,让学生在实践中加深对列表理解,同时采用随机点名的方式增加课堂的趣味性和互动性。 巩固练习 设计意图: 在学习列表后,采用小组讨论的方式编写程序,如何用程序实现计算日平均气温。引导学生将知识应用于实际问题的解决中,通过小组讨论的方式培养学生解决问题的能力。 课堂总结 导入新课 课后作业 探求新知 怎么计算日平均气温? 已知气象台某日观测得到的4次气温值为: 10℃、13℃、18℃、12℃,求该日的日平均气温。 小组讨论,编写程序 课堂总结 导入新课 课后作业 探求新知 设计意图: 展示学生编写的程序,让学生分享自己的思路和成果,促进学生之间的相互学习,通过对比不同方法,让学生了解问题的多样性,同时展示典型错误,引导学生分析错误的原因,加深学生对正确方法的理解和掌握,巩固学生利用列表解决问题的应用能力。 展示程序 课堂总结 导入新课 课后作业 探求新知 内置函数计算 内置函数sum的作用是求列表中数值数据的累加和 内置函数len的作用是求列表中数据项的个数。 课堂总结 导入新课 课后作业 探求新知 问题:已知某地2024年4月的30个日平均气温数据为: 34,32,33,33,35,36,36,36,35,34,33,32,32,32,31,32,32,30,31,30,30,31,32,29,27,29,31,32,30,26,26,求该市2024年7月的月平均气温。 任务二、计算月平均气温 学生讨论,编写程序,完成任务 设计意图: 以小组讨论的形式,让学生自主探索计算月平均气温的方法,并编写程序实现,鼓励学生不局限于固定的解题模式,激发学生的创造性思维,让学生在解决问题的过程中,深入思考寻找更高效的解决方案。 课堂总结 导入新课 课后作业 探求新知 设计意图: 学生完成程序后,教师展示个别小组的程序结果。发现多数同学都采用了刚刚所学的求和函数和长度函数。教师引导学生能否用循环语句来实现程序。结合上节课所学的放循环结构,引导学生将其应用于月平均气温的计算问题中帮助学生巩固对for循环的灵活应用。加深学生对循环结构在处理批量数据时的作用。 用变量 i 表示下标值,该值从0到len(day)-1变化,依次访问数据项day[i], for i in range(0,len(day)): 课堂总结 导入新课 课后作业 探求新知 设计意图: 对比两种for循环结构,通过提问的方式让学生描述二者区别。一个代表索引值,另外一个代表列表的元素值,这个知识点教师要着重强调。该环节培养学生细致入微的思维方式和对知识的深入探究精神。 课堂总结 导入新课 课后作业 探求新知 任务三、如果计算本市的年平均气温又该怎么办呢? 学生讨论 设计意图: 通过布置任务,小组讨论,怎么计算年平均气温,让学生在面对更复杂的计算任务时,综合运用所学知识来解决问题。 课堂总结 导入新课 课后作业 探求新知 学生讨论后,找各小组代表说一下想法,引出新知识点自定义函数 def 函数名(参数集合): <函数体> return 函数值 举例:求两数之和 def add(x,y): z=x+y return z 设计意图: 详细介绍自定义函数的格式和作用。并通过举例的方式,让学生理解如何调用函数。 课堂总结 导入新课 课后作业 探求新知 问题1.运用自定义函数计算平均值 问题2.如何计算年平均气温 3总结:编译程序 调试运行 设计意图: 通过提问,层层递进,使学生思路更加清晰,运用自定义函数和循环结构计算年平均气温。帮助学生梳理知识体系,培养学生的知识迁移能力,学会融会贯通。 导入新课 课后作业 探求新知 课堂总结 任务一: 日平均气温 任务二: 月平均气温 任务三: 年平均气温 列表储存批量数据 内建函数: sum(),len() for循环的两种遍历方式 自定义函数的应用 算法效率越来越高 设计意图: 和学生们一起总结本节课所学知识点,通过完成任务,知识层层递进,使学生循序渐进的接受新知识。 导入新课 探求新知 课堂总结 课后作业 完成教材课后练习题一,编程实现 整理笔记并预习下一课的内容 实践性 思考性 设计意图:作业一是加深对本节课知识的理解,作业二是培养学生自主学习的习惯 板书设计 §8.1用列表表示和计算平均气温 主板书 辅板书 一.列表格式:变量名=[元素1,元素2,元素3...] 二.内置函数sum(),len() 三.区别 for i in range(列表) for i in 列表 四.自定义函数 def 函数名(参数集合): <函数体> return 函数值 def add(x,y): z=x+y return z 04 教学反思 1 2 优点 01 本节课采用了基于问题的学习,引出知识点,知识点衔接连贯自然,层层递进。 1 2 缺点 02 学生做练习题任务的时间不足。 教学反思 感谢各位评委老师的聆听 $$

资源预览图

项目八 设计批量数据算法第一节说课课件-2025-2026学年沪科版高一信息技术必修一
1
项目八 设计批量数据算法第一节说课课件-2025-2026学年沪科版高一信息技术必修一
2
项目八 设计批量数据算法第一节说课课件-2025-2026学年沪科版高一信息技术必修一
3
项目八 设计批量数据算法第一节说课课件-2025-2026学年沪科版高一信息技术必修一
4
项目八 设计批量数据算法第一节说课课件-2025-2026学年沪科版高一信息技术必修一
5
项目八 设计批量数据算法第一节说课课件-2025-2026学年沪科版高一信息技术必修一
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。