2.2 投票器 课件(18张PPT)

文档属性

名称 2.2 投票器 课件(18张PPT)
格式 pptx
文件大小 922.5KB
资源类型 教案
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2021-03-22 10:12:31

图片预览

文档简介

投票器
广东教育出版社 八年级下册 第二单元 第二课
票数增加
欣赏
想一想,这个动画完成了怎样的操作?
按键
位置上升
电影海报 Image (图像框)控件
标题、电影票数 Label(标签)控件
分析投票器
1、此程序的功能是什么?
通过点击投票按钮,票数相应增加,同时相应的图片也随之上升。
投票按钮 Command(按钮)控件
2、界面设计需要哪些控件?
分析投票器
3、计票原理是什么?
票数随着点击次数逐票增加,运用了累加计数的方法。
例如:S1表示“战狼”的票数,给战狼投票时,第一次1票,第二次2票,第三次3票……
相当于点击一次就执行一次S1+1并存放到S1中,S1是不断变化的。
需要用到变量
变量与赋值语句
1、变量
变量包含变量名和变量值两部分。
变量值指所存储的数据信息,如票数;
变量名指这些数据信息的名字,如S1、S2;
程序设计是通过使用变量名来使用其中存储的数据信息,并进行各种数据处理。
变量与赋值语句
变量名的命名规则:
必须以字母或汉字开头;
由字母、汉字、数字或下划线组成;
长度不能超过255个字符;
不能使用VB中的保留字,如:Sub、Click等;
属性也属于变量。
变量与赋值语句
变量名的命名规则:
必须以字母或汉字开头;
由字母、汉字、数字或下划线组成;
长度不能超过255个字符;
不能使用VB中的保留字,如:Sub、Click等;
属性也属于变量。
变量与赋值语句
在程序设计中,常用的方法表达式“S1=9”,请说说变量名是什么,变量的值又是什么?


S1
9
变量名
变量的值
变量与赋值语句
2、数据的类型与定义
数据类型分为:整型、实型、字符型、逻辑型等多种类型。其中整型数据(Integer)是很常用的一种数据类型。
格式:Dim 变量名 As 类型
例如:Dim S1 As Integer
将变量S1取值为整型
变量与赋值语句
3、赋值语句
给变量赋值是通过赋值语句实现的。
格式:变量名=表达式
例如: S1= S1+1
计算赋值号右边的表达式S1+1的值给予左边的S1
赋值号
作用:计算右边表达式的值,并给予左边变量来保存。
VB中的坐标系
窗体的默认坐标原点设在窗体的左上角,横向向右为X轴的正方向,纵向向下为Y轴的正方向。
Top属性表示控件的Y坐标值
Image1zhan.Top=Image1zhan.Top-100
“战狼”每得一票,图片与顶端的距离就减少100,赋值语句可以表达为:
ScaleWidth
Width
Height
ScaleHeight
Image1zhan.Top
Image1zhan. Height
Y
X
(0,0)
Height属性表示控件的高度
顺序结构
特点:依次按顺序执行多条语句,就是说执行第一条语句后,然后执行第二条语句,直到最后一条语句结束。
开始
结束
S1=S1+1
战狼图片升高一个值
显示战狼票数
开始
结束
S2=S2+1
哪吒图片升高一个值
显示哪吒票数
哪吒投票算法的流程图呢?
设计投票器程序
界面
设计
电影海报 2个Image (图像框)控件
标题、电影票数 3个Label(标签)控件
投票按钮 2个Command(按钮)控件
更改各控件名称、caption(标题)、字体等属性, Image控件加载图片前需要先更改Stretch属性值为True
挑战一:
设计投票器程序
投票器程序的对象、属性、事件分析表
{073A0DAA-6AF3-43AB-8588-CEC1D06C72B9}序号
实物对象描述
(关键词)
使用的控件
属性设计
属性值
事件
1
投票器标题
Label1
Name
Label1timu
Caption
电影PK投票
2
战狼投票按钮
Command1
Name
Command1zhan
Click
Caption
请给战狼投票
3
显示战狼投票数
Label1
Name
Label1zhan
Caption
0
4
战狼图片
Image1
Name
Image1zhan
Stretch
True
5
哪吒投票按钮
Command1
Name
Command1ne
Click
Caption
请给哪吒投票
6
显示哪吒投票数
Label1
Name
Label1ne
Caption
0
7
哪吒图片
Image1
Name
Image1ne
Stretch
True
设计投票器程序
程序
设计
挑战二:
设计投票器程序,运行、调试并保存程序
定义变量类型
自我挑战
如何实现“票数显示柱形条”随着票数增加而增高?涉及对象的哪一个属性?
Height
在按钮中添加相应代码:
Top
ScaleWidth
Width
Height
ScaleHeight
Image1zhan.Top
Image1zhan. Height
Y
X
(0,0)
课堂小结
投票器重要功能是什么?
变量包含变量名和变量值两部分。
定义变量语句格式:Dim 变量名 As 类型
赋值语句格式:变量名=表达式
计算票数
谢谢观赏
广东教育出版社 八年级下册 第二单元 第二课