内容正文:
课程基本信息
课题
算法的概念与描述
教科书
书名: 《信息技术》必修1
出版社:人民教育出版社;中国地图出版社 出版日期:2019 年 6 月
教学目标
教学目标:
1. 了解算法的含义,理解算法在解决问题中的作用。
2. 能结合实例,理解并描述算法的特征。
3. 理解算法的三种基本控制结构。
4. 选用恰当的描述方法和控制结构表示简单算法,增强用算法解决问题的意识。
教学重点:理解算法的三种基本控制结构,能够选用恰当的描述方法和控制结构表示简单算法。
教学难点:根据实际问题,分析设计算法。
教学过程
时间
教学环节
主要师生活动
4分钟
算法的
概念
· 通过生活中的问题引入,引出主题
小明到北京旅游时,火车到达北京站,小明计划乘坐地铁从北京站去天安门参观,地铁线路图如下图所示,你能帮小明规划好路线吗?是否还有其他的路线?
规划好的路线就是我们设计好的算法。解决同一个问题可以有不同的算法。
· 结合实例,讲解算法概念
广义上讲,算法是解决一个特定问题而采取的确定的、有限的步骤。
例如:想要从北京去上海迪士尼旅游,就可以采用如下的步骤解决这个问题。
① 网上购买迪士尼门票;
② 根据日期,购买火车票或者飞机票;
③ 根据行程及日期安排,预定酒店住宿;
④ 带好各种票据,收拾好行李,按时乘车;
⑤ 到达上海,乘坐出租车或公共交通去往酒店入住,放行李;
⑥ 带好门票,按时到迪士尼游玩。
上述步骤就是解决这个问题的算法。其实在解决生活中的很多问题时,都有算法的身影,算法就是在解决特定问题时,采取的确定的、有限的步骤。
7分钟
算法的
特征
· 自主探究,分析算法特征
布置实践任务,分析解决以下三个问题的算法,根据分析填写学案上的表格。
1 判断抛物线 轴是否有交点。
2 已知函数,设计一个算法,输入,输出函数值。
3 设计一个算法,输入,输出的绝对值。
· 总结讲解算法特征
根据实践结果,总结说明算法的特征,对算法的五大特征进行讲解。
有输入。一个算法通常要求有0个或多个输入,以描述运算对象的初识情况。
有输出。一个算法可以有一个或多个输出。
有穷性。算法必须能在执行有限个步骤之后终止。
可行性。算法中的每一步操作都是可以执行的,或者都可以分解成计算机可执行的基本