《分支结构》教学设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《分支结构》教学设计
上海市罗店中学查红
一、现状与目标
本节课是分支结构教学的第一课时,在此之前已经学习了顺序结构的算法设计以及常量、变量等概念,本课时主要是让学生体验、理解并初步掌握用分支结构解决简单问题的算法设计思想和判断框的用法,能够用流程图描述出包含分支结构的简单问题的算法。本节课的重点内容是分支结构的算法设计思想,难点是分支结构的算法设计思想和判断条件的表达。
二、教学设计思路
本课时一开始引导学生对前两节课所学的主要内容——顺序结构进行了回顾,一方面是想复习一下顺序结构的算法设计思想,另一方面是为后面引出分支结构作伏笔;接下来通过出示两张照片,引出今年寒假期间的暴雪以及在这次雪灾中牺牲的三位英雄,以此提高学生珍爱生命的意识,增强学生爱国爱民的热情,同时自然地衔接到例题一,然后通过一个设问自然地引出分支结构,将双分支和单分支两种分支算法模式展现给学生,这时再让学生解决例题一,他们就感觉到有法可施了。在例题一的算法设计与展示结束后,设计了一个“想一想”,促进学生思维的积极性,使学生将所学与生活和学习相结合,学以致用,也促进学生对分支结构特点的理解和掌握。接下来选用了两个贴近生活的例子——宝山巴士出租车计费问题和某航空公司机票打折问题,通过这两个算法设计及展示交流,使学生逐步地理解、掌握双分支和单分支结构的特点及用分支结构解决简单问题的基本的算法设计思想,逐步地掌握判断框的用法及判断条件的设定与算法流程走向的关系,同时让学生感受到算法学有所用,自然地突出了本节课的重点,突破了难点。接下来在前面机票打折问题的基础上又设计了一个写算法运行结果,另外又设计了贴近学生学习的分段函数问题的算法填空,来进一步巩固学生对分支结构算法设计思想的理解和掌握,进一步巩固学生对双分支和单分支两种分支模式特点的理解,使学生进一步掌握判断条件的表达。
课后作业的选择(设计一个算法:从键盘输入任意三个不相等的实数,找出其中最大的并输出),一个意图是对本节课所学知识的巩固;另一个意图是为下节课的“设擂主”的算法设计思想的学习作铺垫。
三、教学反思
算法设计这一章内容对于学生来说是比较抽象、较难理解和掌握的一章知识,这一章内容需要学生有很强的抽象思维,需要学生理解的层面较高。本节课是分支结构教学的第一课时,在此之前已经学习
了顺序结构的算法设计以及常量、变量等概念,本课时主要是让学生体验、理解并初步掌握用分支结构解决简单问题的算法设计思想和判断框的用法,能够用流程图描述出包含分支结构的简单问题的算法。(一)成功之处
1、兴趣是学习最好的老师,所以课堂的引入一定要用特别的方式深深地吸引学生的注意力,本节课的引入采用了从刚发生在身边不久的事例——雪灾入手,一方面比较贴近学生生活,学生很熟悉,也很乐于探讨并集中注意力,另一方面以在这次雪灾中牺牲的三位英雄来潜移默化地教育学生提高珍爱生命的意识,增强爱国爱民的热情,同时自然地衔接到例题一,然后通过一个设问自然地引出分支结构。
2、接下来是通过让学生尝试设计例题一的算法,尝试画出流程图,通过让学生“碰壁”,使学生在感到需要的情况下主动学习和接受新知识。
3、通过一个“想一想”,促进学生思维的积极性,促进了学生的发散思维,使学生的思维不再禁锢,而是将所学与生活和学习相结合,学以致用。
4、逐步地理解、体验分支结构的算法设计思想。通过两个生活中的实例和一个数学中的实例,使学生把所学知识与生活和学习结合起来,让学生在逐步地理解、掌握分支结构的算法设计思想的同时感受到学有所用,乐在其中。
5、教学课件的制作,流程图的设计流程自上而下一步一步地执行,清晰直观,有利于学生对于分支结构算法的理解。
(二)不足之处
1、老师的引导多了一点,学生的思考空间少了一点。
2、“两纲”教育的渗透感觉上有些因引入而引入,使得学生在接受上有些被动,在以后的教学中需努力改进。
附:教案