内容正文:
《2.1认识Visual Basic中数据类型、常量、变量》教案
课 题
《2.1认识Visual Basic中数据类型、常量、变量》
课 型
讲授
课 时
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中的基本数据类型、标识符的命名规则。
难点:常量、变量、及其作用域的理解
教学方法
讲授法、演示法、讨论法,任务驱动法
课前准备
教学课件
教学媒体
PPT
教学过程
教学环节
教师活动设计
学生活动设计
设计意图
活动一:
创设情境
生成问题
提出问题:
上节课我们了解Visual Basic6.0是一门编程语言,那么编写代码是本门课程的重要内容。是怎么形象又立体的编写代码的呢?又设计了哪些名词以及概念?
提出的问题,引发学生思考,激起学生好奇心
导入的方法,引导学生主动思考,引出语言基础知识
活动二:
调动思维
探究新知
子任务一:Visual Basic6.0中的基本数据类型
在我们日常生活中又很多的度量单位,比如米、升、千克、小时等等,在程序编写过程中我们也要赋予标识符意义,也就是本节课要说的第一个知识点--基本数据类型。基本数据类型分为以下七个大类:
1、 字符串型(String):用于处理各种字符串数据,如个人的姓名,家庭住址,身份证号码,电话号码及电子邮件地址等
2、 数值型:用于处理不同类型的数值。数值型又分为整型(Integer)、长整型(Long)、单精度浮点型(Single)、双精度浮点型(Double)、及货币型(Currency)
3、 字节型(Byte):是一种无符号的整数用于处理二进制数据
4、 日期型(Date):用于处理日期和时间。
5、 布尔型(Boolean):用于处理真(True)和假(False)
6、 可变性(Variant):能够存储所有系统定义类型的数据
7、 对象型(Object):用于引用程序或某些应用程序中的对象
红色的部分是易考点也是必须要掌握的内容,是课程的基础。
通过教师的讲解,使学生了解基本数据类型的大类,以及存储空间大小、必要的几个类型的取值范围
基本数据类型的介绍
活动三:
调动思维
探究新知
子任务二:理解背诵Visual Basic6.0标识符的命名规则,掌握基础语句
Visual Basic 中有许多需要命名标识符的地方,如符号常量名、变量名等。在命名标识符时,应当遵循以下规则。
1、标识符必须以字母开头,最大长度为255个字符。在对控件、窗体、模块和类等命名时,标识符的长度不可以超过40个字符。
2、标识符不能使用Visual Basic保留的关键字。例如,常用的关键字有Const、Dim、Private、Public、New 和 Static 等
3、标识符不能包含 Visual Basic中有特殊含义的字符,如英文句点、空格、类型说明符和运算符等。
4、Visual Basic 中的标识符不区分大小写。例如,USERNAME、UserName、Userameusername 为同一个标识符。
5、标识符在同一个范围内必须是唯一的。范围就是可以引用变量的变化域,如一个过程
类型说明符是附加到变量名上的字符,用于指出变量的数据类型。比如dim a% 就是定义了一个整型的数据变量a变量里面就可以存放整数,但是不可以给a赋值除整数以外的数据。
Print方法:程序运行的结果一般都需要使用输出语句将其显示在屏幕上。
Cls方法:用于清除在程序运行时窗体或图片框所生成的图形和文本
赋值语句(=)将表达式的值赋值给变量,与数学中符号的意义不同,是将等号右面的值复制给等号左边具有计算和赋值双重功能。
注释语句:Rem 注释语句(Rem之前加空格)或者 ’注释语句
结束语句:End、Unload
根据教师的讲解理解Visual Basic6.0中标识符的正确命名以及基本的方法。
讲解Visual Basic6.0的标识符的命名规则
活动四:
调动思维
探究新知
子任务三:理解常量、变量、及其作用域
1、 变量:变量就是命名的存储单元位置,包含在程序执行阶段修改的数据。(变量的取名要符合标识符的命名规则)格式如下:
Dim/Public/Private/Static 变量名 as 数据类型。例如:Dim a as Integer
变量在使用前一般需要预先声明,但是也可以不进行声明是为隐式声明,如果想要希望在程序中强制显示声明所有变量则在模块的声明段中加入Option Explicit语句
变量的作用域及其声明位置如下表所示:
变量的作用域指的是变量的有效范围。
局部变量只有在声明它们的过程中才能被识别,它们又被称为过程级变量
模块变量对该模块的所有过程都可用,但是对其他模块的代码不可用。可以在模块顶部的
全局变量是使用Public关键字声明的变量,其值可以用于应用程字的所过程。与所有模块变量相同,也可以在模块顶部的声明段中来声明全局变量。
在过程执行结束后,局部变量的值不能被保留下来。在每次重新执行过程时,局部变量会被重新初始化。如果希望在该过程结束之后还能继续保持过程中局部变量的值,则应该使用Statri关键字将这个变量声明为静态变量。这样,即使过程结束,该静态变量的值也仍然被保留着
在使用声明语句声明一个变量后,Visual Basic会自动将数值型的变量赋初值为0,将字符串型或Variant数据类型的变量赋初值为空字符串,将布尔型的变量赋初值为False,将日期型的变量赋初值为00:00:00(如果系统为12小时制,则会有所不同)。
2. 常量分为字面常量和符号常量
字面常量就是包含在程序代码中的常量,分为字符串常量、数值常量、布尔型常量、日期型常量
符号常量就是在程序中使用标识符表示的一些不变的常量或字符串。符号常量分为系统内部定义的符号常量(如VBRed)和用户定义的符号常量。
常量的声明需用到关键字Const,凡是声明常量必须要用到这个关键字(常量的取名要符合标识符的命名规则)格式如下:
Dim/Public/Private/Static Const 变量名 as 数据类型 =常量表达式
通过阅读课本、老师讲解演示了解visual basic 6.0的常量和变量的作用和作用域。
通过讲解分析帮助学生理解常量、变量。
活动五:
巩固练习
素质提升
思考:
1、 标识符的命名规则
2、 数据类型的种类
通过小组讨论巩固所学知识,加深对知识点的理解
巩固所学知识
课堂小结
作业布置
作业:
1、 完成课后习题的内容
2、 背诵任务二及任务三中的概念性知识点
板书设计
教学反思
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$