资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
备课组长签字:备课组长签字: 级部长签字:级部长签字:课题双路径决策if 语句案序1课型新授课时1教学目标1、知识与技能目标: 掌握 If 语句的语法结构。 使学生学会使用 If 语句进行程序设计,提高学生的编程能力。 培养学生的自主性学习能力、协作性学习能力、审美能力及创新能力。 2、过程与方法:通过学习“双路径决策-If 语句” ,掌握分支结构的程序设计,学会基本的程序设计方法。 3、情感与价值观:通过本节课的学习逐步改变学生以往单一的顺序执行的思维方式,培养学生能够根据实际情况进行选择判断的能力。认识到学习程序流程图是我们学习计算机的一个基本步骤,发展学生思维的逻辑性和学习态度的严谨性。教学重点、难点重点是 If 语句的使用方法,以及使用分支结构解决实际问题的一般方法。 难点是编写代码实现 If 语句的功能。教学设想针对教材上的实例密码验证问题,提出本节的任务,并根据任务展开教学,按照程序设计的一般步骤:分析问题、设计界面、编写代码、调试运行程序,进行程序的编写。任务驱动,小组合作,教师点拨,完成本节教学任务。课时知识结构本课以一个实际问题密码验证问题入手,提出多路径决策结构程序的使用,并了解认识if 语句及其结构,掌握双路径决策的用途及用法,并了解弹出消息框的方法。德 育 渗 透培养学生的信息素养,引导学生形成互相帮助、取长补短的习惯。教学过程课前检测1、 下列变量名哪些是正确的?哪些是错误的?C80 your_name abc=4 4box 学号2、 把数学表达式 b2-4ac 写成 vb 表达式。3、 写出下列程序运行后 text1 和 text2 显示的结果。Private sub command1_click()Dim a as integer,I as integerI=5A=16I=i+sqr(a)+1Text1.text=iText2.text=aEnd sub情景导入,自主学习同学们,上节课我们通过设计商场打折程序,了解了 vb 中变量的定义及顺序程序结构的编写方法,这节课我们遇到一个新的问题:密码的验证问题。1、 阅读课本 P44知识集装箱 ,了解认识 if 语句的结构。2、If 语句的基本格式是( ) 。3、了解消息框的使用,及其语法格式,参看表 6-2、表 6-3 了解按钮及其图标对应的值的设置。小组合作按照程序设计的一般步骤:分析问题、设计界面、编写程序、调试运行程序对密码验证程序进行设计。设计中应注意:1、 分析问题:(1)输入密码时,为了保密,输入的符号应设为“*”,(2)画出流程图 。2、 设计界面:(1)添加对象:文本框和两个命令按钮。 (2)设置对象的属性:passwordchar:*。3、 编写程序:(1)校验密码按钮的程序代码:if 语句分支结构。 (2)清除密码按钮的程序代码:text 的清空及光标的定位。4、 调试运行程序:程序时运行后,对程序的错误部分进行纠正。教师点拨,升华1、 再次强调使用 vb 设计程序的步骤:分析问题、设计界面、编写程序、调试运行程序2、 针对学生在小组合作学习中出现的问题,进行集中的讲解。3、 对程序的每一行进行对照,说明,使学生真正明白程序代码的含义。4、 If 语句的实际应用。随堂检测商场打折程序改动:价格在 30 元以下不打折,价格超出 30 元的,超出部分打8 折,针对此问题,分析问题,画出流程图,并试编写代码。板书设计If 语句的用法 1、结构 2、密码验证问题的解决 教后反思
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号