版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品文档教材Visual Basic程序设计出版社西安电子科技大学出版社作者周耿烈赵双萍课题分支结构任课教师课时4教学目标1、知识目标:通过实例正确理解If语句的概念、表示方法、结构和用法;了解If语句在解决实际问题中的作用。通过具体的实例,理解、掌握If语句的格式及功能,并在理解分支语句语法的基础上掌握多分支结构的使用。能够初步用If语句设计算法;进一步体会算法的基本思想,提高逻辑思维能力。2、能力目标:通过实例,培养对解决具体问题的过程与步骤进行分析的能力。通过模仿、操作、探索,设计界面、算法、编写程序以解决具体问题,发展应用算法的能力。在解决具体问题的过程中学习If语句,感受算法的重要意
2、义。3、情感目标:通过具体实例,感受和体会算法思想在解决具体问题中的意义,进一步体会算法思想的重要性,体验算法的有效性,形成良好的学习情感, 增强学习乐趣。通过感受和认识现代信息技术在解决实际问题中的重要作用和威力,形成自觉地将实际问题和现代信息技术结合的思想。在编写程序解决问题的过程中,逐步养成扎实严谨的科学态度。教学重点让学生学会使用If语句,掌握分支判断程序结构,并用来解决实际问题,养 学生的探索、创新能力。教学难点条件语句的表示方法、结构和用法;对解决问题的方法和步骤的理解,并能根 据实际问题写出程序代码。教学方法教法:展示法、提问法、启发法、任务驱动法、演示讲解法学法:探索学习法、分
3、析法、讨论法、总结法课前准备课件、教案、素材、多媒体机房设计意图通过制作“健康知识问答”和“体重指数速查工具”,引导学生利用分支结构解决日常生活和工作中的问题,学会对条件进行分析判断并设置条件,学 会根据分析判断得到的结果来决定下一步要做什么,学会使用多分支结构。本 节课通过理论联系实际的方法来调动学生的学习积极性和主动性,经过/、同任务的提升,循序渐进,激发学生的合作意识、探究意识和创造性意识。精品文档教学过程教学环节时间安排教师活动教师提问:你能帮老师完整地翻 译下面的句子吗?If we pay attention to balanced diet, and take an active
4、part in physical training ,then we will be full of energy, else will be listless.如果 我们注意合理膳食,积极 锻炼身体,么 我们将会更加精力 充沛, 否则 就会无精打采。学生活动学生思考回答设计意图io导入任务教师引导学生分析: 我们是否会 精力充沛的条件是“合理膳食,积极 锻炼身体”,如果条件成立,那么我 们将会更加精力充沛;如果我们不注 意合理膳食,也不积极锻炼身体,即 条件不成立,就会无精打采。本句话用流程图来表示:教师总结:在日常生活和工作中,常常需要 对某个条件进行分析和判断,然后根 据分析判断得到的结
5、果来决定下一步 要做什么。在VB中这类问题是通过分 支结构来解决的。那么这些英语句子和我们今天要学生根据教师引导分析句子的深 层含义,并将句 子所表达的内容 绘制成流程图通过快乐英语 译句,使学生 对f语句有初 步的理解和感 性认识,激发 学生学习的兴 趣和热情,拉 开了本节课教 学的序幕学习的VB分支结构语句又有什么关 系呢?大家别着急,我们先来比比看, 谁是健康知识百事通。引出任务:制作选择题“健康知识问答”: 我国第一个“全民健身日”是何时规定的?其倡议口号是什么?功能:当答案选择正确时,出现笑脸图片;当答案选择错误时,出现哭脸图片。10教师提问:程序是怎么判断我们 给出的答案是对还是错
6、呢?并且能够 根据对错显示相应的图片?教师引导学生分析:1、本题是以回答的结果的不同为 条件,显示不同图像。联系刚才的英 语翻译,让程序判断对错是否可以用 英语ifthenelse 来表示呢?If ”答案是对的”Then “显示笑脸图片”任务分析曰se “显示哭脸图片”学生分组,3人一组,小组成员思考、讨论本题思路学生观察、思考回答问题小组讨论学生自主探究绘制流程图小组讨论总结为:可以用if then else来编写程序将理论上升到 实际应用层 面,鼓励学生 将类似的思维 方法迁移到今后的学习中通过小组讨 论,充分发挥 学生独立完成 问题的能力依据建构主义 理论,学生只 有用自己的知 识去过滤
7、和解 释新知识,才 能达到对新知 识意义的建构 和对原有经验 的发行和重组任 务 实 施5101052、步分析问题:“答案是对的用 VB语句如何表示?“出现笑脸图片”用VB语句如何表示?“出现哭脸图片” 用VB语句如何表示?教师引导学生归纳知识:1、单行结构的if语句格式:If then Else语句块2功能:当条件成立时执行语句块1,否则执行语句块22、双分支结构行if语句格式:if 条件then语句块1Else语句块2End if教师归纳注意点:(1) ifthen以及条件”必须位 一行,其他语句不能与它们同行。(2)在块结构if语句的最后必须加 上end if 以示块结构if语句的结 束
8、。(3) else部分可以省略,但 end if 不能省略。(4)当语句块1、语句块2有多条语 句时,可以写在/、同的行,也可以写 在同一行,若写在同一行则语句之间 用冒号隔开。教师提问:行if语句与块if语句的区别与学生思考小组讨论根据英语句子翻 译总结出两种形 式的if结构语句学生做笔记小组思考、讨论 归纳出总结区别 和联系教师通过提问 引导的方式让 学生自己总结 出单双分支语 句的结构,这 种教师先引导 学生后总结的 教学方法,收 到较好效果10界面设计培养 学生的界面排 版能力和审美 观联系是什么?双分支行if语句与双分支块if 语句功能相同,只是语法格式不同, 由于双分支块if语句比
9、双分支行if 语句清晰,建议多使用双分支块if语 句。双分支块if语句与双分支行if 语句可以相互转换。步骤一:绘制界面任务实施10n o界面中用到的控件是:文本框、标签框、命令按钮和图像框。绘制控件并设置相应的参数。教师提问:1、怎样可以使长文本在文本框中多行显示?2、怎样给文本框、命令按钮设置背 景色?3、怎样在Image图像框中插入图片? 控制图片可见与否的属性是什么?步骤二:编写代码编写 Commandl、 Command2 的小组成员讨论尝试绘制出界面学生思考自主探究学生通过小组 合作,能发挥 主观能动性, 完成课堂任 务,积极思考, 踊跃发言,在 轻松愉快的气 氛中完成本课 学习任
10、务小组成员讨论尝试用if then else架构整个程序10单击事件。教师提问:1、“答案是对的用 VB语句如何表 示?教师引导学生回顾关系表达式、 逻辑表达式运算符的含义及符号。教师归纳注意点:(1) if语句的条件为关系表达式、 逻辑表达式或数值表达式。如果是逻 辑表达式,表达式的值为 True时满足 条件,表达式的值为 False时不满足 条件;如果是数值表达式,表达式的 值不为0时满足条件,为。时不满足 条件。关系运算符附于比较两个字符 串或两个数值。在本任务中,“答案是对的”应 表小为:Textl.Text = Or Textl.Text = “b” , Textl.Text = B
11、为关系表达式,Or为逻辑运算符“或”。(2)语句块1是满足条件时执行的语 句,语句块2是不满足条件时执行的 语句。如果程序分支包含多条语句, 则这些语句要按多条语句与在一行的 规律添加冒号。2、 “出现笑脸图片”和“出现哭脸图片”用VB语句如何表示?在本任务中,“出现笑脸图片” 应表小为:Image1.Visible = True“出现哭脸图片”应表示为:学生思考积极发言学生进一步掌握 表达式、逻辑表 达式运算符的用 法,并学会如何 对if语句的条 件进行设置学生强化对图像 框控件的认识激发学生学习 兴趣,培养学 生自主学习能 力,分析问题 能力,解决问 题能力Image2.Visible =
12、 True在本任务中,语句块 1和语句块2均为逻辑表达式。步骤三:运行调试程序,输出程序教师运行程序检验正确与否,如 有错误利用调试功能调试程序。学生参考步骤认 真完成教师巡视 指导,及时解答 普遍性问题课 堂 评 价5选出有代表性的作业,引导学生 完成自我评价和相互评价。作业评价依据:1、界面整洁、美观,控件属性设置正 确。2、各控件的事件代码编写符合规范。3、运行结果与预期一致。提交作业,对作业评价打分,即时记录不同的人对同一 任务完成有不同 的方法、过程和 体验,可以通过 交流与协作得到 启发,从而不断 完善自己的认识 结构。学生巧于 手,明于心,述 于口,有利于对 其思维能力和表 达能
13、力的培养。导 入 任 务10青少年是国家的未来,他们的体 制与健康水平代表着一个国家未来的 国民体制健康水平。体重指数作为反 映青少年体脂的指数和倩计肥胖发病 率的参数已经被社会所重视。体 重指数(BMI : Body Mass Index )是与体内脂肪总量密切相关 的指标,主要反映全身性超重和肥胖, 是世界卫生组织(WHO推荐的国际统 一使用的肥胖分型标准。口必出体重(T克)体城*8Ml 丁育引出任务:制作“体重指数速查工具”。功能:能够在输入“体重”“身高” 后根据公式计算出BMI的值并根据BMI的值是否标准给出相应的健康建 议。观察思考理论联系实 际,提出课程 任务,明确任 务要求10
14、教师提问:程序是怎么判断 BMI的值是否标准?如何给出相应的健康建议?教师引导学生分析:1、本题是以BMI值的范围为条件,给出不同的健康建议。一般的分支结构语句:if 条件then语句块1Else语句块2End if教师提问:这个语句块2可不可以是另外一个if语句呢?如果是的话如何绘制流程图?观察、讨论、交流、思考任务分析2、近一步分析问题:当“ BMI24”满足时直接给出“超重”的建议,当这个条件不满足 时,怎样给出判断条件呢?应该如何 编写分支嵌套语句?学生思考绘制流程图以问导思,以 思释疑,开启 学生心智,激 发学生学习的 欲望,为教与 学营造良好氛 围学生在教师的 引导下,理智 和情感
15、体验不 断更新,并尝 试运用所学知 识去完成新任 务,循序渐进, 逐步提高,不 断巩固知识, 掌握原理,最 终形成技能方 法。1010教师引导学生归纳知识:多分支结构:if条件 1 thenelse if条件 2 thenelseif条件 3 thenElseend if步骤一:绘制界面界面中用到的控件是:文本框、 标签框和命令按钮。绘制控件并设置 相应的参数。学生归纳多分支 的结构和用途培养学生自主 学习的能力, 同时也鼓励他 们树立合作意 识,互相帮助, 共同进步。引导学生进行 有效的学习, 为他们进行探 究、创作提供 保障。任 务 实 施TJI 阳口占中1 Lt 4&的 T 0 *- 1
16、14的 tty小组讨论,学生 进行自主制作, 遇到问题可以向15教师提问:1、怎样可以使长文本在文本框中多 行显示?2、如何修改文本框和标签框的颜 色?应设置属性中的哪个参数?3、命令按钮为什么直接设置背景色 属性时不起作用?步骤二:编写代码向学、老师请教5勺P学生参考步骤认 真完成教师巡视 指导,及时解答 普遍性问题教会学生在学 习中遇到问题 时,该如何利 用各种资源, 解决问题,让 他们明白团体 精神、精神的 重要性 E3i * % UI , =I kb 4i) Jm- + M ElMII-. I- UU 4 fuulbit i Bd ITad Tara L Fwl ImIA r 1 g
17、fa t !*+” 二11)心U n M md ! H S a占丁迂 r *;* .1 -111.-$ E” UiP*-Im la3片编写 Commandl、Command2 单击事件。教师提问:1、当“ BMI 24”满足时直接给出 “超重”的建议,怎样将建议赋值到文本框中?2、当“ BMI 24”不满足时,“BMIV24”时,又分成了两种情况, 这时应该使用什么语句来判断条件 呢?判断条件该如何表达?步骤三:运行调试程序,输出程序教师运行程序检验正确与否,如 有错误利用调试功能调试程序。白艮不同的人对同一选出有代表性的作业,引导学生任务完成有不同 的方法、过程和完成自我评价和相互评价。学生
18、通过互相交体验,可以通过课 堂作业评价依据:流,对自己的学交流与协作得到 启发,从而不断评101、界面整洁、美观,控件属性设置止习活动进行恰当完善自己的认识价确。结构。学生巧于2、各控件的事件代码编写符合规范。3、运行结果与预期一致。的评价手,明于心,述 于口,有利于对 其思维能力和表达能力的培养。课 堂教师对本节课的知识点和整个学习过程加以点评。学生思考、总结培养知识的梳小10学生总结知识点和任务完成中遇理能力纭到的问题及解决办法。作业布置利用多分支结构编写程序, 让体重指数不合理的同学多了 解膳食平衡的知识,改变饮食结 构,积极锻炼身体,使体重指数 达标。要求:输入食物的颜色,单击“揭 秘”按钮,文本框中给出相应的 食物类别介绍。花色食物对身体健康的秘密1/%* ,- : r I tr - r- Tl 5,T T ,t Il 建开件1I . E_ *,平号何,l教学反思以社会热点问题“青少年学生健
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 气候变化与罕见病防控
- 5G 核心网工程师考试试卷及答案
- 4.1世界的人口(课件33张)-湘教版(2024)七年级地理上册
- 胃肠道间质瘤(GIST)规范化诊疗体系(2025指南完整版)
- T∕CATAGS 16-2020 航空食品企业传染病疫情应急处置规范 含2026年第1号修改单
- 安宁疗护护理质量指标的人文关怀维度
- 涉及跨国研究的伦理审查协调
- 采购合同台账
- 2025~2026学年湖南岳阳市岳阳县八年级上学期期末质量监测英语试卷
- 2025~2026学年江苏省宿迁市宿城区八年级上学期期末英语试卷
- 广东省普通高中学生档案
- 雇主责任保险条款(2015版)
- 正畸头影测量分析演示文稿
- GB/T 5858-1997重载传动用弯板滚子链和链轮
- 机房UPS安装施工方案完整
- GB/T 15822.1-2005无损检测磁粉检测第1部分:总则
- FZ/T 73020-2019针织休闲服装
- FZ/T 64043-2014擦拭用高吸水纤维织物
- 纸桥承重精美课件
- 小学语文人教六年级下册老师领进门课件
- 急腹症诊断及鉴别诊断课件
评论
0/150
提交评论