项目二 认识Visual Basic6.0表达式(教案)-《Visual Basic6.0项目教程》(电工版第3版)同步精品课堂
2025-02-12
|
6页
|
166人阅读
|
2人下载
精品
内容正文:
《2.2认识Visual Basic6.0表达式》教案
课 题
《2.2认识Visual Basic6.0表达式》
课 型
讲授
课 时
2
授课班级
计算机专业学生
授课时间
授课教师
教材分析
本课程采用的教材是电子工业出版社出版的《Visual Basic6.0项目教程6.0项目教程》,是2025年新高考大纲指定教材。本章是第二章,主要内容Visual Basic6.0运算符和表达式以及语句格式,通过本章节学习,帮助学生了解Visual Basic6.0项目教程这门课程的学习目标及方向,为后续学习打下基础,激发学生的学习兴趣。
学情分析
本章节的授课对象是中等职业计算机专业学生,他们对计算机相关知识有一定兴趣,有参加对口高考的期望,但是学生基础能力较差,理解能力一般。虽然接触过不少网络应用,但对Visual Basic6.0项目教程相关知识不了解。希望通过学习能够解决一些软件程序编写方面的问题。
学习目标
了解Visual Basic6.0的语句格式,掌握Visual Basic6.0中的运算符和表达式,理解运算符表达式的优先级
学习重难点
重点:Visual Basic6.0中语句格式、掌握Visual Basic6.0中的运算符和表达式。
难点:运算符的优先级
教学方法
讲授法、演示法、讨论法,任务驱动法
课前准备
教学课件
教学媒体
PPT
教学过程
教学环节
教师活动设计
学生活动设计
设计意图
活动一:
创设情境
生成问题
提出问题:
我们在上小学、初中的时候大家都学过哪些运算符和表达式呢?在学习运算符和表达式的时候也学习了哪些优先级?
提出的问题,进行讨论,回答
导入的方法,引导学生主动思考,引入开发环境
活动二:
调动思维
探究新知
子任务一:Visual Basic6.0中的语句书写格式
我们学习的这门语言是Visual Basic6.0那么这门是有一些语法格式要我们来遵守的,进行书写代码的时候要遵循的语法格式有如下几点:
1、 字母不区分大小写。Visual Basic6.0对关键字有自动转换大小写的功能。
2、 标点符号都需要在英文状态下输入
3、 语句用Enter键结束,一般要求“一句一行”。
4、 可以使用符合语句,即吧多语句写在同一行中,但是必须用冒号(:)连接。
5、 当一行大妈很长时,可以使用“空格+-”来续行,也就是当一行下不下时,可以在第一行的末尾家长“空格+-”,在下一行继续写。
通过教师的讲解和演示,使学生了解开发环境的安装步骤以及开发环境的作用,各个窗口的主要作用
介绍安装开发环境的步骤,开发环境的布局
活动三:
调动思维
探究新知
子任务二:Visual Basic6.0的算数表达式、字符串表达式
Visual Basic6.0中的运算符和表达式分为算数表达式、字符串表达式、比较运算符和表达式、逻辑运算符和表达式。
1、 算数表达式
在程序中对数据进行处理,就是使用运算符对数据进行各种运算,将运算符和数据组成各种各样的表达式,可以完成各种不同类型的运算算术表达式,由算术运算符数、数值型和圆括号组成。其运算结果为数值型Visual Basic 6.0提供了八个算术运算符,按照优先级高低列出这些算术运算符如下所示:
算术运算符的含义和数学中运算符的含义基本相同,只是表达式有所不同,例如数学表达式2a+3的Visual Basic6.0中的表达式为2*a+3、16除以4则为16/4
上表中需要注意的表达式是Mod和整除
Mod取模运算就是取余数
例如:5 Mod 3 表达式的值是2而5\3的值是1。可以套用小时候所学习的5÷3=1…..2
,我们可以看出5 Mod 3就是去余数而5\3就是取整数。5/2则是2.5。
2、 字符串表达式
在Visual Basic6.0中有一个专门的字符串连接符&,用于连接两个或更多分字符串并构成字符串表达式例如:字符串表达式“xyz”&“123”的运算结果为“xyz123”
此外运算符+也可以作为字符串连接运算符使用。例如,“hello”+”word”的运算结果为“hello word”
根据教师的讲解理解Visual Basic6.0运算符的分类以及算数运算符的运算法则、优先顺序以及连接运算符
讲解Visual 算数运算符、连接运算符
活动四:
调动思维
探究新知
子任务三:Visual Basic6.0中比较运算符和表达式、逻辑运算符和表达式
1、 比较运算符和表达式
比较运算符用来对两个表达式的值进行比较,由此构成的表达式被称为关系表达式,其值是一个逻辑值即真(True)或假(False)
关系表达式由比较运算符数值表达式的字符串表达式组成,但是比较运算符两侧的表达式的是据类型,必须完全一致.
在Visual Basic6.0中,任何非零值均可视为True,但是一般使用-1来表示错,使用0来表示False
Like运算符用来比较字符串的模式匹配,判断一个字符串是否属于某一模式。如果字符串与模式匹配,则结果为True;如果不匹配则结果为False而“?”表示任何单一字符,(*)来表示0个或多个字符;(!)表示不在字符列表中的任何单一字符
2、 逻辑运算符和逻辑表达式
逻辑运算符用来对各种布尔型数据进行逻辑运算,优先级高低如下:
3、 运算符的优先级
一个表达式可能含有多种运算,系统会按照预先确定的顺序进行计算。此顺序被称为运算符的优先顺序,从高到低的顺序为算术运算符---->字符串连接运算符---->比较运算符---->逻辑运算符。如果表达式中的一些运算符级别相同,则按照他们从左到右出现的顺序进行运算,括号内的运算符,总是优先于括号外的运算符。
Not:取反
And:一错则错
Or:一对则对
通过阅读课本和例子理解逻辑运算符和运算符的优先级
通过讲解分析帮助学生理解运算符的优先级
活动五:
巩固练习
素质提升
思考:
1、 运算符有哪几类?
2、 算数运算符的优先级?
3、 运算符和表达式的优先级?
通过小组讨论巩固所学知识,加深对知识点的理解
巩固所学知识
课堂小结
作业布置
作业:
1、 完成课后习题的内容
板书设计
教学反思
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。