粤教版(B版)信息技术八年级下册(visual-basic)期中复习课件(26张ppt)

文档属性

名称 粤教版(B版)信息技术八年级下册(visual-basic)期中复习课件(26张ppt)
格式 pptx
文件大小 3.0MB
资源类型 教案
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2020-06-18 15:26:32

图片预览

文档简介

复习巩固
第一节 初识计算机程序
Visual Basic简称VB,是微软公司推出的一款功能强大的软件开发工具。
Visual 意即可视的、可见的,指的是开发像Windows操作系统的图形用户界面的方法。
Basic 实际上是一个短语的缩写
这个短语就是 Beginners all_purpose symbolic instruction code ,
其中文意思为“初始者通用符号指令代码语言”。
计算机语言
计算机语言
机器语言
汇编语言
高级语言→
Java语言 C语言 visual basic等
只接受二进制代码,可以直接识别和执行
采用记忆符号代替二进制编码
计算机语言之父——尼盖德
计算机执行程序的流程图
认识编程环境
工程文件(.vbp)
窗体文件(.frm)
第二节 感受可视化的程序设计
Visual Basic是一种面向对象、可视化的编程语言
窗体和控件(属性设置)
对象名.属性名=属性值
赋值号
第二节 感受可视化的程序设计
区分名称和标题:
必背的5种事件
必背单词: backcolor(背景颜色)
caption(标题)
visible(可见)
本课代码清单:
form2.backcolor=VBred
command1.visible=true
Private Sub Form_Click()
command1.Visible=ture
Private Sub Form_Dblclick()
command1.Visible=false
End Sub
窗体单击事件
第一节 电子相册
Image控件属性:Picture属性 加载图像
Stretch属性
true 可以成比例地自动放大或缩小图像
false
工具箱
label标签控件
timer计时器
image图像框
commandbutton命令按钮
textbox文本框
optionbutton单选按钮
加载图片函数
LoadPicture函数:一般格式
对象.picture=LoadPicture(“文件名”)

需要指明相对应的存储位置,才能加载
一般我们使用相对路径进行加载:
例: image1.picture=LoadPicture(app.path &”\pic\red.jpg”)
第二节 投票器
变量是程序设计时通过变量名来使用其中存储的数据信息,并进行各种数据处理。
变量名的命名有一定的规则,包括:
1.变量名必须以字母开头或汉字开头;
2.由字母、汉字、数字或下划线_组成;
3.长度不能超过255个字符;
4.不能使用VB中的保留字,例如sub、click等;
对象属性的取值是可变的,因此属性也属于变量
其变量名由“对象名.属性名”组成。
数据的类型与定义
数据类型可分为整型(integer)、实型、字符型、逻辑型等多种类型
变量定义语句格式: Dim 变量名 As 类型
赋值语句
变量名=表达式 “=”是赋值号,计算右边表达式的值赋值给右边的变量
点击“投票”按钮
结束
显示钟南山票数
开始
累计票数S1=S1+1
依次按顺序执行的称为顺序结构
计算机语言结构
顺序结构
分支结构(选择结构)
循环结构
本课代码清单:
textbox控件又称为文本框控件,控件的输入、输出功能主要通过text属性实现,最多可输入2048个字符
控件数组:存储一批同类的数据,它可以使得同类数据拥有相同开头的名字,
后面使用不同的序号加以区分
index属性(索引号)又称为下标 默认第一个为0 其他依次类推
TextName(0) TextName(1)
控件数组名
索引号(下标)
第三节 模拟抽奖箱
需掌握函数
随机函数rnd
随机得到一个0~1之间的小数
(0=初始化随机函数Randomize
解决随机函数数字序列问题
取整函数Int(number)
得到一个不大于number的最大整数。
改变随机函数的范围
{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}序号
Rnd运算
0=范围
大于等于
(>=)
小于
(<)

Rnd*3
Rnd*3+1
Rnd*16+8
0 3
1 4
8 24
1
2
3
产生的是小数,如果要
产生整数,要怎么办?
本课代码清单:
Dim num As Integer
Private Sub Command1_Click()
Randomize
num = Int(Rnd * 3)
Text1.Text = Text2(Int(num)).Text
End Sub
第四节 逐帧动画
逐帧动画是利用视觉暂留原理,在“连续的关键帧”中分解动画动作,也就是在时间轴的每帧上逐个地绘制不同的内容,使其连续播放而成动画。
逐帧动画
形态变化 :if语句进行判断
位置变化 : Left属性减少。
速度变化
增加步幅:
加快频率
Timer控件有两个重要的属性:Interval和Enabled。
【Interval】属性是以千分之一秒为单位制定Timer事件之间的间隔。
值越大,频率就越慢。
【Enabled】属性值为ture时候才会触发Timer事件,
属性值为false的时候停止执行Timer事件。
OptionButton控件
OptionButton控件的图标为 ,作用是显示一个可以打开或者关闭的选项。我们通常设置一个选项组,用OptionButton来显示选项,每个选项代表一种选择,用户只能选择其中一项。
分支结构格式:
If 条件 then
语句组1
Else
语句组2
End If
在VB的语句格式中,if 和end if 是配对出现的