用解析法设计程序(说课).ppt
用解析法设计程序,学情分析,教学目标分析,教学方法分析,教学过程分析,教材分析,教材分析:,模块:普通高中信息技术选修算法与程序设计教材版本:教育科学出版社适用年级:高中一年级 它的前导课程是信息技术的必修模块“信息技术基础”。本节讲第3章第1节用解析法解决问题,共1个课时。,说课模块:,学情分析,教学目标分析,教学方法分析,教学过程分析,教材分析,教材分析:,本章侧重于运用算法解决实际问题,设计合理的算法并编程实现。本节主要阐述解析法,该方法应用广泛,与数学学科的代数解析式相联系,结合教学目标和教材实例,本课从数学角度入手,引发学生思维迁移,解决实际问题。,教材分析,教学目标分析,教学方法分析,教学过程分析,学情分析,学情分析:,1、在必修模块中已接触过有关算法和程序设计的一些概念。2、在本教材前面的章节中对算法、VB语言有了更多更深入的了解。3、但了解程度不深,需进一步学习程序设计的相关知识。4、可利用上述的基础知识,结合前一阶段学习的VB程序设计的基本结构,进一步学习本节的相关知识内容。,教材分析,学情分析,教学目标分析,教学方法分析,教学过程分析,教学目标分析:,【知识与技能】1、了解解析法的基本概念。2、掌握用解析法设计程序的基本思路。【过程与方法】1、学会根据问题寻找恰当算法,解决问题。2、深入理解分析问题、设计算法、编写程序、调试程序这一计算机解决问题的方法。,教材分析,学情分析,教学目标分析,教学方法分析,教学过程分析,教学目标分析:,【情感态度价值观】1、体验合作、交流,领悟的乐趣,激发对算法学习的欲望和兴趣。2、培养勇于实践、勤于思考和善于总结的科学探索精神与严谨的治学态度。,教材分析,学情分析,教学目标分析,教学方法分析,教学过程分析,教学目标分析:,【教学重点】1、理解解析法的基本概念。2、根据算法写出程序代码并且调试程序得出正确结果。【教学难点】1、建立求解问题的解析式。2、算法的合理设计。,教材分析,学情分析,教学目标分析,教学方法分析,教学过程分析,教学方法分析:,在教学方法上,我坚持以“教师为主导,学生为主体”的总的指导原则。结合所教学生的具体情况,我主要采用了如下几种教法:1、任务驱动法 2、小组协作学习法,教材分析,学情分析,教学目标分析,教学方法分析,教学过程分析,教学步骤,教材分析,学情分析,教学目标分析,教学方法分析,一、情景导入,给学生讲高斯计算从1到100之和的故事。设计意图:通过学生熟悉的事例,引出算法的重要性。同时启发学生选择好的方法会使我们的工作事半功倍。要求学生在运用计算机解决问题的时候,不仅要学会编写程序,还要学习算法设计。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,二、讲授新知,(一)提出本节课的学习内容并提问学生是否乘坐过正规出租车?设计意图:使用计算机解决现实生活中的问题,激发学生学习的兴趣。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,二、讲授新知,(二)再问学生是否记得是从那到那,大概花费了多少钱?(三)继续提问学生知不知道那个费用是如何计算的?设计意图:以递进的方式提问,逐步引导学生进入今天的主题。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,二、讲授新知,(四)引出本节课要解决的问题:用VB模拟出租车计价器程序。(五)采用任务驱动法,请学生阅读北京市出租车资费标准,然后根据标准写出日间的行驶里程x与金额y之间的关系式。设计意图:锻炼学生分析问题的能力。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,二、讲授新知,(六)请一位学生把他写的关系式写在黑板上。设计意图:一般让学生自己写的时候有个别学生可能会不以为是,不认真思考,一旦要求他们上讲台演示,每一位学生都会认真思考以便在全班同学面前留下一个好印象。以此激励学生上课认真听讲。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,二、讲授新知,(七)评析学生写的解析式。基于有些学生可能没写出来我再在黑板上用数轴分析一下题目要求并根据数轴上体现出的x和y的关系写出解析式,让每一位学生都理解。设计意图:利用数轴来解题联系到了数学知识,使学生明白,信息技术课也能和其他学科挂钩,激起他们对信息技术的兴趣。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,二、讲授新知,(八)(提问)根据计算机解决问题的方法,下一步我们要做什么?设计意图:让学生体验在课堂上的主体地位,使他们认识到在课堂上他们才是主人,老师只是帮助他们理解知识的导向者。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,二、讲授新知,(九)演示解析式的流程图。设计意图:让学生对编程有更清晰的理解,以便下面的编程。(十)请学生打开“出租车计价器.vbp程序”(半成品),编写程序代码并调试运行程序。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,三、巩固新知,(一)结合幻灯片师生一同回忆刚才所学的内容。设计意图:让学生学会如何从特殊现象中总结出一般规律。(二)解释解析法的概念。设计意图:学生已经在不知不觉中运用了解析法,这时候再解释概念比一开始就解释学生更容易理解。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,四、问题拓展,(一)提出问题,在实际生活中日间和夜间的收费标准是不同的,请学生再次阅读北京市出租车资费标准。设计意图:帮助学生巩固新知,使学生体验成功喜悦。(二)(提问)谁能写出夜间出租车资费的解析式?同样叫一位学生上黑板书写。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,四、问题拓展,(三)利用幻灯片展示出租车计价器算法的流程图。设计意图:使学生对问题有个全面的理解。(四)把学生每四人分成一组并推选一名组长请他们根据该流程图,完善计价器程序,要求实现夜间出租车资费的计算。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,四、问题拓展,(五)巡视学生,对个别人进行指导,每组组长可以帮助一下本组成员。设计意图:采用小组合作法,让学生形成团队意识,小组成员间互帮互助,增进同学间的友谊,小组长帮助老师协调小组间关系,也是老师的管理更方便。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,五、总结提升,(一)(提问)让学生用自己的语言解释什么是解析法?设计意图:帮助学生形成系统的知识体系。(二)我再解释一下解析法的概念。设计意图:教学重点重复涉及帮助学生理解。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,五、总结提升,(三)(进一步提问)用解析法解题的思路是什么?设计意图:学生对教学难点的掌握也得到了提升。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,五、总结提升,(四)总结:解析法是我们第三章学习的第一种算法,今后我们还要在此基础上进一步学习穷举法、递归算法等。设计意图:再一次定位本节课的地位及作用,使学生明白他们究竟在学什么,对以后有什么用。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,五、总结提升,(五)(展示演示文稿)书山有路勤为径 学海无涯乐作舟设计意图:希望每位同学在学习知识的道路上越走越远。,教学过程分析,教材分析,学情分析,教学目标分析,教学方法分析,六、课后练习,(展示课后练习题)小球从10米高处自由下落,每次弹起的高度是下落高度的70%。当小球弹起的高度不足原高度的千分之一时,小球很快就会停止跳动。计算小球在整个弹跳过程中所经历的总路程。(忽略弹起高度不足原高度千分之一的部分)设计意图:使学生巩固所学知识,进行知识的拓展和探究。,教学过程分析,