当前位置:首页 >> 其它课程 >> VB选择结构程序设计的教案

VB选择结构程序设计的教案


《VB 选择结构程序设计》教案
【教学内容分析】 《程序的选择结构》是信息技术普通高中课程实验教科书选修 1《算法与程 序设计》 第二章第三节的内容。 主要内容是用选择结构编写简单的程序解决具体 问题,在理解了顺序结构的前提下使得学生掌握 VB 语言的条件语句、多重选择 语句的格式、 功能和执行过程, 学会使用条件语句和多重选择语句实现选择控制 结构,解决简单的实际问题,并初步掌握调试、运行程序的方法。 【教学对象分析】 高二的学生对事物的分析、综合能力及独立思考能力、分析解决问题的能 力都达到了一定的水平,在教师的有效引导下,有能力进行自我探究。而且高二 的学生已经在数学课上学习了一些算法的知识也已经接触过一些程序案例, 但是 经过半年的时间, 繁重学业的学生已经对本来在数学上都要求不高的算法知识已 经遗忘了不少。而且对于学生来说,在数学课中接触的主要是纯数学问题。这些 案例比较抽象,与生活实际相距较远,不够具体生动,学生大多是以一种被动接 受的态度进行学习。 如果能用一种学生比较感兴趣的,贴近学生日常生活的例子 来分析选择结构的话, 那么学生会比较感兴趣, 使得学生由 “要我学” 转变为 “我 要学” ,使得数学书本中学习的知识很好的帮助信息课《算法与程序设计》的学 习。 【教学目标分析】 1、知识与能力 (1)掌握选择结构的 If 条件语句的格式、功能和执行过程。 (2)关系表达式与逻辑表达式的理解与运用。 (3)学会使用条件语句来实现选择控制结构,解决实际问题。 (4)进一步掌握 VB 程序调试运行的方法。 2、过程与方法 在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学 习的乐趣。 3、情感态度与价值观

(1) 培养学生的逻辑思维能力,促进学生对计算机解决问题方法的理解。 (2)在自主探究解决问题的过程中,让学生体验学习的乐趣。 【教学重点】 (1)理解并掌握选择结构的格式、执行过程及其功能。 (2)理解多重选择结构语句在解决多重选择问题上的直观、优越性。 【教学难点】 学生理解并掌握选择结构的格式、执行过程及其功能,并能动手设计程序 解决生活中的实际问题。 【教学理念和教学方法】 通过展示有趣的程序案例,来激发学生自主设计程序的兴趣。其过程紧紧 围绕程序设计的 “分析问题—设计算法—描述算法—设计程序—调试运行”的思 想步骤,使学生养成良好的程序设计习惯。 在通过读程序,改程序等环节的学习与动手实践,从简到难,逐步地掌握选 择结构的 If 语句,最终能够使用计算机语言来解决实际问题。 【教学过程】 一、情境引入 1、问题提出:根据数学公式(x>=0 时,y=x;x<0 时,y= -x)编写一个程序 老师引入:通过对这个数学公式的分析请同学们思考用选择结构中的哪个 语句来解决,然后带着这个问题进入本章内容的学习,课时结束前在回过 头来解决 2、选择结构的概念了解,并且引出本章重点掌握的内容 二、了解选择结构的各个环节 1、展示课件并解释选择结构的 If 语句中的单分支结构的基本格式及执行过 程。 老师活动:请同学思考回答:如果 a>b,要把这两个数进行交换,你们有那 些办法? 学生回答:a=b,b=a(自我判断,然后修改) 老师活动:请同学们参照上面格式,完成下面的这个例题,独立思考 学生活动:通过分析写出程序代码 老师活动:进入 VB 程序进行操作验证 2 展示课件并解释选择结构的 If 语句中的双分支结构的基本格式及执行过 程。 老师活动:请大家编写一个程序,判断给定的成绩是否及格。 根据题目带着学生分析并且逐步写出程序代码, 并到 VB 程序中 进行操作演示 3、展示课件并解释选择结构的 If 语句中的多分支结构的基本格式及执行过 程。 老师活动:了解了多分支结构的一般格式,下面我们就运用此格式来解决

学分等级的问题 读完题目进行分析,老师带着学生一步一步的写出代码 老师活动:我们理解了 If 语句的三个结构,下面我们再延伸了解一下 If 语句的嵌套结构好不好? 学生活动:好 4、展示课件并解释选择结构的 If 语句的嵌套结构的基本格式及执行过程。 通过一个例题来理解嵌套结构的运用,老师给学生们分析解答并做相应的 演示 老师活动:最后我们来学习选择结构中的多重选择语句——Select Case 语句 5、展示课件并解释选择结构的 Select Case 语句的基本格式及执行过程。 三、上机实践 程序代码编写,解决问题 师生互动:学生编写程序代码,教师指导教学 Private Sub Command1_Click() Dim x As Integer, y As String x = Val(Text1.Text) Select Case x Case Is >= 90 y = "A" Case 80 To 89 y = "B" Case 70 To 79 y = "C" Case 60 To 69 y = "D" Case Else y = "E" End Select Text2.Text = y End Sub 老师活动:将 Select Case 语句与双分支结构作比较 四、回顾测验 老师活动:到这里我们已经介绍完了选择结构的相关结构语句,下面我们 再回过头来解决留下的一个问题 请两个同学到黑板上写出程序代码, 并叫 1-2 个同学对其进行 判断修改 五、 总结归纳,布置课后作业 1、课堂小结

单分支

if (表达式)

语句

双分支 选择结构

if (表达式)

语句1

else

语句2

if (表达式1) 语句1 else if (表达式2) 语句2 …… else 语句n 多分支 if 语句的嵌套

Select case语句

2、 课后作业: 设计一个程序, 输入三角形的三边, 判断是何类型的三角形, 界面设计如下:


赞助商链接
更多相关文档:

VB选择结构程序设计 全校性公开课教案_图文

VB选择结构程序设计 全校性公开课教案_其它课程_高中教育_教育专区。和田地区一中信息技术全校性公开课教案授课老师 阿布都吉力 力·居玛 课题 组织 前提测评 并引入...

《VB选择结构程序设计》教学设计

VB 选择结构程序设计教学设计 【案例背景】 高中信息技术新课程实施, 其课程目标定位于全面提升学生的信息素养, 其课程设 置从知识与技能、过程与方法、...

VB选择结构程序设计上交版

VB 选择结构程序设计教学设计 教材模块:信息技术选修(1)算法与程序设计 年级:高一高二年级 建议教学时数:1 学时课题:vb 选择结构程序设计 教学目标 1.知识与技...

vb选择结构教案

vb选择结构教案_计算机软件及应用_IT/计算机_专业资料。卓资县职业中学实训学案班级___姓名___ 科目: VB 程序设计 课 主备: 闫森 审核: 日期:本节课只完成任...

《VB程序设计——选择结构》教学设计

VB 程序设计——选择结构教学设计 课 题 VB 程序设计——选择结构 ■教材分析 选择控制结构是程序的三个基本结构中的一个重要结构,计算机的逻辑判断能力就是...

VB选择结构程序设计--说课稿

VB 程序基本结构--选择结构》说课搞【教材分析】 “选择结构” 是教育科学出版社出版的高中选修教材之一 《算法与程序设计》 第二章《程序设计 ABC》第三节的...

VB程序设计选择结构

VB 程序设计——选择结构宁国市三津中学 一、教材分析 选择控制结构是程序的三...教学意图:帮助学生理解选择结构 用 If...Then 结构有条件地执行一个或多个...

VB选择结构导学案

VB 选择结构程序设计》导学案学习目的 1、知识与技能:(1)掌握分支选择结构实现...2、情感态度:通过趣味性教学,使同学们保持高涨的学习兴趣,在操作的同时 获得...

《VB多分支选择结构的运用》教学案例期

VB多分支选择结构的运用》教学案例期_韩语学习_外语学习_教育专区。《VB多...教学难点:能正确理解选择结构的执行过程,能对程序设计有整体的理解。 四、教学...

vb 选择结构程序设计

vb选择结构练习题 5页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 vb 选择结构程序设计 隐藏>> 实验五 选择结...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com