高二数学必修三第一章算法初步(探究)教学设计(一)
详细内容
《1.1.2程序框图与算法的基本逻辑结构》教学设计
(第一课时)
改进:在应用于课堂教学过程中,经过反复斟酌推敲,以更简洁的方法,结合实际,以自主探究、协作互助的方式,将原精品课程进行了相关变更,添加具体实例,并在授课过程中参阅经典算法,将之穿插于教学中,激趣导学,效果感觉更好。
一、教学内容分析
本节内容为人教版高一数学必修3模块第一章算法初步第1.1.2节第一课时,
主要包括程序框图的图形符号、算法的程序框图表示、算法的的逻辑结构等三部分内容。
算法就是解决问题的步骤,算法也是数学及其应用的重要组成部分,是计算机科学的基础,利用计算机解决问需要算法,在日常生活中做任何事情也都有算法,当然我们更关心的是计算机的算法,计算机可以解决多类信息处理问题,直接写出解决该问题的程序是困难的,因此,我们要首先研究解决问题的算法,再把算法转化为程序,所以算法设计是使用计算机解决具体问题的一个极为重要的环节。
通过对解决具体问题的过程与步骤的分析,体会算法的思想,了解算法的含义。理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构。进一步体会算法的另一种表达方式。
本章节的重点是体会算法的思想,通过模仿、操作、探索,通过设计程序框图解决实际生活问题的过程。通过解决具体问题,理解三种基本逻辑结构中顺序和条件结构,经历将具体问题用程序框图来表示,在实际问题中能设计相关程序框图解决实际问题。
二、学情分析
关于本节内容,相对学生来说,全是新知识,因它涉及到计算机科学相关内容,也是数学及其应用的重要组成部分。大部分学生并没有学习过程序框图的设计,在编写程序方面基本上都是“零起点”,而且认为程序框图设计是一件困难的事情,因此本课的举例和任务都适当降低难度,让学生能在实践中体会成功的喜悦,领略程序设计之算法程序框图表示的乐趣。另一方面要充分利用课外资料和实例,设置问题情景,激发学生的学习兴趣,通过建构模型,化抽象为具体,教师在整个学习过程中进行指导、启发、补充与完善。
三、教学目标
(一)知识与技能
1、通过学习程序框图的图形符号,区分不同符号所表示的不同含义,能模仿正确书写简单程序框图;
2、理解并掌握算法的三种基本逻辑结构,培养学生分析问题、解决问题的能力;
3、培养学生在实际现实生活中,能正确运用相关逻辑结构分析、解决实际问题;
(二)过程与方法
1、通过实例分析,学生经历、模仿、探索程序框图表达解决问题的算法的过程,学习程序框图的画法;
2、在具体问题的解决过程中理解程序流程图的三种基本逻辑结构之顺序结构、条件结构,寻找解决实际问题的规律与方法。
(三)情感态度与价值观
1:通过本节的学习,使学生对计算机的算法语言有一个基本的了解,明确算法的要求,认识计算机是人类征服自然的一种有力工具,进一步提高探索、认识世界的能力。
2:培养学生迎难而上,战胜困难的大无畏精神,克服畏难情绪,培养严谨的思维习惯、塑造认真、细致的做事态度。
四、教学重点和难点
教学重点:程序框图的图形符号、算法的基本逻辑结构及应用
教学难点:算法的条件结构在实际生活中的运用
五、教学策略
1、任务驱动策略:据不同层次的学生,设置不同等级的任务,引导启发学生自己看书学习新知,从而建立新的知识结构;如程序框图图形符号如何绘制、各表示什么意思,对一些简单问题,程序框图的画法,学生模仿、探索、学习
2、创设问题情景策略:以学生活动为中心,教师精心设计问题,引导学生讨论与交流,充分发挥学生的主体作用。例:算法的基本逻辑结构有哪些,有什么区别,具体问题时如何正确选取相应算法的逻辑结构
3、竞争机制策略:据本章节中部分内容,合理设置分组竞争,小组赛形式激发学生高涨的学习热情,不仅引导学生将所学知识应用于解决实际问题,且培养学生团队合作探究精神。
六、教学方法
任务驱动法、启发引导式、小组合作探究学习法、模仿建构学习法
七、教具准备
多媒体课件、生活中具体实例、同步学案
八、教学过程 课时1
教学程序 教师组织与引导 学生活动 设计意图
发放“任务”纸质 1、把任务学案发给学生
2、查阅、收集有关实际生活中实例,用于本节教学 1、预习
2、查阅相关资料 学生是学习主体,自主合作、探究式学习
回顾旧知,引入新课
改进:生活中的问题,描述解决步骤(1)算法的描述:要交换两杯不同液体的方法、步骤;(自然语言描述法,复习)