资源简介 程序语句常用的关键词: Dim定义变量语句 =赋值语句 Print打印输出语句 InputBox(“内容提示”,”标题”)数据输入窗口Val() 把数据强制转化为长整型数值作业1:从键盘输入一个数到变量a,输出它的绝对值。(并利用F8键运行测试程序的执行过程)操作方法:先从参考答案中选择相应的代码填到划线处,补充完成程序设计,然后复制代码到VB程序(窗体Form,操作方法Click)中,运行程序,再用F8键运行测试程序执行代码的过程。DimaAsSinglea=Val( ("请输入a的值","输入窗口"))If Then EndIf "a的绝对值等于";a参考答案:1、InputBox2、a=-a3、a<04、Print作业2:从键盘分别输入两个不相等的数到变量a、b,输出其中较大的数。操作方法:先从参考答案中选择相应的代码填到划线处,补充完成程序设计,然后复制代码到VB程序(窗体Form,操作方法Click)中,并运行测试程序。a,bAsSinglea=Val(InputBox("请输入a的值","输入窗口"))b=Val(("请输入b的值","输入窗口"))IfThenPrint"较大的数是";aElse"较大的数是";EndIf参考答案:1、InputBox2、Dim3、b4、Print5、a>b作业3:设计一个简化版的猜数字游戏窗口。(完成后保存为exe文件,并上交作业)操作方法:先从参考答案中选择相应的代码填到划线处,补充完成程序设计,然后复制代码到VB程序(窗体Form,操作方法Click)中,并运行测试程序。a,bAsSinglea=382b=Val(InputBox("请输入1-999的数字","输入窗口"))IfThenMsgBox"恭喜你猜对了!",,"结果"ElseIfThenMsgBox"你输入的数小了",,"结果"ElseMsgBox"你输入的数大了",,"结果"EndIf参考答案:1、Dim2、EndIf3、a>b4、a=b(共10张PPT)第三章认识计算机程序第三节实现条件选择程序一、认识条件选择语句P67 刚才的游戏很难设计吗?我们来看看这个程序用到了什么代码。两个嵌套的条件选择语句一、认识条件选择语句P67条件选择语句的基本格式:If <条件> then <语句A>Else <语句B>Endif执行if条件选择语句时,如果条件成立(是),则执行then后面的语句,如果不成立(否),则执行else后面的语句,遇到endif,条件选择语句结束。一、认识条件选择语句P67if条件then语句Aendifif条件then语句Aelse语句Bendif条件选择语句的两种结构:一、认识条件选择语句P67Iftheweatherisgoodtomorrow,thenIwillgotothepark.If······then······(如果······那么······)If······then······else······(如果······那么······否则······)Iftheweatherisgoodtomorrow,thenIwillgotothepark,elseIhavetostayathome.这两种结构在表达上有什么区别吗?请翻译下面的句子:二、观察条件选择语句的执行P68如何查看程序的执行过程:(1)按F8功能键进入程序调试状态。(2)单击界面运行代码,反复按F8执行指示语句。(观察代码窗口中标记的走向)三、拓展内容嵌套的条件选择语句:(表达三种以上的情形)if条件then语句Aelseif条件 then语句1else语句2endifendif嵌套的条件选择语句可以把它看作是上一层if语句的“语句B”if条件then语句Aelse 语句Bendif表达式2?语句块2开始表达式1?语句块1结束TFT语句块3表达式2?语句块2开始表达式1?语句块1结束TFT表达式2?语句块2开始表达式1?语句块1结束TFT开始表达式1?语句块1结束TFT语句块F三、拓展内容“猜数字游戏”程序代码分析第一种情形(语句1)第二种情形(语句2)第三种情形(语句3)嵌套的条件选择语句小结 这一节课中,我们学习了条件选择结构,程序的执行步骤是按选择语句的条件选择一部分代码来执行的。If <条件> then <语句A>Else <语句B>Endif1、记住选择语句的格式和流程图:2、功能键F8的作用:利用F8功能键,可以检查程序的执行路线和检查程序中出错的地方。第三节实现条件选择程序教学设计1教学目标1、知识与技能(1)能掌握条件选择语句的基本格式、执行过程。(2)能通过分析具体问题,使用条件选择结构解决问题。(3)能培养学生创造性思维和综合运用知识的能力。2、过程与方法(1)能通过分析程序流程图,认识条件选择语句的基本格式。(2)能掌握程序逐语句执行调试程序的方法。(3)能通过使用逐句执行条件选择语句,观察语句运行情况,加深对条件选择语句执行过程的理解。3、情感态度与价值观(1)培养学生如何利用计算机编程序去解决具体问题的思想。(2)在使用条件选择语句解决问题过程中,感受严谨的科学态度和作风。2学情分析程序设计的部分是学生最不愿意学习的内容之一,如何让学生喜欢VB程序设计 怎样才能让学生理解程序代码 在这一节课中,我引入了学生感兴趣的“游戏”概念,通过玩游戏的形式开始学习的过程,并把程序代码融合到游戏程序中,讲解条件选择语句时采用结构图来直观表示。本节课的学生对象是初二年级下学期的学生,学生在计算机操作上有一定的基础,对VB程序设计已经有了初步的了解并已学习了顺序程序结构。3重点难点1、教学重点:让学生学会使用VB语言的If分支语句,掌握分支判断程序结构来解决实际问题,并且培养学生的探索、创新能力。2、教学难点:对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。4教学过程活动1【导入】创设情景,引入主题教师活动:1、引入数字游戏程序,让学生了解VB程序的运行过程。2、让学生回答快速找到答案的窍门,调节气氛。学生活动:1、玩数字游戏。2、回答教师提问。设计说明:通过玩游戏,激发学生学习兴趣。活动2【讲授】知识讲解,内容分析教师活动:1、对游戏程序中所用的条件选择语句进行分析讲解。2、讲解条件选择语句的基本结构,通过流程图和英语语义的解释,让学生明白条件选择语句的用法。3、分析单分支结构、双分支结构的用法。4、讲解F8键的作用。学生活动:1、根据课本内容理解条件选择语句用法。2、翻译英语句子加深对条件选择语句的理解。设计说明:通过流程图和英语句子直观表达条件选择语句的格式与用法。活动3【活动】自主学习(任务1)教师活动:1、讲解作业1:从键盘输入一个数到变量a,输出它的绝对值。2、分析流程图和F8键的用法。3、巡视学生做作业情况。4、掌握学生作业完成进度,指导学习有困难的学生。学生活动:1、选择参考选项代码填空完成程序代码。2、复制代码到VB程序中,并运行测试程序。3、用F8键测试逐语句执行条件选择程序的过程。设计说明:让学生了解程序代码的用法以及条件选择结构程序的执行过程。活动4【活动】自主学习(任务2)教师活动:1、讲解作业2:从键盘分别输入两个不相等的数到变量a、b,输出其中较大的数。2、分析流程图的用法。3、巡视学生做作业情况。4、掌握学生作业完成进度,指导学习有困难的学生。学生活动:1、选择参考选项代码填空完成程序代码。2、复制代码到VB程序中,并运行测试程序。设计说明:加深学生对条件选择语句的程序代码的了解。活动5【活动】自主学习(任务3)教师活动:1、讲解作业3:设计一个简化版的猜数字游戏窗口。2、讲解嵌套语句的作用与用法。3、分析流程图的用法。4、巡视学生做作业情况。5、掌握学生作业完成进度,指导学习有困难的学生。学生活动:1、选择参考选项代码填空完成程序代码。2、复制代码到VB程序中,并运行测试程序。3、生成exe文件,并上交作业。设计说明:让学生了解嵌套条件选择语句的用法。活动6【活动】学习评价教师活动:1、展示优秀作品。2、引导学生对这一节课的总体学习评价以及自我学习评价。学生活动:观看其他同学作品并作出评价。设计说明:展示成果,增强学生学习信息技术的兴趣。活动7【活动】内容小结教师活动:1、对本节课条件选择语句基本格式的总结。2、F8键在程序排错中的作用。学生活动:复习条件选择语句的格式与用法。设计说明:强化学习效果。 展开更多...... 收起↑ 资源列表 第三节 实现条件选择程序 作业.doc 第三节 实现条件选择程序 教学设计.doc 第三节 实现条件选择程序 课件.ppt