下载此文档

2.3.2 条件语句2.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
该【2.3.2 条件语句2 】是由【xreqing】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【2.3.2 条件语句2 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。
-—条件语句
教学内容分析
本节为广东教育出版社出版的高中信息技术选修1《算法和程序设计》中第二章第三节第一二小节的内容。是在上两课时学****VB的根本数据类型、常量、变量、函数、表达式等程序设计语言和程序顺序构造的根底上,学****程序的选择构造—条件语句,其中包含“条件语句的格式、功能、执行过程,条件表达式,逻辑表达式的根本知识”.通过对本节的学****学生能初步掌握VB语言中的条件语句和关系表达式和逻辑表达式的应用,同时掌握逻辑运算的顺序,并学会使用条件语句实现选择控制构造,解决生活中的实际问题。
教学目的
知识和技能:
1、学****和掌握VB语言的条件语句的格式、功能、执行过程并针对详细问题绘制流程图
2、掌握条件表达式,逻辑表达式的根本知识;
3、掌握条件选择语句的使用方法,学会用条件语句编写简单的程序解决生活中的问题,并会调试。
过程和方法:
学生通过探究问题,在老师的引导下学****条件选择语句的执行流程及使用方法,通过练****进一步经历分析问题、设计算法、编写程序、调试程序等用计算机解决问题的过程,体验成功的快乐。
情感态度和价值观:
1、通过完善和编写程序,学生可以养成勤于考虑、乐于探究的思维****惯.
2、通过完善和编写程序,学生可以具备用程序解决生活中实际问题的才能。
3、通过完善和编写程序,学生可以养成观察、理论、自主学****考虑的才能。
4、通过完善和编写程序,学生可以对VB产生兴趣,并能快乐的学****br/>教学重点难点和措施
重点:1、理解VB语言条件语句的格式、功能、执行过程。
2、掌握VB语言的关系表达式、逻辑表达式等程序设计语言的根本知识.
难点:分析和表示问题中的选择条件,在程序中灵敏运用逻辑表达式。
学****者分析
通过第一章的学****学生明白了利用计算机解决问题的根本过程,理解了程序设计有三种根本的构造,应用这三种根本构造可以以实际生活中用计算机解决大部分的问题,并初步可以使用程序的根本构造之一顺序构造来编制最简单的计算机VB程序,,要求学生能可以使用框图描绘算法。但是由于学生对VB语言的根本语句的使用还是比较粗浅,一部分学生出现了畏难情绪,为抑制学生的畏难情绪,在选择例题时要注意由浅入深,循序渐进.
教学策略
1、先行组织者策略:利用适当的引导性材料对“选择构造程序设计"内容进展引导,让学生通过“情景”快速进入课堂.
2、演示、讲授、讨论法:知识由浅入深,螺旋式上升.
3、研究协作策略:教学过程中,以学生为主体,老师设置问题情景,学生自主探究,既可独立考虑,,寻求问题的答案。
媒体选择
电子白板教室、多媒体课件
知识回忆
程序三种构造,顺序选择,选择构造,循环构造。
新课导入
让我们和电脑一起玩剪刀、石头、布游戏吧,该游戏是同学们正在学****的算法和程序设计Vb语言编写的,是怎么编写的,,导入新课。
新课讲解
1。条件语句的格式(学生自主学****br/>If条件Then语句组1Else语句组2EndIf
If条件Then
语句组1
Else
语句组2
EndIf
(学生自主学****br/>3。关系表达式(学生自主学****br/>(1)关系表达式
(2)关系运算符号
(3)关系表达式的值的定义
a、数值型数据比较例:13〉6
b、对其他类型数据的比较例:"A”〉"B”
4。逻辑表达式
(1)、逻辑表达式
(2)、逻辑运算符:Not(非)、And(和)、Or(或)
(3)、逻辑运算法那么:
Not(T)Not(F)
TAndT
TAndF
FAndF
5。逻辑运算的顺序
(1)、条件只有逻辑运算(Not、And、Or)
(2)、条件只有算术运算符、关系运算符、逻辑运算符(算术运算、关系运算、逻辑运算)
例:(学生合作探究)
当a=5,b=7,c=—2,d=1时,运算结果是:
a+b〉c+dAnda〉=5OrNotc>0Ord<0
12>—1And5〉=5OrNot-2>0Or1<0
TAndTOrNotFOrF
TAndTOrTOrF
TOrTOrF
TOrF
T
课堂实例
某商场为了对苹果进展促销,规定购置2千克以上可以在原价每千克1。。
分析问题
设购置苹果的重量是x千克,应付款为y元,根据题目给出的条件,=
1。5*x(0<x<=2),y=*0。8*x(x>2)
2、设计算法
3、编写程序一
DimxAsSingle
DimyAsSingle
x=Val(InputBox("购置苹果的重量x="))
Ifx>2Then
y=*0。8*x
Else
y=1。5*x
EndIf
Print”购置苹果的应付款y=”;y;"元。"
编写程序二(技术测试题型)
DimxAsSingle
DimAsSingle’该行有错误
x=Val(InputBox("购置苹果的重量x=”))
Ifx〉0Orx〈=2Then'该行有错误
y=1。5*x
Else
y=1。5×0。8×x’该行有错误
'该行有错误
Print"购置苹果的应付款y=";y;"元.”
调试程序
小结

2。条件语句的执行过程
课外拓展
试着利用今天学****If条件的知识编写一个剪刀、石头、布游戏。

2.3.2 条件语句2 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xreqing
  • 文件大小37 KB
  • 时间2022-11-25