高中信息技术-程序的选择结构教学设计学情分析教材分析课后反思_第1页
高中信息技术-程序的选择结构教学设计学情分析教材分析课后反思_第2页
高中信息技术-程序的选择结构教学设计学情分析教材分析课后反思_第3页
高中信息技术-程序的选择结构教学设计学情分析教材分析课后反思_第4页
高中信息技术-程序的选择结构教学设计学情分析教材分析课后反思_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《程序的选择结构》教学设计教学目标:掌握VB语言的条件语句、功能和执行过程。掌握VB语言的关系表达式、逻辑表达式等程序设计语言的基本知识。初步掌握程序的调试方法。经历计算机解决问题的过程,体验成功的快乐。重点难点分析学会使用VB语言的条件语句来实现程序控制结构,解决实际问题。内容提要:内容回顾上节课我们学习了VB语言中的顺序结构,请阅读下面的程序,说出程序的执行结果:privatesubcommand1_click()a=15b=4t=aa=a*bb=tprinta,b如果调换a=a*bb=t的位置,运行结果又将是怎样的呢?新课导入编写计算机程序适用于解决生活中的问题,但是我们的生活不可能都是按部就班,一条路走到底的顺序结构,我们的人生还会遇到很多的抉择。比如,中考过后,我们的同学中有的选择读高中争取进高校继续深造的,有的则选择就读职业学校学习技术的,等等……无论选择哪个方向,都是根据自己现有的条件来决定的,当然生活中还有很多这样的小选择”Ifyouaretried,thenhavearest,elsepleasecomeon.这个英文是什么意思呢?创设情境李明喜欢数学,是数学课代表,他热心为老师和同学们服务,同学们遇到数学问题,经常和他一起研究,寻找解决问题的方法。一天张军拿来一道数学题,和李明一起研究解题的方法。在尝试了运用常规方法解题之后,李明想,我们正在学习《算法和程序设计》课程,何不在这里试一试!于是他们就…..问题:张军找来一条长度为L的铁丝,希望用它来制作面积为S的矩形框。他问李明:这个矩形的长和宽应当各是多少,才能使制作出来的矩形面积为指定的值呢?条件语句的基本格式:If条件Then语句组1Else语句组2或If条件Then语句组1Else语句组2EndIf四、学以致用:某商场为了对苹果进行促销,规定购买2千克以上可以在原价每千克1.5的基础上打8折。请设计一个程序计算购买x千克苹果的应付款。五、难点突破关系表达式:关系表达式是用关系运算符连接起来的式子当关系表式成立时其值为真(Ture),当表达式不成立时其值则为假(False);关系表达式的值既不是数值型量,也不是字符型量,而是一种新的数量类型——逻辑型。逻辑型只有两个可能的值:假(False)和真(Ture)逻辑表达式在实际问题中,对于一些复杂的条件,还需要几个关系表达式组合起来才能表示。例如,条件2<X<9就需要用2<X和X<9这两个表达式来表示.将多个关系表达式用逻辑运算符连接起来的式子称为逻辑表达式,逻辑表达式的运算值为逻辑型。逻辑运算符有:Not(非)取操作数相反的值。即当操作数为假时,结果为真;当操作数为真时,结果为假。例:Not4<9Not5<3And(与)当两个操作数都为真时,结果才为真。例:5>3and4<23>-2and7>5Or(或)当两个操作数都为假时,结果才为假。例:5>3or4<27>8or3<=1六|、探究提升1857年德国统计学家恩斯特.恩格尔阐明了一个定律:随着家庭收入的增加,收入中用于食品方面的支出比例将逐渐减少,反映这一定律的系数称为恩格尔系数,计算公式为:n=人均食品支出总额/人均个人消费支出总额国际上常用恩格尔系数来衡量一个国家和地区居民生活水平的状况,根据联合国粮农组织提出的标准,恩格尔系数n在59%以上为贫困,50%=<n<=59%为温饱,40%=<n<=50%为小康,30%=<n<40%为富裕,n低于30%为最富裕。根据刘丽家乡居民家庭抽样调查的相关资料,已知该地区居民人均食品支出总额x和人均个人消费支出总额y,请你编写一个程序,求恩格尔系数,并且根据联合国粮农组织提出的标准,判断该地区居民生活水平的状况。提示:⑴、要用多少个if语句完成这么多种存在的可能呢?⑵、有没有别的更加简单明了的语句可以完成任务呢?七、小结通过本节课,我们认识了选择结构,学习了条件语句格式,用它可以处理在一种条件下或两种条件下选择性地去执行相应的任务,让程序设计处理具有了一定的智能性,而不是从前往后地顺序执行。与顺序结构想比较,选择结构就是程序的执行不再完全按照语句的顺序执行,而是根据条件是否成立来决定语句的走向。《程序的选择结构》学情分析选择结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的分支语句。分支结构适合于带有逻辑或关系比较等条件判断的计算,设计这类程序时往往都要先绘制其程序流程图,然后根据程序流程写出源程序,这样做把程序设计分析与语言分开,使得问题简单化,易于理解。程序流程图是根据解题分析所绘制的程序执行流程图。《程序的选择结构》效果分析通过本节课的教学,预计学生将会得如如下发展:发展一:注重教学内容与实际生活的相关性,技能训练与问题的关联性,增强学生解决问题的实际能力。发展二:采用合作的形式探究学习,组间同质组内异质,为小组取长补短互帮互助合作完成创造条件,体验合作成功的愉快感,形成良好的合作人际关系,促进学生良好心理品质的形成。发展三:提出问题,引导学生通过合作探究去修正完善,实现将能力的培养落到具体的探究解决问题的过程中,使学生成为学习的主体,增强学生对信息技术变化快的适应能力。《程序的选择结构》教材分析在解决实际问题的过程中,常常需要对事物进行判断和选择,如何在设计程序中实现判断和选择呢?本节的内容就是要教会学生如何去解决这个问题。本节的作用和地位通过本节课的学习,让学生掌握VB语言中的条件语句和多重选择语句,学会使用条件语句和多重选择语句实现选择控制结构,解决比较复杂的实际问题,并初步掌握调试、运行程序的方法。本节课从“制作矩形框”问题和“居民生活水平状况的评价”问题出发,引导学生经历分析问题、设计算法、编写程序、调试程序等用计算机解决问题的过程,介绍了VB语言的条件语句,多重选择语句和程序的选择结构。2.3.1部分内容主要是通过制作矩形框问题,引导学生经历分析问题、设计算法、编写程序、调试程序等用计算机解决问题的过程。2.3.2部分主要是通过制作矩形框问题程序,介绍了VB语言的条件语句的格式、功能、和执行过程,介绍了关系表达式、逻辑表达式等VB语言的基本知识。2.3.3部分内容是通过“居民生活水平的评价”问题,引导学生经历分析问题、设计算法、编写程序、调试程序的计算解决问题的过程,通过分析“居民生活水平状况分析”程序,介绍了多重选择语句的格式、功能、执行过程。重点难点分析:让学生学会使用VB语言的条件语句、多重选择语句、来实现选择结构,解决实际问题。《程序的选择结构》评测练习1、设a=2,b=3,在VB中,表达式Not(a>b)值是()A、1B、0C、TrueD、False2、在VB语言中表示“X属于区间(0,1]”的正确表达是()A、0<XandX<=1B、X>0andX<1C、0<X<=1D、X>0orx<=13、求当a=3,b=5,c=-1,d=7,时,下面表达式的值a+b>c+dAnda>=5OrNotc>0Ord<0《程序的选择结构》课后反思本节课值得反思的问题:本节课采用学生身边的生活实际来激发学生学习兴趣,通过对选择语句的学习,发现如果用if语句来完成这一过程,学生会解决生活中遇到选择的问题。通过练习购物打折的问题来提高学生对选择语句的应用能力,以达到这节课的教学目标。通过小组学习机制,很好的鼓励学生勇于面对错误,直言错误,在交流,互动,愉快的气氛中接受意见并且纠错,更好的掌握条件语句的基本格式。学生在对什么情况下使用选择语句相对容易和理解,可是在具体的应用过程中,他们对“表达式”的理解就不那么准确,特别是如何来写“表达式”。针对这种情况,我就要求学生把对“表达式”的理解为具体要判断的变量,而把,表达式理解为没哟种情况的“条件”。缺点:在评价方面做的不够,因为时间关系,不能面面俱到,只能和学生讨论典型问题。《程序的选择结构》课标分析“算法与程序设计”是高中信息技术课程的选修模块,以问题解决与程序设计为主线,揭示利用计算机解决问题的过程。学生通过本模块的学习“体验算法思想,了解算法和程序设计在解决问题过程中的地位和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论