高二下高教版可视化编程应用基础—Visual Basic任务2.2 制作数字记分台(1)课件

2023-02-21
| 18页
| 124人阅读
| 17人下载
普通

内容正文:

任务2.2 制作数字记分台(1) 可视化编程应用基础——Visual Basic 本次课学习内容 上机作业反馈并讲评 新知:控件命名、数据类型、变量和表达式、IF分支结构 关键点: 控件命名 数据类型 变量 If分支结构 生活案例探索 现实生活中“计分台”应用场合 各种比赛(比如,乒乓球、排球、羽毛球等)需要进行计分,而计分方法可以采用人工计分牌,也可以用数字计分台。 任务说明 用VB实现“数字计分台” 任务1-设计程序界面 设置控件属性 提示: 新建工程 控件命名 设置控件其它属性(具体可参考教材P38、P39) 可参考样例及演示视频 保存要求: 工程文件“2-2-1.vbp” 窗体文件“2-2-1.frm” 标准完成时间:10分钟 5 任务2-“红方加分”按钮代码 提示: 变量定义;变量赋值 代码输在何处 可参考演示视频 保存要求: 工程文件“2-2-1.vbp” 窗体文件“2-2-1.frm” 标准完成时间:3分钟 任务说明:实现单击“红方加分”按钮一次加一分。 6 数据类型 数据是程序的必要组成部分,也是程序处理的对象。 在高级语言中,广泛使用“数据类型”这一概念,数据类型体现了数据结构的特点。 VB提供了丰富的数据类型,如 字节型(Byte) 整型(Integer) 逻辑型(Boolean) 可变数据类型(Variant) 7 变量 变量常用来存放程序运行时的临时数据,这些数据的值在设计时是未知的,运行中随时都可能发生变化。 (1)变量的命名 为了便于在程序中加以区分,每一个变量都必须有一个唯一的名字,给变量命名时要遵守以下规定: ①必须以字母开头,由字母、数字和下划线构成,长度不超过255个字符,大小定不区分。 ②不能与VB的保留字重名,如For、Do、End、Sub、Function、While和Select等。 ③为了增加程序的可读性,变量的命名应含义清楚。 8 变量 (2)变量的定义 每个变量在使用时都要占用一定的内存空间,为便于系统分配存储空间,变量在使用前都要定义。 定义格式:Dim VariableName [As type] 例如: Dim Name As String 定义了Name为字符串型变量 Dim Age As Integer 定义了Age为整数型变量 9 变量 (3)变量的使用 例如: Name=”张三” ‘变量Name的值为“张三” Age=16 ‘变量Age的值为16 Age=16+2 ‘变量Age的值为18 Age=Age+2 ‘变量Age的值为20 10 任务3-判断红方是否获胜 提示: IF分支结构 关系比较运算 可参考演示视频 保存要求: 工程文件“2-2-1.vbp” 窗体文件“2-2-1.frm” 标准完成时间:5分钟 任务说明:实现判断红方是否获胜。 11 IF语句 作用在解决实际问题中由于某种需要,程序的执行顺序需要改变,即要根据不同的条件执行不同的程序语句,进行不同的处理。而IF语句就提供了这种功能。 (1)If…Then结构 格式: If <条件> Then 语句序列 End If 或 If <条件> Then 语句 “条件”通常是一个关系表达式,当表达式值为0时,VB将这个值看作False,而任何非0数值都被看作True。若条件为True,则执行“语句序列”,否则执行End If后面的语句。 12 IF语句 (2)If…Then…Else结构 格式: If <条件> Then 语句序列1 Else 语句序列2 End If 或 If <条件> Then 语句1 Else 语句2 若条件为True,则执行“语句序列1”,否则执行“语句序列2”。 13 任务4-实现“蓝方加分”按钮加分及判断是否获胜 提示: 代码写在何处 可参考演示视频 保存要求: 工程文件“2-2-1.vbp” 窗体文件“2-2-1.frm” 标准完成时间:7分钟 14 任务5-实现“归零”及“退出”按钮功能 提示: 相应语句的作用 代码写在何处 可参考演示视频 保存要求: 工程文件“2-2-1.vbp” 窗体文件“2-2-1.frm” 标准完成时间:4分钟 任务说明:实现“归零”及“退出”按钮功能。“归零”按钮可以使红蓝双方的分数变零。“退出”按钮可以关闭程序。 15 拓展任务1-获胜之后不能再加分 提示: 在任务5的基础上做 按钮Enabled属性的使用 可参考演示视频 保存要求:

资源预览图

高二下高教版可视化编程应用基础—Visual Basic任务2.2 制作数字记分台(1)课件
1
高二下高教版可视化编程应用基础—Visual Basic任务2.2 制作数字记分台(1)课件
2
高二下高教版可视化编程应用基础—Visual Basic任务2.2 制作数字记分台(1)课件
3
高二下高教版可视化编程应用基础—Visual Basic任务2.2 制作数字记分台(1)课件
4
高二下高教版可视化编程应用基础—Visual Basic任务2.2 制作数字记分台(1)课件
5
高二下高教版可视化编程应用基础—Visual Basic任务2.2 制作数字记分台(1)课件
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。