分支结构教学设计.doc

上传人:土8路 文档编号:10237974 上传时间:2021-05-02 格式:DOC 页数:7 大小:64.50KB
返回 下载 相关 举报
分支结构教学设计.doc_第1页
第1页 / 共7页
分支结构教学设计.doc_第2页
第2页 / 共7页
分支结构教学设计.doc_第3页
第3页 / 共7页
分支结构教学设计.doc_第4页
第4页 / 共7页
分支结构教学设计.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《分支结构教学设计.doc》由会员分享,可在线阅读,更多相关《分支结构教学设计.doc(7页珍藏版)》请在三一文库上搜索。

1、分支结构教学设计上海市罗店中学 查 红一、现状与目标本节课是分支结构教学的第一课时,在此之前已经学习了顺序结构的算法设计以及常量、变量等概念,本课时主要是让学生体验、理解并初步掌握用分支结构解决简单问题的算法设计思想和判断框的用法,能够用流程图描述出包含分支结构的简单问题的算法。本节课的重点内容是分支结构的算法设计思想,难点是分支结构的算法设计思想和判断条件的表达。二、教学设计思路本课时一开始引导学生对前两节课所学的主要内容顺序结构进行了回顾,一方面是想复习一下顺序结构的算法设计思想,另一方面是为后面引出分支结构作伏笔;接下来通过出示两张照片,引出今年寒假期间的暴雪以及在这次雪灾中牺牲的三位英

2、雄,以此提高学生珍爱生命的意识,增强学生爱国爱民的热情,同时自然地衔接到例题一,然后通过一个设问自然地引出分支结构,将双分支和单分支两种分支算法模式展现给学生,这时再让学生解决例题一,他们就感觉到有法可施了。在例题一的算法设计与展示结束后,设计了一个“想一想”,促进学生思维的积极性,使学生将所学与生活和学习相结合,学以致用,也促进学生对分支结构特点的理解和掌握。接下来选用了两个贴近生活的例子宝山巴士出租车计费问题和某航空公司机票打折问题,通过这两个算法设计及展示交流,使学生逐步地理解、掌握双分支和单分支结构的特点及用分支结构解决简单问题的基本的算法设计思想,逐步地掌握判断框的用法及判断条件的设

3、定与算法流程走向的关系,同时让学生感受到算法学有所用,自然地突出了本节课的重点,突破了难点。接下来在前面机票打折问题的基础上又设计了一个写算法运行结果,另外又设计了贴近学生学习的分段函数问题的算法填空,来进一步巩固学生对分支结构算法设计思想的理解和掌握,进一步巩固学生对双分支和单分支两种分支模式特点的理解,使学生进一步掌握判断条件的表达。课后作业的选择(设计一个算法:从键盘输入任意三个不相等的实数,找出其中最大的并输出),一个意图是对本节课所学知识的巩固;另一个意图是为下节课的“设擂主”的算法设计思想的学习作铺垫。三、教学反思算法设计这一章内容对于学生来说是比较抽象、较难理解和掌握的一章知识,

4、这一章内容需要学生有很强的抽象思维,需要学生理解的层面较高。本节课是分支结构教学的第一课时,在此之前已经学习了顺序结构的算法设计以及常量、变量等概念,本课时主要是让学生体验、理解并初步掌握用分支结构解决简单问题的算法设计思想和判断框的用法,能够用流程图描述出包含分支结构的简单问题的算法。(一)成功之处1、兴趣是学习最好的老师,所以课堂的引入一定要用特别的方式深深地吸引学生的注意力,本节课的引入采用了从刚发生在身边不久的事例雪灾入手,一方面比较贴近学生生活,学生很熟悉,也很乐于探讨并集中注意力,另一方面以在这次雪灾中牺牲的三位英雄来潜移默化地教育学生提高珍爱生命的意识,增强爱国爱民的热情,同时自

5、然地衔接到例题一,然后通过一个设问自然地引出分支结构。2、接下来是通过让学生尝试设计例题一的算法,尝试画出流程图,通过让学生“碰壁”,使学生在感到需要的情况下主动学习和接受新知识。3、通过一个“想一想”,促进学生思维的积极性,促进了学生的发散思维,使学生的思维不再禁锢,而是将所学与生活和学习相结合,学以致用。4、逐步地理解、体验分支结构的算法设计思想。通过两个生活中的实例和一个数学中的实例,使学生把所学知识与生活和学习结合起来,让学生在逐步地理解、掌握分支结构的算法设计思想的同时感受到学有所用,乐在其中。5、教学课件的制作,流程图的设计流程自上而下一步一步地执行,清晰直观,有利于学生对于分支结

6、构算法的理解。(二)不足之处1、老师的引导多了一点,学生的思考空间少了一点。2、“两纲”教育的渗透感觉上有些因引入而引入,使得学生在接受上有些被动,在以后的教学中需努力改进。附:教案分支结构教学目标 知识与技能 理解并掌握分支结构的特点,以及双分支和单分支两种分支形式的特点; 掌握分支结构中判断条件的表达; 学会用流程图描述包含分支结构的算法。 过程与方法 通过思考加实践、学用相结合的方式,体验用分支结构解决简单问题的基本思想,培养逻辑思维能力和实践应用能力。 情感态度与价值观 对算法设计有学习兴趣,感受到学有所用; 通过学科教学与生命教育、爱国爱民教育相结合,学生能提高珍爱生命的意识,增强学

7、生爱国爱民的热情; 激励学生互帮互学,共同提高。教学重点 分支结构的算法设计思想。教学难点 分支结构的算法设计思想; 判断条件的表达。教学方法 讲解、思考、实践、讨论相结合。教学过程教学程序教学内容教师行为学生活动设计意图知识回顾复习前两节课学过的顺序结构的算法设计思想、特点及结构示意图。前两节课我们学习了算法的三种基本结构中的一种顺序结构,问:大家回忆一下,顺序结构的特点是什么? 总结并出示顺序结构的特点及结构示意图。积极回顾、思考、回答。1、复习巩固顺序结构的知识点;2、为本节课分支结构的引出作铺垫。新课引入通过出示两张照片,引出今年寒假期间的暴雪以及在这次雪灾中牺牲的三位英雄,以此提高学

8、生珍爱生命的意识,增强学生爱国爱民的热情。 接下来请大家来看两张照片:1、出示第一张照片(寒假拍摄的堆雪人的照片)看到这张图片大家是不是想起了寒假里堆雪人打雪仗的开心场面?(学生积极响应)在此同时,这场暴雪却也是一场50年不遇的灾难,导致许多省市的电路、交通瘫痪,甚至有人为之付出了生命。2、出示第二张照片(雪灾中牺牲的三位英雄追悼会的照片)这张图片中的场景大家看到过吗?(学生积极响应)他们都还很年轻,但却已经永远地离开了这个世界,人的生命只有一次,我们每个人都要珍爱生命,这三位普通的职工在国家和人民需要他们的时候挺身而出,在这场雪灾中像这样的英雄还有,他们是值得我们敬仰和学习的。在老师的启发下

9、感悟生命的可贵,陶冶自己爱国爱民的情操。1、潜移默化地教育学生珍爱生命、爱国爱民。2、自然地引出并过渡到例题1。通过“引导学生分析例1”“让学生尝试画出流程图”“提出疑问”这样一个过程来引出本节课的主题分支结构。 在寒假全国大范围降雪的这段时间,各气象台不止一次地发出红色预警信号,有没有同学知道降雪量达到什么程度需要发出红色预警信号?(学生积极回应) 出示有关发红色预警的数据及例题1。1、出示例1:请设计一个算法,根据输入的降雪量输出是否需要发红色预警信号。2、引导学生进行算法分析。3、让学生尝试画出流程图。4、提出问题:这个算法能否用前面学过的顺序结构来实现?1、在老师的引导下分析算法;2、

10、尝试画流程图;3、积极思考并回答老师提出的问题。1、培养学生的逻辑思维能力;2、让学生感受到现有知识的欠缺,自然地引出分支结构。3、通过让学生“碰壁”,使学生在感到需要的情况下主动学习和接受新知识。新课教授1、分支结构的特点及其结构图;(双分支和单分支)2、判断框的用法。1、 出示并讲解双分支结构的特点和结构图;2、 讲解并强调判断框的用法。3、提出问题:判断框中的条件判断结果有第三种吗?4、出示并讲解单分支结构的特点和结构图;1、通过例1的算法分析及老师的讲述理解分支结构特点及结构图;2、理解判断框的用法。让学生自然轻松地理解分支结构的特点、结构图及判断框的用法。1、让学生尝试用流程图描述例

11、1的算法;2、算法展示交流。1、让学生尝试用流程图描述例1的算法;2、巡回指导;3、展示学生的流程图,引导学生交流算法并加以点评。1、积极尝试画分支结构的流程图;2、积极参与流程图的展示交流。1、初步体验分支结构的算法设计以及分支结构的流程图画法。2、体验判断框的用法及判断框中条件的表达。“想一想”,让学生思考学习和生活中有哪些问题的算法可以用分支结构来实现?提出问题:学习和生活中有哪些问题的算法可以用分支结构来实现?积极思考回答。使学生通过思考将所学知识与实际应用相结合,激发学生对算法设计的兴趣。宝山巴士出租车计费问题的算法设计。(双分支算法)1、出示例2:为宝山巴士出租车计费问题设计算法(

12、只考虑路程因素);2、引导学生进行算法分析;3、让学生尝试用自然语言描述出该算法;4、让学生尝试画出该算法的流程图;5、组织引导学生展示、交流;强调画流程图及算法描述时的规范。1、在老师的引导下积极思考算法,初步掌握双分支结构的算法设计思想及判断框的用法;2、积极思考并尝试用自然语言描述出该算法;3、尝试将例2的算法用流程图描述出来;4、积极参与算法的交流展示。1、通过引导学生分析、思考例2的算法设计以及展示交流算法,初步掌握双分支结构的算法设计思想及判断框的用法,同时培养学生的逻辑思维能力;提高学生用自然语言描述算法的能力,同时培养学生的口头表达能力。2、初步掌握双分支结构流程图的画法。3、

13、进一步激发学生对算法设计的兴趣,使学生感受到学有所用。航空公司机票打折问题的算法设计。(单分支算法)1、出示例3:某航空公司为了促销,每逢7、8月份机票打8折,其它月份不打折。假设从上海到深圳的机票原价为1200元,请设计算法根据月份输出机票价格。2、引导学生进行算法分析;3、让学生尝试用自然语言描述出该算法;4、让学生尝试画出该算法的流程图;5、组织引导学生展示、交流;强调单分支与双分支算法描述上的不同。1、在老师的引导下积极分析、思考算法,初步掌握单分支结构的算法设计思想及判断框的用法;2、积极思考并尝试用自然语言描述出该算法;3、尝试将例3的算法用流程图描述出来;4、积极参与算法的交流展

14、示。1、通过引导学生分析、思考例3的算法设计以及展示交流算法,使学生初步掌握单分支结构的算法设计思想及判断框的用法,同时培养学生的逻辑思维能力;进一步提高学生用自然语言描述算法的能力和口头表达能力。2、初步掌握单分支结构流程图的画法。3、进一步激发学生对算法设计的兴趣。练习巩固引导学生阅读、分析所给算法,写出算法的运行结果。1、出示例4:航空公司机票打折问题的算法,某航空公司为了促销,每逢1、2月份机票打6折,逢7、8月份机票打8折,其它月份不打折。假设从上海到深圳的机票原价为1200元,则各月的机票价格是多少?。2、引导学生进行阅读、分析算法。积极阅读、思考、分析所给的算法并写出运行结果。

15、通过阅读、分析该算法,进一步掌握单分支结构的算法设计思想,进一步培养学生对算法设计的兴趣,使学生感受到学有所用。引导学生阅读、分析所给算法,完成算法填空。1、出示例5:分段函数的算法。2、引导学生进行阅读、分析算法。积极阅读、思考、分析所给的分段函数算法并完成算法填空。通过阅读、分析分段函数的算法并完成填空,进一步掌握双分支结构的算法设计思想及判断框中条件的描述;进一步培养学生用分支结构的算法解决简单问题的能力及算法阅读能力。 小结对本节课的内容进行小结:1、分支结构特点;2、判断框特点;3、判断条件的表达。引导学生进行总结。回顾整理本节课所学的主要知识点。通过引导学生进行小节,帮助学生对本节课所学的主要知识点作一个系统的回顾整理。课后作业 设计一个算法:从键盘输入任意三个不相等的实数,找出其中最大的并输出。1、巩固所学知识;2、为下节课“设擂主”的算法设计思想的学习作铺垫。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1