2.1.1VB语言及程序开发环境
一、教学目标
1、知识与技能
掌握VB定义的常用的基本数据类型,常量与变量的定义方法,运算符、函数和表达式的描述。
2、方法与过程
本节涉及到基础知识较多,所以要一个一个问题解决,从一个简单的求圆的面积的程序入手,从中分析VB程序一般包括的四部分,基本数据类型、常量与变量,运算符、函数和表达式,而且结合练习来加强对这些新知识的巩固。
3、情感态度和价值观
这一节是学习VB程序的重要的入门课,授课时要注意结合学生的思路,逐个问题解决,不可一蹴而就。
二、重点难点
1、教学重点
VB常用的的基本数据类型,常量与变量,运算符和表达式
2、教学难点
变量名的命名规则,字符串变量。
三、教学环境
1、教材处理
教材选自《广东省普通高中信息技术选修一:算法与程序设计》第二章第一节,教材的内容编排合理,导入的方式也很好,而且能结合练
习,所以直接使用教材的内容,不作修改。练习的题量可以适当地增加。
2、预备知识
学生已掌握使用计算机解决问题的四个步骤一一分析问题、建立模型、设计算法和编写程序。
3、硬件要求:建议本节课在多媒体电脑教室中完成,有广播教学系统或投影仪。
4、所需软件:学生机要安装VB6.0或以上版本。
5、教学课时:1课时
[教学过程]
导入:
以下是一个“求半径为r的圆的面积”的程序,请你注意观察程序的组成结构及其功能,并思考如下的问题:
(1)程序有多少行,每一行的作用是什么?
(2)如果按语句的作用区分,这个程序包含几个部分?
Private sub commandl_click()'定义名为commandite lick()的事件过程
Const pi as single=3.14,说明程序中pi是常量n
Dim r as single,s as single,定义半径r和面积s为单精度实型
r=inputbox("r=”,”请输入半径”)'输入r的值s=pi*r*r
把表达式pi*r*r的值赋给s
print"圆的面积s=";s'把s的值输出到当前的窗体上
End
sub'过程结束
考察上述程序,我们容易看到:程序共有代码7行,每一行都是VB 的一个语句,VB的程序就是由这样的一组语句组成。每一个语句都是按照一定的规则书写的。
总结上述分析,我们可以得到VB程序的一般包括如下部分:
(1)数据类型说明部分
(2)数据的输入部分
(3)数据的处理部分
(4)数据的输出部分
讲授新课
下列数据中属于字符串常量的是一、VB定义的基本数据类型
类型类型说明符
整数Integer
长整数Long
单精度实型数Single
双精度实型数Double
字符型String
逻辑型Boolean
二、常量
1、常量:指在程序执行期间其值不能发生变化,具有固定值的量。常数——不变的数,如1,100,59
—不能改变的数据,如“welcome”
常量—
(1)数值常量(常数)
整型常量(整数)
由若干个数字组成的序列:123、-99
实型常量(实数)
定点数(日常记数法)
小数位固定,如:123.456>0.00023
浮点数(科学记数法)
单精度实数(普通型实数)一一7位有效数字,用“E”代表以10为底的幕数,即把常量用指数形式来表示,例如:12.34E+2表示1234—15位有效数字(用D代替E)例如:1.23456789D+12双精度实数—
表示1.23456789*1012
(2)字符串常量
用双引号把若干个合法字符括起来,如:〃QBasic〃、〃abcl23〃(3)符号常量(常量说明)
CONST常量名AS类型二表达式
例如:CONST pi AS Single=3.14159
三、变量:指在程序运行过程中值可以变化的量,实际上是对存储空间的指定。可改变的量,如:
a=l
a=2.3
a=45.9
1、变量名
(1)变量名可以由字母、数字或其它符号组成。
(2)规则
变量名的第一个字符必须是字母
VB的保留字不能用作变量名
变量名中的大小写字母等效
变量名中不可有空格
例:下面哪些变量名是正确的
3abe c de a35print
a35是正确的,其它都错误
2、变量类型
变量名后加类型定义符
—整型(INTEGER)
%—
—长整型(LONG)
&—
!
——单精度实数(SINGLE)
双精度实数(DOUBLE)
#■

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。