欢迎来到天天文库
浏览记录
ID:41887616
大小:185.50 KB
页数:7页
时间:2019-09-04
《IF多分支结构教案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《IF多分支结构》教案教学对象高一年级的学生课题IF多分支结构教学冃标知识目标1、识记if多分支结构的语法格式2、能够读懂理解多分支结构程序(command控件的新属性:style属性和backcolor属性)(消息框函数MsgBox)能力冃标1、根据学生的实际能力,通过阅读程序,学会模仿2、冇效、合乎规范的使用多分支结构解决编程中的实际问题情感目标1、真心话大冒险的游戏贴近学生,程序生动有趣,既能让学生学到程序设计的方法,又能提高学生主动编程的积极性2、在学习过程中培养学生探索求知的精神教学1、讦多分支结构的执行过程2、if多分支结构的语法格式教V难点利用讦多分支來解决实
2、际问题教学准备计算机、教学课件棒棒糖教学环节教师活动学生活动设计意图情境导入与同学们玩真心话大冒险的游戏,让学牛们体验该程序的流程与趣味性,产生兴趣,从而提高他们主动学习的积极性。参与游戏通过贴近学生的游戏來引入今天的课程教学环节教师活动学生活动设计意图学习新知—•IF多分支语句流程图的画法小结:IF多分支流程图用菱形符号,在菱形框中设置条件,依次判断条件是否成立,当满足某个条件时,执行相应的语句,其余分支不再执行;若条件都不满足,就什么都不执行。二、If多分支结构语句的格式讦v表达式1>Thenv语句块1>Elselfv表达式2>Thenv语句块2>Elselfv表达式3
3、>Thenv语句块3>学生观察并记住语句格式听讲记录,学会IF多分支语句的写法了解if语句流程图的画法小结流程图的组成了解讦语句的结构[Else语句块n+ljEndIf小结1、不管有几个分支,依次判断,当某条件满足,执行相应的小结if多分支语句,其余分支不再执行;若条件都不满足,且有Else子句,语句的结构则执行该语句块,否则什么也不执行。2、Elself不能写成Elself。3、只有最后一个EndIfo4、else部分可以省略。三、真心话大冒险程序的设计学习新知1、整体界面设计对彖有按钮和时间控件。2、程序刚开始的时候,9个真心话大冒险的按钮是不能按的,于是将这九个按钮的
4、enabled丿瓜性设置为false,style属性设置为1-Graphicalo介绍按钮的style属性。Dragfflode0-ManualEnabledFalseFont宋体Height1215HelpContextID0IndexLeft3960MaskColor□^ocococo.MouseiconQfone)MousePointwr0-DefaultOLEDropMode0-NonePictureQTone)RightToLeftFalseSty"1-Graphi▼Tabindex5TabStopTrueTag3、timer控件川來实现开始挑战Z后显示的红色闪烁
5、。按钮变红的顺序是1・2・3・6・9・8・7・4・5・1,有九种情况,所以用if多分支结构來实现。停止之后,该按钮变红,上一个按钮变冋原来的颜色,且只有该按钮能点,其他八个真心话人冒险的按钮enabled要设为False,以及讲解按钮的backcolor屈性。4、else部分可以省略。三、真心话大冒险程序的设计学习新知1、整体界面设计对彖有按钮和时间控件。2、程序刚开始的时候,9个真心话大冒险的按钮是不能按的,于是将这九个按钮的enabled丿瓜性设置为false,style属性设置为1-Graphicalo介绍按钮的style属性。Dragfflode0-ManualEn
6、abledFalseFont宋体Height1215HelpContextID0IndexLeft3960MaskColor□^ocococo.MouseiconQfone)MousePointwr0-DefaultOLEDropMode0-NonePictureQTone)RightToLeftFalseSty"1-Graphi▼Tabindex5TabStopTrueTag3、timer控件川來实现开始挑战Z后显示的红色闪烁。按钮变红的顺序是1・2・3・6・9・8・7・4・5・1,有九种情况,所以用if多分支结构來实现。停止之后,该按钮变红,上一个按钮变冋原来的颜色,且
7、只有该按钮能点,其他八个真心话人冒险的按钮enabled要设为False,以及讲解按钮的backcolor屈性。关键代码如F:PrivateSubTimerl_Timer()x=x+1Ifx=l()Thenx=1Ifx=1ThenCommandLBackColor=vbRedCommand5.BackColor=&H8000000FCommand1.Enabled=TrueCommand2.Enabled=FalseCommand3.Enabled=FalseCommand4.Enabled=FalseComman
此文档下载收益归作者所有