内容正文:
2.1.2可视化编程的一般步骤
【学习目标】
1. 熟悉VB集成开发环境
2. 了解可视化编程的一般步骤
3. 了解面向对象程序设计中对象、事件、事件驱动、方法等概念的含义
【学习重难点】[来源:学|科|网]
重点:可视化编程的一般步骤
难点:对象、事件、方法等概念的含义
【学习环境】
机房,VB6.0
【组织方式】
通过程序的设计编写运行,让学生自己体验总结可视化编程的一般步骤,并以此规范操作,创作程序。
【学习方法】
一边体验编程乐趣,一边总结设计程序的步骤。先自主学习,继而小组探究得出结论,以此规范编程步骤。
【教学过程】[来源:Zxxk.Com]
教学环节
教师活动
学生活动
备注
导入:演示程序
大屏幕展示PPT,演示运行“打字测试程序”[来源:Zxxk.Com]
任务一:体验编程
参照课本P16-19步骤完成实践(参照表2-1对象的属性设置)
注意界面控件的布局
任务二:理解控件、对象、事件
PPT讲解控件、对象、事件
完善任务一
注意代码输入过程中系统错误提示
任务三:解读代码
Dim dtmBeginTime As Date , dtmEndTime as Date
Private sub cmdstart_click()
dtmBeginTime=Time()
End Sub
Private sub cmdend_click()
Dim intTimeCost As Integer,intwordcount as integer
Dtmendtime=time()
Inttimecost=datediff(“s”,dtmbegintime,dtmendtime)
Intwordcount=len(txtinput.text)
Txtspeed.text=intwordcount / (inttimecose/60)
End Sub[来源:学科网]
1.总结界面设计的步骤
2.总结编程的步骤
任务四:“桌面小时钟”程序
参照课本P10-11完成“桌面小时钟”程序
课堂练习
[来源:学科网ZXXK]
【评价及小结】
课堂评价:教师整体评价学生完成任务情况,归纳总结学生易错点。
$$2.1.2可视化编程的一般步骤
本节目标
1、了解可视化编程的一般步骤;
2、理解控件、对象、属性等基本概念;
3、学会使用VB中的标签、文本框、按钮等基本控件。
运行“打字测试程序”
参照课本P16-19设计完成“打字测试软件”程序
一、关于VB的几个概念——控件
VB应用面向对象的程序设计方法,把程序和数据“封装”起来成为对象。开发人员只需按设计要求的屏幕布局,用系统提供的工具,直接在窗体中“画”出命令按钮、文本框等不同对象就可以设计图形用户界面。
2、标签控件(Label):主要用来显示不希望被用户修改的文本。
1、控件:是应用程序的基本元素,与窗体共同构成应用程序的界面。控件以图标的方式放在“工具箱”中。
文本框控件(TextBox):是一个文本编辑区域,用户可以在该区域中输入、编辑和显示文本内容。
4、命令按钮控件(CommandButton):使用户通过简单的敲击按钮来执行操作。当用户选中按钮时,不仅会执行相应操作,还会使该按钮看上去象被按下并释放一样。只要用户单击按钮,就会调用相应程序。
二、关于VB的几个概念——对象
在可视化程序开发环境中,文本框、标签、命令按钮等控件都是对象。对象的特征称为对象的属性。
对象的属性:1、在属性窗口中修改对象的属性值,就会改变对象的特征。
2、在代码中设置:
对象名.属性名=属性值。如:Form1.font=“宋体”;Form1.caption=“打字测试软件“
对象名:每个对象都有自己的名称,有了名称才能在程序中引用该对象。在建立对象时,VB会自动提供一个诸如Command1、Command2、Label1、Label2之类的默认名。为了使程序便于阅读、理解,最好给对象设置一个有意义的名称,如cmdStart。一般约定对象名由3个小写字母组成的前缀(指明对象的类型)和表示该对象作用的字符组成。
属
性
名
对象的事件:在对象上所发生的事情,如单击、双击、内容改变、尺寸改变等。
一般格式:
Private Sub 对象名_事件名()
…… (用户编写)
End Sub
选择对象
选择事件
输入代码
三、保存VB文件的种类
.vbp文件:与VB工程有关的文件和对象清单, 是一个文本文件。
.frm文件:包含窗体及控件的属性设置、相关程序代码等。
.ocx文件:ActiveX控件文件,为VB提