VB《分支结构》教学设计教案备课讲稿_第1页
VB《分支结构》教学设计教案备课讲稿_第2页
VB《分支结构》教学设计教案备课讲稿_第3页
VB《分支结构》教学设计教案备课讲稿_第4页
VB《分支结构》教学设计教案备课讲稿_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品文档教材visual basic程序设计出版社西安电子科技大学出版社作者周耿烈赵双萍课题分支结构任课教师课时4教学目标1、知识目标:通过实例正确理解if语句的概念、表示方法、结构和用法;了解if语句在解决实际问题中的作用。通过具体的实例,理解、掌握if语句的格式及功能,并在理解分支语句语法的基础上掌握多分支结构的使用。能够初步用if语句设计算法;进一步体会算法的基本思想,提高逻辑思维能力。2、能力目标:通过实例,培养对解决具体问题的过程与步骤进行分析的能力。通过模仿、操作、探索,设计界面、算法、编写程序以解决具体问题,发展应用算法的能力。在解决具体问题的过程中学习if语句,感受算法的重要意

2、义。3、情感目标:通过具体实例,感受和体会算法思想在解决具体问题中的意义,进一步体会算法思想的重要性,体验算法的有效性,形成良好的学习情感,增强学习乐趣。通过感受和认识现代信息技术在解决实际问题中的重要作用和威力,形成自觉地将实际问题和现代信息技术结合的思想。在编写程序解决问题的过程中,逐步养成扎实严谨的科学态度。教学重点让学生学会使用if语句,掌握分支判断程序结构,并用来解决实际问题,养学生的探索、创新能力。教学难点条件语句的表示方法、结构和用法;对解决问题的方法和步骤的理解,并能根据实际问题写出程序代码。教学方法教法:展示法、提问法、启发法、任务驱动法、演示讲解法学法:探索学习法、分析法、

3、讨论法、总结法课前准备课件、教案、素材、多媒体机房设计意图通过制作“健康知识问答”和“体重指数速查工具”,弓1导学生利用分支结构解决日常生活 和工作中的问题,学会对条件进行分析判断并设置条件,学会根据分析判断得到的结果来决定下一步 要做什么,学会使用多分支结构。本节课通过理论联系实际的方法来调动学生的学习积极性和主动 性,经过不同任务的提升,循序渐进,激发学生的合作意识、探究意识和创造性意识。精品文档教学过程教学环节时间安排教师活动学生活动设计意图10导 入 任 务教师提问:你能帮老师完整地翻译下面的句子吗?if we pay attention to balaneeddiet,and tak

4、e an active part in physical training ,then we will be full ofenergy, else will be listless.如果 我们注意合理膳食,积极锻炼 身体,另口么我们将会更加精力充沛,否 贝u就会无精打采。学生思考回答教师引导学生分析:我们是否会精力充沛的条件是“合理膳食,积极锻炼身 体”,如果条件成立,那么我们将会更加精力 充沛;如果我们不注 意合理膳食,也不积极锻 炼身体,即条件不成立,就会无精打采。本句话用流程图来表示:学生根据教师引 导分析句子的深 层含义,并将句 子所表达的内容 绘制成流程图通过快乐英语译 句,使学生

5、对if 语句有初步的理 解和感性认识, 激发学生学习的 兴趣和热情,拉 开了本节课教学 的序幕教师总结:在日常生活和工作中,常常需要对某 个条件进行分析和判断,然后根据分析判断 得到的结果来决定下一步要做什么。在vb 中这类问题是通过分支结构来解决的。那么这些英语句子和我们今天要学习的vb分支结构语句又有什么关 系呢?大家别着急,我们先来比比看, 谁是健康知识百事通。引出任务:制作选择题“健康知识问答” 我国第一个“全民健身日”是何时规 定的?其倡议口号是什么?功能:当答案选择正确时,出现 笑脸图片;当答案选择错误时,出现学生分组,3人一组,小组成员思考、讨论本题思将理论上升到实际应用层面,鼓

6、励学生将类似的思维方法迁移到今后的学习中哭脸图片。10教师提问:程序是怎么判断我们给出的答案是对还是错呢?并且能够 根据对错显示相应的图片?学生观察、思考教师引导学生分析:回答问题1、本题是以回答的结果的不同为条件,显示不同图像。联系刚才的英 语翻译,让程序判断对错是否可以用英语iftheelse来表不呢?小组讨论通过小组讨论,if ”答案是对的”学生自主探究充分发挥学生then ”显示笑脸图片”绘制流程图独立完成问题else ”显示哭脸图片”的能力任务分析开始/输入答案/小组讨论总结为:可以用if then -else来编写程序依据建构主义 理论,学生只有 用自己的知识 去过滤和解释 新知识

7、,才能达 到对新知识意 义的建构和对 原有经验的发 行和重组52、近一步分析问题:“答案是对的”用vb语句如何表示?“出现笑脸图片”用vb语句如何表示?“出现哭脸图片”用vb语句如何表示?教师引导学生归纳知识:1、单行结构的if语句格式:if then else语句块2功能:当条件成立时执行语句块 1,否则执行语句块2学生思考小组讨论根据英语句子翻译总结出两种形式的if结构语句任务实施2、双分支结构行if语句格式:if条件then语句块1else语句块2end if教师归纳注意点:(1) if-then以及“条件”必须位于一行,其 他语句不能与匕们向行。(2)在块结构if语句的最后必须加束。(

8、3) else部分可以省略,但end if不能省略。(4)当语句块1、语句块2有多条语句时,可 以写在不同的行,也可以写在同一行,若写在同一行则语句之间用冒号隔开。教师提问:教师通过提问 引导的方式让 学生自己总结 出单双分支语句的结构,这种教师先引导 学生后总结的教学方法,收 到较好效果学生做笔记小组思考、讨论归纳出总结区别 和联系行if语句与块if语句的区别与联系是什么?双分支行if语句与双分支块if语句功能相 同,只是语法格式不同,由于双分支块if语句 比双分支行if语句清晰,建议多使用双分支块if 语句。双分支块if语句与双分支行if语句可以 相互转换。步骤一:绘制界面10界面设计培养

9、 学生的界面排 版能力和审美 观任务实施小组成员讨论尝试绘制出界面界面中用到的控件是:文本框、标签 框、命令按钮和图像框。绘制控 件并设置 相应的参数。教师提问:1、怎样可以使长文本在文本框中多 行显 示?2、怎样给文本框、命令按钮设置背景 色?3、 怎样在image图像框中插入图片?控制图片可见与否的属性是什么?学生思考自主探究学生通过小组 合作,能发挥 主观能动性, 完成课堂任 务,积极思考, 踊跃发言,在 轻松愉快的气 氛中完成本课 学习任务10步骤二:编写代码g3zdfc- cw : cufa iui! - t1 eki| f n -3 wfw m) * trteeht rw up.r

10、tt- tfr uml 1-vl-1 41(tprh elhu- f t uu-a ted m小组成员讨论尝试用if then -else架构整个程序编写 commandl、command2 的10单击事件。教师提问:1、 “答案是对的用vb语句如何表示?教师引导学生回顾关系表达式、逻辑表达 式运算符的含义及符号。教师归纳注意点:(1) if语句的条件为关系表达式、逻辑表达式 或数值表达式。如果是逻辑表达式,表达式的值 为true时满足条件,表送式的值为false时 不满足条件;如果是数值表达式,表达式的 值 不为0时满足条件,为0时不满足条件。关系运算符用于比较两个字符 串或两个数值。在本任

11、务中,”答案是对的”应表示为:textl.text = or textl.text = b”,textl.text = b为关系表达式,or为逻辑运算符“或”。(2)语句块1是满足条件时执行的语句,语句 块2是不满足条件时执行的语句。如果程序分支 包含多条语句,则这些语句要按多条语句写在一行的规律添加冒 号。2、 “出现笑脸图片”和“出现哭脸图片”用vb语句如何表示?在本任务中,“出现笑脸图片”应表不 为:imagel.visible = true“出现哭脸图片”应表示为:学生思考积极发言学生进一步掌握表达 式、逻辑表 达式运算 符的用 法,并学会如 何对if语句的条件 进行设置学生强化对图像

12、框控 件的认识激发学生学习兴趣,培养学生自主学习能力,分析问 题能力,解决问题能力image2.visible = true在本任务中,语句块1和语句块2均为逻 辑表送式。步骤三:运行调试程序,输出程序教师运行程序检验正确与否,如有错误利 用调试功能调试程序。学生参考步骤认真完 成教师巡视指导,及 时解答普遍性问题课堂评价5选出有代表性的作业,引导学生完成自我评价和相互评价。作业评价依据:1、界面整洁、美观,控件属性设置正确。2、各控件的事件代码编写符合规范。3、运行结果与预期一致。提交作业,对作业评价打分,即时记录不同的人对同一任 务完成有不同的方 法、过程和体验, 可以通过交流与协 作得到

13、启发,从而 不断完善自己的认 识结构。学生工什 手,明于心,述于 口,有利于对其思 维能力和表达能力 的培养。导人任务10青少年是国家的未来,他们的体制与健康 水平代表着一个国家未来的国民体制健康水平。 体重指数作为反映青少年体脂的指数和估计肥胖 发病率的参数已经被社会所重视。体重指数(bmi : body massindex)是与体内脂肪总量密切相关的指标,主 要反映全身性超重和肥胖,是世界卫生组织 (who推荐的国际统一使用的肥胖分型标准。引出任务:制作”体重指数速查工具”。功能:能够在输入“体重” “身高”后根 据公式计算出bmi的值并根据bmi的值是否标准给出相应的健康建 议。观察思考

14、理论联系实际,提 出课程任务,明确 任务要求教师提问:程序是怎么判断bmi的值是否标准?如何给出相应的健康建议?教师引导学生分析:1、本题是以bmi值的范围为条件,给出不同 的健康建议。一般的分支结构语句:if条件then语句块1else语句块2end if教师提问:这个语句块2可不可以观察、讨论、是另外一个if语句呢?如果是的话如何绘制流交流、思考任务分析程图?以问导思,以思 释疑,开启学生 心智,激发学生 学习的欲望,为 教与学营造良 好氛围输入体重身高学生思考绘制流程图2、近一步分析问题:当“ bmi24”满足时直接给出“超重”的建议,当这个条件不满足时, 怎样给出判断条件呢?应该如何编

15、写分支 嵌套语句?学生在教师的 引导下,理智 和情感体验不 断更新,并尝 试运用所学知 识去完成新任 务,循序渐进, 逐步提高,不 断巩固知识, 掌握原理,最 终形成技能方 法。10教师引导学生归纳知识:多分支结构:if thenv语句块1else if v条件 2 then学生归纳多分支的结构和用途v语句块2elseif v条件 3 thenv语句块3elsev语句块4end if10步骤一:绘制界面界面中用到的控件是:文本框、标签框和命令按钮。绘制控件并设置相应的 参数。任务实施小组讨论,学生进 行自主制作,遇到 问题可以向同学、 老师请教教师提问:1、怎样可以使长文本在文本框中多行 显示

16、?2、如何修改文本框和标签框的颜色? 应设置属性中的哪个参数?3、命令按钮为什么直接设置背景色属 性时不起作用?培养学生自主 学习的能力, 同时也鼓励他 们树立合作意 识,互相帮助, 共同进步。引 导学生进行有 效的学习,为 他们进行探 究、创作提供 保障。15 步骤二:编写代码5单击*1 事1、“超重 文本框2bm -这时1 应呢?/判 1步骤3rmtrrai 十1 114- kf mcr kil jm. 4 miiuil * uhi1 hadl. h5 r-h tar | 1imvalli-) ! hr ; juh-6 ki b-d n a m 跻“归严iflon.hw- jhmjm&写

17、commandl、command2 白s件。(师提问:/“ bmi24”满足时直接给出”的建议,怎样将建议赋值到中?“ bmi 24”不满足时,即v:24”时,又分成了两种情况,该使用什么语句来判断条件断条件该如何 1表达? *1行调试程序,输出程序(师运行程序检验正确与否,如利用2调试功能调试程序。11勺p学生参考步骤认真完 成教师巡视指导,及 时解答普遍性问题教会学生在学习中 遇到问题时,该如 何利用各种资源, 解决问题,让他们 明白团体精神、精 神的重要性课堂评 价10选出有代表性的作业,引导学生完成自我 评价和相互评价。作业评价依据:1、界面整洁、美观,控件属性设置正 确。2、各控件的

18、事件代码编写符合规范。3、运行结果与预期一致。学生通过互相交流,对自己的学习活动进行恰当的评价不同的人对同一任 务完成有不同的方 法、过程和体验, 可以通过交流与协 作得到启发,从而 不断完善自己的认 识结构。学生巧十 手,明于心,述于 口,有利于对其思 维能力和表达能力 的培养。课堂小结10教师对本节课的知识点和整个学习过程加以 点评。学生总结知识点和任务完成中遇到的问题及 解决办法。学生思考、总结培养知识的梳理能力利用多分支结构编写程序,兀色物对功体健康的秘密让体重指数不合理的同学多了vlf解膳食平衡的知识,改变饮食结构,积作极锻炼身体,使体重指数5达标。业布置要求1|名par输入食物的颜色,单击“揭秘”按钮,文本框中给出相应的 食物类别介绍。教学反思以社会热点问题“青少年学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论