《1.2算法描述与设计》教学设计
- 格式:doc
- 大小:51.00 KB
- 文档页数:7
1 科目 高中信息技术 教学对象 高一学生 教材
版本 教科版
课题 《1.2算法描述与设计》教学设计 课时 1课时 课型 新授课
一、教材内容分析
本节内容是教育科学出版社出版的《算法与程序设计》第一章第二节内容,理论性很强,是建立在“1.1计算机解决问题的过程”之后的一节内容。通过上一节课的学习,学生已经了解了计算机解决问题的基本过程,通过本节内容可以将算法以3种形式描述出来,让算法更详细更直观。课堂上将通过几个实例帮助学生加深对算法的理解,并能用三种描述方法描述算法,重点在于掌握用流程图描述算法,为后续章节学习程序设计、算法的程序实现打下一定的基础。
二、学习者分析
1、学生没有接触过算法,数学课的算法要在高二上学期才学习,所以没有关于算法的基础。
2、学生已经学习了第一节内容,对算法和计算机解决问题的过程有了肤浅的认识,但现阶段的学生对具体怎么样来解决问题和对解决问题的步骤进行划分时还存在一定的困难。
3、学生已具备了一定的观察、思考、分析和解决问题能力,因此,对于如何将解决问题的思路画成简单的流程图不算很难,在取例的时候要从易到难。
三、教学目标
知识与技能:
1、理解算法及其基本特征。
2、知道算法的多样性。
3、能够对设计的算法作出简单的评价。
4、学会用自然语言、流程图和伪代码描述算法,掌握流程图描述算法的方法。
过程与方法:
通过实例,培养学生分析、解决问题的能力,让学生学会在面对问题时能梳理出解决问题的清晰思路,从而设计出解决某个特定问题的有限步骤。
通过实例,用自然语言、流程图、伪代码对简单算法进行描述,掌握用流程图描述简单的算法。
情感态度价值观:
让学生全身心地投入到教学活动中,积极与同伴合作交流,养成积极的学习态度。培养学生的良好思维品质,使学生养成遇到问题的时候懂得分析问题的意识,提高学生解决问题的能力。
教学重点:用流程图描述算法
教学难点:理解算法、设计算法
2 四、教学策略选择和设计
教学过程中,我精选教学案例,联系学生的数学知识和日常生活例子,从学生熟悉的问题出发,进行算法描述与设计的学习。为了引起学生兴趣,我采用智力小问题来引入,融算法于问题中。在学习算法描述时,我先选用学生熟悉的数学问题 “输入一个正整数N,判断该数是偶数还是奇数,并输出。”学习三种描述算法的方法。然后选用生活实例“付款程序——设计算法由计算机完成:输入所买香蕉重量x,输出应付款y,请用流程图描述算法”、智力游戏“野人过河”这两个例子让学生合作讨论、自主探究、操作演示,让学生经历分析——设计——体验算法的一系列过程,让学生在这个过程中不仅能体验算法的设计过程,并能培养解决问题的良好思路和习惯。此节内容理论性较强内容较多,但是不算很难,学生自学还是可以懂一些的,因此在课前我先做好导学案,导学案内容包括算法的定义和特征,以及课堂上的两个例子:“输入一个正整数N,判断该数是偶数还是奇数,并输出。”、 “付款程序——设计算法由计算机完成:输入所买香蕉重量x,输出应付款y,请用流程图描述算法。”,第一个例子采用填空的方式让学生阅读课本并完成,第二个例子则让学生全部完成。“野人过河”游戏不出现在导学案,给学生一些新鲜感和考验,该游戏要求学生画出流程图并进行体验。通过这样循序渐进的方式,让学生慢慢地深入知识,通过实例去理解算法、设计算法,既避免了学生产生学习恐惧感,又带给了他们成就感。
五、教学方法
讲授法、演示法、任务驱动、合作讨论、自主探究相结合
六、教学准备
自制课件、“野人过河”游戏、导学案
七、教学过程
(一)问题引入新课
教师活动:同学们,在学习新课之前,我们先一起看一个有趣的智力小问题(展示农夫过河问题)。
学生活动:相互讨论,想出解决问题的方法。
教师活动:请学生说出方法(展示步骤,如果学生只想到一种方法,教师可补充第二种。)引导:同学们知道这些方法和步骤叫什么吗?
学生活动:回答问题。
设计意图:通过问题的引入,把算法的概念与问题紧密相连,引导出算法的概念,学生在解决问题的过程中就无形接触到算法,而且这样也提高学生的学习积极性,让学生很快地进入学习状态。
3 (二)新课学习:算法的定义和特征
教师活动:展示算法的定义和特征,引导学生说出生活中的算法,这些算法有什么特征。
学生活动:和教师一起探究,说出生活中的算法。
设计意图:通过列举生活中的算法,更能加深理解。
(三)探究学习用自然语言、流程图、伪代码描述算法。
1.用自然语言描述算法
教师活动:说明以上小问题方法的描述就是自然语言描述。简单介绍自然语言描述,展示例子:输入一个正整数N,判断该数是偶数还是奇数,并输出。
学生活动:和教师一起用自然语言描述算法,补充导学案的相应空白处。
2. 用流程图描述算法
教师活动:简单介绍流程图描述,引导学生一起学习流程图符号。展示例子:输入一个正整数N,判断该数是偶数还是奇数,并输出。引导学生一起完成流程图的描述。
学生活动:和教师一起探究流程图符号、根据描述格式用流程图描述算法,补充导学案的相应空白处。
3. 用伪代码描述算法
教师活动:简单介绍伪代码描述,展示例子:输入一个正整数N,判断该数是偶数还是奇数,并输出。和学生一起探究用伪代码描述算法。
学生活动:和教师一起探究用伪代码描述算法,补充导学案的相应空白处。
教师活动:展示三种方法,简单总结它们的优缺点,说明具体情况具体分析,点出流程图描述是重点。
设计意图:通过一个简单数学题完成三种描述,通过引导学生对算法的分析、描述,让学生学会在面对问题时能梳理出解决问题的清晰思路,进而设计出解决某个特定问题的有限步骤,提高学生分析问题和解决问题的能力。
(四)任务驱动、知识巩固、实战演练。
任务一:超市香蕉打折,原价6元/斤,现在5斤(含5斤)以上打8折,设计算法由计算机完成:输入所买香蕉重量x,输出应付款y,请用流程图描述算法。
教师活动:展示任务、超市收银台情景图和“付款程序”,引导学生先分析问题,再根据自然语言用流程图描述算法。
学生活动:合作讨论、自主探究,完成任务,并在导学案上画出流程图。
教师活动:待学生完成任务后,找两个学生完成的任务进行演示,师生共同分析评价,查漏补缺。
学生活动:展示成果,与教师共同分析评价。
任务二:体验“野人过河”游戏,用流程图描述算法并在电脑上进行操作。
教师活动:展示野人过河的规则和要求,给出规定的时间,引导学生根据规则,组员间相
4 互讨论,并遵循先观察分析问题再画流程图,最后根据流程图进行操作。教师根据学生的完成情况,请最快完成的代表演示操作,对学生的演示方法进行相应的补充。
学生活动:相互探讨,分析问题、画出流程图、电脑操作解决问题,对同学的演示进行评价。
设计意图:任务的完成,让学生巩固对新知识的掌握,培养遇到问题要学会分析问题、解决问题的习惯,通过小组的合作讨论、交流,增强学生的交流能力,增进同学间的友谊,同时能够对算法进行简单的评价,提高逻辑思维能力以及分析问题、解决问题的能力。通过游戏的演示,增强学生的成就感和自信心,让学生能再次提高学习兴趣,为下节课内容的学习作铺垫。
(五)课堂小结:
算法的定义:解决问题的方法和步骤
算法的特征:有输入、确定性、有穷性、有输出、可行性
算法的描述:自然语言、流程图、伪代码(一个问题,可能有多种算法 ,应该通过分析、比较、挑选一种最优的算法。)
组成流程图符号:
(六)布置作业
请为以下问题设计算法,并用流程图描述。
1. 输入两个不相等的数a和b,比较它们的大小,输出较大的值。
2. 输入出生日期,输出出生天数、小时数。
3. 预习1.3节
八、板书设计
1.2算法的描述与设计
1、算法的定义和特征
2、算法的描述方法
(1)自然语言
(2)流程图
(3)伪代码
九、教学反思
本节课理论性比较强,内容比较多,所以对时间的把握度要求非常高,整个教学过程当中,利用同一个例子作范例讲解三种描述方法,再用两个实例进行巩固和演练,学生思维慢慢跟进,通过师生间的共同探究,学生间的合作探究交流,提高了大家之间的感情。引入“野人过河”,学生非常有兴趣,课堂氛围很好,同时也让算法更加简单易懂。课堂中,各个环节还不能很紧凑地连接,总之一句话,老师要少讲点,学生多做点。
5
教资教学设计题万能模板
一、 教学目标
根据新课改的要求和学生已有的知识基础和认知能力, 我确定的'教学目标是:
( 1) 知识与技能目标:通过自主学习……, 学生能够……
( 2) 过程与方法目标:通过合作学习……, 学生能够……
( 3) 情感、 态度、 价值观:通过探究学习……, 学生能够……
二、 教学重难点
本课的教学重点:通过……学生能够掌握……
本课的教学难点:通过……发展/提高学生……
三、 教学方法
6 主要采取的教学方法: 引导启发法。在本节课的教学中主要渗透自主探究法、
小组讨论法等。
四、 教学过程
( 1) 导入新课
本课主要采用……等方法, 不仅能引起学生的兴趣, 还能够引导学生思考, 并且引出新课题。
( 2) 讲授新课
在讲授新课时, 为了突出本节课的知识与技能目标, 首先引导学生自主学习,
学生对基本的概念和知识初步感知。
通过这种方法, 既体现了新课改中以学生为主体的思想, 又调动了学生学习的积极性。
这部分讲授完成后, 开始讲解本节课的难点, 也就是过程与方法目标, 引导学生进行探究学习, 学生先进行探究学习, 能够用自己的话语总结方法。 然后, 结合实例, 对方法进行详细讲解。
通过这种方法, 既让学生能够深入理解这种方法, 也可以增进学生之间相互帮助的情感。
7 ( 3) 巩固练习
根据各科目自行设计。
( 4) 小结
( 5) 作业布置
布置课后作业。
五、 板书设计
板书设计采用图文并茂的形式, 清晰展示全文整体结构, 突出重难点, 彰显文章主题。
六、 教学反思
根据学生对作完成情况, 反思教学目的是否达到。
考生可在考试前, 根据自己选报的科目, 进行教学设计。
建议笔试考生反复背诵, 直到熟记于心。