项目二 认识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、 完成课后习题的内容 板书设计 教学反思 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

项目二 认识Visual Basic6.0表达式(教案)-《Visual Basic6.0项目教程》(电工版第3版)同步精品课堂
1
项目二 认识Visual Basic6.0表达式(教案)-《Visual Basic6.0项目教程》(电工版第3版)同步精品课堂
2
项目二 认识Visual Basic6.0表达式(教案)-《Visual Basic6.0项目教程》(电工版第3版)同步精品课堂
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。