3.3.1 解析算法及其程序实现课件-2025-2026学年浙教版高中信息技术必修一

2025-11-22
| 13页
| 363人阅读
| 140人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修1 数据与计算
年级 高一
章节 3.3 简单算法及其程序实现
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 6.15 MB
发布时间 2025-11-22
更新时间 2025-11-22
作者 xkw-26253632
品牌系列 -
审核时间 2025-11-22
下载链接 https://m.zxxk.com/soft/55059393.html
价格 0.00储值(1储值=1元)
来源 学科网

摘要:

该高中信息技术课件聚焦解析算法及其程序实现,通过小明BMI计算问题导入,系统讲解解析算法的定义、数学模型构建及Python程序实现,结合停车场收费、正多边形绘制等实例,帮助学生建立“问题分析—数学建模—算法设计—编程实现”的学习支架。 其亮点在于以真实问题驱动,融合计算思维(抽象、建模、算法设计)与数字化学习(Python编程实践),通过分段函数、几何计算等多样化实例培养学生问题解决与知识迁移能力。学生在实践中提升算法设计与编程技能,教师可借助结构化实例与代码模板提高教学效果。

内容正文:

3.3.1 解析算法及其程序实现 浙教版信息科技 已知小明的身高167cm,体重65kg,问:小明是否属于肥胖人群? 体质指数(BMI):衡量人体胖瘦程度 课堂导入 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 2 已知小明的身高167cm,体重65kg,问:小明是否属于肥胖人群? 体质指数(BMI):衡量人体胖瘦程度 计算公式:BMI=体重÷身高2 小明的BMI=65kg÷1.67m2=23.3 已知条件:体重、身高 所求结果:BMI值 数学模型:BMI=体重÷身高2 解析算法 小明不属于肥胖人群 要素: 课堂导入 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 3 解析算法:根据问题前提条件与所求结果的关系,找出求解问题的数学表达式,并通过表达式计算实现问题求解。 关键要素: 已知条件 求解结果 数学表达式 体重、身高 BMI值 BMI=体重÷身高2 解析算法定义 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 4 解析算法:根据问题前提条件与所求结果的关系,找出求解问题的数学表达式,并通过表达式计算实现问题求解。 问题 已知条件 数学表达式 所求结果 计算两个电阻的并联值 电阻值R1、R2 并联电阻R 1/R=1/R1+1/R2 计算3位同学的平均身高 身高g1、g2、g3 平均身高g g=(g1+g2+g3)/3 计算促销苹果的价格 原价m1,折扣d 实际促销价m m=m1*d 解析算法定义 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 5 解析算法:根据问题前提条件与所求结果的关系,找出求解问题的数学表达式,并通过表达式计算实现问题求解。 已知小明的身高167cm,体重65kg,问:小明是否属于肥胖人群? 已知条件:体重、身高 所求结果:BMI值 数学模型:BMI=体重÷身高2 开始 结束 输入身高、体重 计算BMI=体重/身高2 输出BMI 算法分析 算法描述 解析算法程序实现 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 6 解析算法:根据问题前提条件与所求结果的关系,找出求解问题的数学表达式,并通过表达式计算实现问题求解。 已知小明的身高167cm,体重65kg,问:小明是否属于肥胖人群? 开始 结束 输入身高、体重 计算BMI=体重/身高2 输出BMI h=int(input("输入身高:")) w=int(input("输入体重:")) BMI=w/h**2 print(“小明的体质指数是”, BMI) 要确保数学表达式的正确性 在程序中正确描述该数学表达式。(python运算符的正确使用) 算法实现 算法描述 解析算法程序实现 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 7 课堂实例1 已知条件:停车时间t 所求结果:收费m元 数学模型: m= t*4 (t<=6) 24+(t-6)*3 (7<=t<=12) 42+(t-12)*2 (t>=13) 开始 结束 输入时间 t 输出费用m t<=6? m=t*4 t<=12? m=24+(t-6)*3 m=42+(t-12)*2 Y Y N N 算法分析 算法描述 停车时间6.5小时, 收费m=24+(7-6)*3=27元 停车场收费问题。收费标准:每小时4元,超过就算一小时。6小时以后每小时3元,12小时以后每小时2元。问:停车6.5小时,收费几元? 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 8 停车场收费问题。收费标准:每小时4元,超过就算一小时。6小时以后每小时3元,12小时以后每小时2元。问:停车6.5小时,收费几元? import math t=float(input("输入停车时间")) t=math.ceil(t) #t向上取整 m=0 #费用初始值为0 if t<=6: m=t*4 elif t<=12: m=24+(t-6)*3 else: m=42+(t-12)*2 print(“停车费用是“,m,”元”) 开始 结束 输入时间 t 输出费用m t<=6? m=t*4 t<=12? m=24+(t-6)*3 m=42+(t-12)*2 Y Y N N 算法描述 算法实现 课堂实例1 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 9 正多边形的各边长相等,各内角度数也相等。绘制一个正多边形,可以通过“画一条边,旋转一定角度后再画一条边”实现。 问:绘制正六边形,每次旋转角度是多少? 已知条件:正多边形边数n 所求结果:每次旋转度数d2 数学模型: 内角度数: d1=( n-2 )×180÷n 旋转度数: d2=180-d1 算法分析 正六边形边数 6 , 内角度数: d1=(6 - 2) ×180÷6=120 旋转度数: d2=180-120=60 d2 课堂实例2 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 10 正多边形的各边长相等,各内角度数也相等。绘制一个正多边形,可以通过“画一条边,旋转一定角度后再画一条边”实现。 问:绘制正六边形,每次旋转角度是多少,如何绘制? 算法描述 开始 输入边数n与边长a 计算内角 绘制边长 旋转角度 绘制边长 旋转角度 …… 结束 结构优化 开始 输入边数n与边长a 计算内角d1 绘制边长a 边数b+1 旋转角度d2 边数b!=n? 结束 N Y 课堂实例2 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 11 正多边形的各边长相等,各内角度数也相等。绘制一个正多边形,可以通过“画一条边,旋转一定角度后再画一条边”实现。 问:绘制正六边形,每次旋转角度是多少,如何绘制? import turtle n=int(input(“输入边数n:")) a=int(input(“输入边长a:”)) d1=(n-2)*180/n #计算内角 t=turtle.Pen() #创建画笔 b=0 #边数b初始化 while b!=n: t.forward(a) #画笔绘制边长a b+=1 #边数加1 t.left(180-d1) #画笔逆时针旋转d2 算法描述 算法实现 开始 结束 输入边数n与边长a 边数b!=n? 计算内角d1 绘制边长a 边数b+1 旋转角度d2 N Y 课堂实例2 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 12 解析算法的概念 课堂小结 是指根据问题的前提条件与所求结果之间的关系,找出求解问题的数学表达式,并通过表达式的计算来实现问题的求解。 解析算法的解题思路 明确问题的前提条件 明确要求的解 找出前提条件与所求解之间关系的数学表达式 用算法解决问题的一般过程 抽象建模,设计算法,编写程序,调试程序 (分析——描述——编程——调试) 课堂小结 请注意: 1.正文标题为:黑体,30号字; 2.正文内容为:华文楷体,尽量不小于24号,特殊辅助性文字不低于18;根据文字量可适当调整。内容文字一行一般不能超过28个字,单页文字一般不能超过8行。 3.拍摄版本呈现内容务必与上传版本呈现的内容完全一致。 英文 1.正文标题为:以Times New Roman为主,可搭配使用Arial。字号为32—36号,特别强调可以用40号。 2.正文内容为:以Times New Roman为主,可搭配使用Arial。字号为24—28号,特别强调可用32号。 3.英文每行一般不能超过15个单词;单页文字一般不能超过8行。 13 Multimedia Cloud Transcode (cloud.baidu.com) $

资源预览图

3.3.1 解析算法及其程序实现课件-2025-2026学年浙教版高中信息技术必修一
1
3.3.1 解析算法及其程序实现课件-2025-2026学年浙教版高中信息技术必修一
2
3.3.1 解析算法及其程序实现课件-2025-2026学年浙教版高中信息技术必修一
3
3.3.1 解析算法及其程序实现课件-2025-2026学年浙教版高中信息技术必修一
4
3.3.1 解析算法及其程序实现课件-2025-2026学年浙教版高中信息技术必修一
5
3.3.1 解析算法及其程序实现课件-2025-2026学年浙教版高中信息技术必修一
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。