《分支结构——If语句》教学设计

《分支结构——If语句》教学设计

ID:43476159

大小:250.00 KB

页数:5页

时间:2019-10-06

《分支结构——If语句》教学设计_第1页
《分支结构——If语句》教学设计_第2页
《分支结构——If语句》教学设计_第3页
《分支结构——If语句》教学设计_第4页
《分支结构——If语句》教学设计_第5页
资源描述:

《《分支结构——If语句》教学设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《分支结构——If语句》教学设计三亚市崖城中学符昌玲一、教学内容分析本节课学习内容是海南省教育研究培训院编写的九年级信息技术上册第二章第二节课内容。本节课在本章程序设计学习过程中起到一个承前启后的作用,“前”是对顺序结构运用的深化认识,“后”是为学习循环语句做铺垫,因此,本课教案设计的目的以强化学生了解程序流程图的表示方法,体验分支结构解决问题的过程,本节课通过范例“成绩评价程序设计”让学生了解流程图的基本图形及功能,If语句的使用方法。二、教学目标分析1、知识目标:理解流程图的基本图形及表示方法,掌握程序的分支结构语句格式及编程思路。2、能力目标:通过观察、实践,领悟流程图在程序设计中

2、的作用,以教师引导、学生积极思考分析问题、实践验证问题的方式,进而领悟程序结构的特点。3、情感目标:初步学会从一些生动有趣的问题出发,沿着分析问题、设计发现问题、思考问题和解决问题的习惯分析缺陷,鼓励创新,培养学生学生程序设计的基本思想和动手的操作能力。三、教学重点和难点分析教学重点:理解流程图的表示方法,掌握分支结构语句格式。教学难点:掌握If语句的设计方法,体会分支结构解决问题的过程。处理思路:通过实例的讲解和演练,以教师为主导,学生体验思考、修改程序等任务驱动,通过讲、演、练分层设置教学难度的方法来完成教学内容。四、教学方法本课采用的教学方法是演示法、讲练结合及任务驱动法。通过教师

3、设置的任务,让学生在学习的过程中,自己动手,有机结合各种知识,以任务驱动的方式发展能力,使教学内容合理流动,水到渠成。本课5教学中,启发、诱导贯穿始终,创造学生自主探究学习的平台,使学生由“要我学”转变为“我要学”的学习过程,提高课堂40分钟的战斗力和生命力。五、教学资源多媒体网络教室(每人一机),速龙多媒体教室控制系统,教师课前设计的实例、教学课件以及准备的帮助材料等。六、课时按排1课时七、教学环节本节课的教学设计,我采用“创设情景,引入课题—→讲练结合,实践运用—→观摩协作,归纳总结”三个环节。(一)创设情景,引入课题同学们,通过前面的学习,我们对程序和程序设计的有关概念以及程序设计

4、的方法都有了一定的了解,很多同学已经跃跃欲试自己能编写程序了。而现实生活中,同学们的成绩评价常以一定的分数做出判断并评定合格与不合格,面对这问题,我们就以“成绩评价程序设计”为例,一起来学习分支结构——If语句。(二)讲练结合,实践运用任务一:成绩评价系统界面设计让学生自由结组、交流、回忆前面所学习的VB工作界面。(请一操作熟练的学生演示设计程序界面)如图1所示。图1成绩评价系统界面设计5在完成界面设计的基础上,接着我边讲解边演示对选择窗体上各个对象的属性进行设置,对象属性的设置之后的窗体外观界面如图2所示。图2成绩评价系统界面设计任务二:编写程序代码学生展示出自己的界面设计,在“Com

5、mand1”的“Click”事件下输入程序代码时,进而提出问题,如何对输入的任何数据得出显示评价的结果,引入分支结构语句,其格式:格式一:单行结构IF<条件>ThenVB语句1功能:当条件成立时执行Then后面的语句。例如:如果输入的分数a>=60,就显示合格;如果输入的分数a<60,就显示合格。NY条件VB语句程序代码:PrivateSubCommand1_Click()Label2.Caption="不合格"a=Val(Text1.Text)Ifa>=60ThenLabel2.Caption="合格"EndSub格式二:块结构5IF<条件>ThenVB语句(块)1ElseVB语句(块

6、)2EndIF功能:当条件成立时执行Then后面的语句(块)1,当条件不成立时执行后面的语句(块)2。程序代码:PrivateSubCommand1_Click()a=Val(Text1.Text)Ifa>=60ThenLabel2.Caption="合格"ElseLabel2.Caption="不合格"EndIfEndSub任务三:运行格式一与格式二的两段代码,观察运行结果是否一致,并说明原因。设计思路:让学生比较这两个分支结构语句格式的异同,进一步加深理解这两个结构及其在VB中的实现,初步了解现实问题——程序化的设计思想及流程图的表示方法,突破教学的重点难点。(三)观摩协作,归纳总结

7、在这个环节里,我请已经完成程序设计的同学大胆地走出自己的座位去看看其他同学的作业,互相看一看,评一评,如果你觉得谁的程序设计比自己做得好,也可以虚心向他讨教讨教。最后,展示程序设计并交流学习心得:这节课你学得快乐吗?你最感兴趣的是什么?八、教学反思5基于这门课的特点,以及考虑到学生对程序设计的跃跃欲试,我采用边讲解边演示,后让学生观察、思考、动手实践,实现任务驱动、问题驱动于一体的师生互动的任务驱动教学。而九年级的学生所学习这一部分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。