条件语句教学设计说课.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
条件语句教学设计说课

条 件 语 句 一.教材分析: (一)的根的算法和程序框图。 解:1.算法:S1:输入的值 S2:计算 S3:判断是否成立 若成立,则执行S4,否则执行S5 S4:计算 ,并输出 S5:输出“无解” 2.程序框图: 本节知识内容: 条件结构的一般形式: 条件语句:if 条件表达式 语句序列1; else 语句序列2; end 条件结构的简单形式: 条件语句:if 条件表达式 语句序列1; end 设计意图:通过实例强调条件分支结构与条件语句的对应关系,有助于学生加强对知识间的 相互关系的认识,并对条件语句的格式提出强调:if-else-end式或if-end式。 (三)解决问题: 例2:将例1中的问题编写一个程序。(学生动手完成程序设计) 此问题比较容易,但有些同学会不注意语句的格式,此处要多加强调,在学生完成后,让其将自己编写的程序与课本上的程序做一对照,找出不足,并且将课本上的程序以及个别同学编写的程序在scilab语言运行环境中进行演示检验,指出解决某一问题的程序并不唯一。 设计意图:学生利用所学知识解决一定问题,使其从中获得一定的成就感,增强其对数学的学习兴趣,而且课堂上程序的演示与检验,可以极大的增加学生对知识版块的记忆,有助于提高学习效率。 (四)练习巩固: 编写一个程序,输出两个不相等的实数的最大值. 设计意图:这个练习,不仅是为了学生掌握条件语句的基本格式,而且给学生创造一次完整的由设计算法到绘制程序框图,再到编写程序的全过程,让学生体会编写程序的基本思路和具体操作步骤。 (五)加深理解: 例3:在上面的练习中,若改为求三个不相等的实数的最大值,并由变量进行输出,应如何及程序? 要求:1.先给出解决该问题的程序框图,再给出对应程序 2.同桌两人合作完成,个别同学一会儿上机演示所编的程序 解:1.程序框图: 2.对应程序: a=input(“a=”) b=input(“b=”) c=input(“c=”) if abac max=a; else if bc else max=c; end end prinf(%io(2),max) 设计意图: 1.此例题在上一练习题的基础上增加了难度,既可以让学生掌握条件语句的运用,又使其动手实践能力得到进一步提高 2.此题目要求同桌一起合作,是为了增强学生与学生之间的交流,相互之间通过讨论,使其思路更加开阔,取长补短,有利于学生的共同进步 3.通过上机演示并给予鼓励,激发学生学习的主动性和积极性 4.此题为嵌套结构的条件结构及语句的应用,要注意if-else-end的配对,可用文字缩进来表示嵌套的层次,以帮助对程序的阅读和理解 (六)练习巩固: 已知函数,试编写程序使得输入的值,输出的值。 设计意图:通过习题,熟悉嵌套式条件语句的格式,再次让学生加深对条件语句的理解,领会如何将具体问题转化为程序语句,并一步步完善。 (七)反思总结: 问题:这节课同学们学到了什么知识?有几种形式?其格式是什么?应注意什么? 方式:教师通过引导后进行单独提问 设计意图:知识性内容的小结,由学生自行完成,这样可使学生将课堂内容进一步的化为自身的素质;数学方法的小结,由教师引导学生完成,使学生更深刻的理解知识之间的相互联系,并且逐渐培养学生良好的学习习惯。 (八)作业布置: 1.课本第22页练习B第2题 2.中国网通规定:拨打市内电话时,如果不超过3分钟,则收取话费

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档