内容正文:
( 信息技术 )学科教案 使用年月: 2020
(
装
订
线
)课
题
2.4.1基于解析算法的问题解决
课型
新授课
课时安排
1
教 学 过 程
(
授课教师
:
授课班级
:
)教学目标
理解解析算法的含义和基本思想,能够通过编写简单的程序实现算法。
掌握解析算法解决问题的基本方法,能从日常应用中发现可以利用解析法解决的问题,并能够形成主动应用所学知识解决问题的过程。
能够对算法进行完善和优化,进行创造性探索。
一、情景导入:以图片上这个十字路口(五环大街与哈萨尔路交汇)为例让学生思考:这个路口的红绿灯时长应如何设置?考虑的因素都有哪些?
二、新知探索:
1. 解决最短绿灯时长问题:
· 分析问题:
教师引导学生思考并回答
分析出最短绿灯时长的解析式:
T绿灯长=t过马路+ t人反应
T过马路=s马路/v人步行)
t绿灯长=s马路/v人步行 + t人反应
先利用数学方法计算并得出结果,然后讨论:
(1).此路口的高峰期是什么时间段?
(2)应该以成人、老人、小孩中的哪个数据进行计算更合理?
(3).如果计算结果为小数怎么办?
· 设计算法:
将老师展示的流程图补充完整:
· 编程实现与调试:
学生在Python中 将下面程序补充完整并调试运行:
V=0.9
T0=3
S=int(input("请输入道路宽度(米):"))
T=S/V+T0
print (T)
· 教师讲授解析算法的含义及基本思想:
通过找出解决问题的前提条件与结果之间关系的表达式,并计算表达来实现问题的求解。
二. 分组探究:运动消耗热量问题 :
小明每天通过手机记录步行数据,了解自己运动时消耗的热量情况,想一想这个数据是如何计算得到的?
教学难点 教学重点
重点:理解解析算法的含义和基本思想,能够通过编写简单的程序实现算法。
难点:掌握解析算法解决问题的基本方法,能从日常应用中发现可以利用解析法解决的问题,并能够形成主动应用所学知识解决问题的过程。
教学