下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《分支结构的条件构成》教学设计Ⅰ:教案一、【教学目标】知识与技能目标:熟练运用程序设计中的分支结构语句。了解分支结构中复合条件的构成要素。能按照老师的要求对例题做出一题多解(嵌套与复合条件的使用)。能力目标:能够对已经提供的程序做出正确的理解。能够对提出的要求做出正确的分析和判断。能以算法思想分析、描述和解决实际问题,构建合理的数学模型,灵活运用if指令为自己的算法服务。情感目标:学会聆听他人的意见,包容不同的见解。遇到困难,会寻求多种途径的帮助,克服程序设计过程中极易出现的畏难情绪。通过编写并完善自己的程序,从中获得成就感,从而激发自我学习兴趣。二、【教学重点与难点】【教学重点】应用IF语句进行分支结构的程序设计,引导学生以程序设计基本命令为基础,结合最新学习的有关复合条件的相关知识,灵活方便地编写出适合各自需要的程序。【教学难点】复合条件如何确立?相关命令怎么书写?三、【教学准备】知识准备:学生可以应用IF语句进行分支结构的程序设计。前一次预留作业:一批货物抽取税金:10000元以上10%,5000~10000抽5%,1000~5000抽2%,1000元以下免税。课前要求学生多角度多途径地去了解闰年到底是怎么一回事情。教学PPT。四、【教学过程】导入上节课我们介绍了有关分支结构的程序设计问题,课后我们留了一题作业:“一批货物抽取税金:10000元以上10%,5000~10000抽5%,1000~5000抽2%,1000元以下免税”。<在大屏幕投影上出现该题>大家来看看我们大部分同学的一个做法。大部分同学都采用了if的嵌套来解决这个问题。应该说整个算法的设计还是相当完美的,但是也有个别同学课后来问我这样一种想法是否可行。即不需要通过if的嵌套,而是通过对条件的直接判断来完成可以吗?这里我们就需要去看看分支结构中的条件到底是如何构成的。关系运算在我们以往的学习过程中,大部分的条件都是通过一个直接的比较完成的。例如前题中出现的“x>=10000”、“x>=5000”、“x>=1000”等。其实这样的一类表达式我们给它一个统一的名称那就是“关系运算”。关系运算的种类:>、<、=、>=、<=、<>其用法与数学上的要求基本相仿,只是需要注意一下它们的书写样式。关系运算的结果只有True和False两种。关系比较的规律:数值比较大小:数轴右边永远大于数轴左边。字符比较大小:英文与中文。关系运算的禁忌:必须同类比较顺便回答了同学的作业更新想法为什么不能实现。因为10000>x>=5000不能达到同类比较的要求,故而出错。如何来有效的实现作业过程中同学提出的不一样的想法呢?这就需要我们引入程序设计中的另一类条件构成——逻辑运算。逻辑运算对于同学提出的条件判断“10000>x>=5000”,我们在计算机的程序设计中允许用这样的一种方式出现“x<10000andx>=5000”,因此对于上节课的回家作业我们完全可以用另外的一种方式来解决。<在大屏幕投影上出现该题>在本题中出现的and即为逻辑运算,逻辑运算除了and以外还包括not和or。逻辑运算的种类:and(与运算)、not(否运算)、or(或运算)。参与逻辑运算的量必须是布尔量True或False,逻辑运算的结果也只有True和False两种。例题一:闰年的判断例题二:判断所给的点坐标是否落在指定区域内(右图为单位圆)(由上述两个例子我们可以看出逻辑运算的法则)逻辑运算法则XYNotXNotYXandYXorYTTFFTTTFFTFTFTTFFTFFTTFF(此法则能理解最好,不能理解也希望暂时能背出来)教学小结:本节课我们主要介绍了分支结构中对于复合条件的判断问题。其实生活中随处可见的判断往往都是对多个条件的综合判断,它需要我们清晰的理出不同条件间的相互关系。只有准确无误地理清这些条件间的关系,才能快速获得正确的判断。不至于因为我们错误的关系理解而导致错误的抉择,从而抱憾不已。回家作业孙子算经:注:此题只需写出复合条件的表达式今有物不知其数,三三数之余二,五五数之余三,七七数之余二,问物几何?(已知自然数x,x除以3余2,除以5余3,除以7余2,问x的最小值是多少?)判断所给的点坐标是否落在指定区域内(右图所示为单位圆)购买地铁车票乘1-4站3元/位;5-9站4元/位;9站以上5元/位;输入人数person、站数n,输出应付款pay(可以用分支嵌套,也可以用复合条件判断)。Ⅱ:教案设计说明本课内容在教材上并没有予以过多的涉及,但是从笔者从事信息科技教学十多年的经历中发现:学生分支结构的程序设计学的好不好,能否熟练的设计相关的算法,其实它的重点和难点不在于分支语句的使用熟练度,而在于对条件设置的把握上。过去我们有些教师比较注重语句语法的讲授而忽视对条件设置的学习与训练,从而造成有相当一部分学生你让他们读程序没什么大碍,但是一旦让他们独立编写程序马上就束手无策的现象。为了解决这样一个问题,所以设计了本堂在教材中并没有多大提及的教学内容。对于教学目标,由于前期同学已经学会分支结构的相关语句命令,因此本堂课希望通过一个学生的课后提问来引出大家对分支结构条件设定的探讨。通过几个不同的事例帮助大家理解条件设定的多样性与重要性。整堂课自始至终都围绕着分支结构的条件判断来展开,希望学生在上课的进程中能逐渐体会到条件设定的重要性。为熟练运用程序设计中的分支结构思想解决生活中的实际问题奠定扎实的逻辑思维基础。在教学实施中通过一道回家作业的课后答疑展开,即起到了教学内容上的承前启后,同时又给学生带来熟悉感和亲切感,易于学生的理解和接受。在例题的选择上,既有数学问题,也有生活问题,希望学生明白程序设计不仅仅是计算机课程的要求,它完全可以为我们的生活服务。而我们的生活也象程序设计一样时时刻刻需要我们根据不同的情况(即条件)做出正确的抉择。教学方法上主要采用启发引导,对于本课中出现的事例,往往教师会带着学生一起进行相关的条件分析,并加以归纳整理,但教师本身并不给出复合条件的最终表达式。而是由学生去归纳总结。同样对于逻辑运算的法则表教师也不是直接给出,而是通过三个例子,然后让学生自己总结得出。希望通过这样的一个教学方法,让学生切实体会一下条件是如何设定,不同的条件设定将会导致不同的程序结果。Ⅲ:教学反思本堂课基本达到前期预定的教学目标,同学对于条件的设定也都有了一个比较直观的认识,很好地锻炼了他们实际编写程序的能力。其中比较成功的地方在课程内容的导入部分。由于直接是从一个回家作业的课后答疑开始,因此即完成了对作业的讲评又很好地衔接了本课的教学内容,同时对于提问同学本身也是一个鼓励,让他们明白我们的每一次思考也许不那么全面、也许还有一些小小的错误,但他可以引导我们对其他未知领域的有益探索。思考本身永远是会对我们有所帮助的。另一个比较成功的地方在于例题的选择,由于例题都是由数学问题和生活问题构成的,学生相对比较熟悉,从而容易对该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学五年级数学整数小数四则混合运算和应用题教案示例
- 《新工伤保险》课件
- 2025年中考语文文言文总复习-教师版-专题02:文言文阅读之虚词意义和用法(讲义)
- 《放射治疗的护理》课件
- 石油工程师在油田开采中的作用
- 土木工程师工作总结
- 医疗行业技术工作总结
- 点心店服务员工作总结
- 高一班主任期中工作总结呵护成长点滴培育之心
- 婴幼儿科护理工作总结
- 2024年中考数学二轮复习二次函数综合(含答案)
- 拆除铝合金门窗及附窗安全协议书
- 体外诊断试剂-C反应蛋白(CRP)测定试剂盒(胶乳增强免疫比浊法)临床评价报告-血清
- 八年级物理上册(沪粤版2024)新教材解读课件
- 人教版数学四上《大数的认识》说课稿
- 气胸讲课课件
- 2024年典型事故案例警示教育手册15例
- 冲突影响和高风险区域矿产负责任供应链的尽职调查指南
- 《植物营养学》课件
- 河南省郑州市郑东新区2023-2024学年五年级上学期期末语文试卷
- 货源保障协议书
评论
0/150
提交评论