班 组 姓名 编制人: 钱以伟 审核人:
【学习目标】
1、掌握可视化编程中类、对象、属性、方法、事件过程的概念; 2、了解VB三种版本的开发需求; 3. 了解VB的功能和特点.
重点:可视化编程中类、对象、属性、方法、事件过程的概念
难点:可视化编程中类、对象、属性、方法、事件过程的概念的理解与应用
【预习案】
【使用说明与学法指导】
1.用20分钟左右的时间,阅读探究课本的内容,熟记基础知识。自主高效预习,提升自己的阅读理解能力.
2.结合课本的基础知识和例题,完成预习自测题.
3.将预习中不能解决的问题标出来,并写到后面“我的疑惑”处.
一、相关知识:
1.可视化编程中类、对象、属性、方法、事件过程的概念; 2、了解VB三种版本的开发需求; 3. 了解VB的功能和特点.
二、教材助读:
1、VB的三种版本: 、 、
2、VB的特点: 、 、 3、 是软件运行的基本实体,是VB应用程序的基本单元。 4、类是 ,是对象的定义。
5、 是指用于描述对象的名称、标题、大小、位置、颜色等特征的一些指标。 6、方法是 。
7、事件是 。
8、事件过程:当在对象上发生了事件,应用程序就要处理这个事件, 。
三、预习自测:
1、面向对象的程序设计基本元素是
A、函数 B、过程 C、对象 D、模块 2、与传统的程序设计相比,VB最突出的特点是 A、面向过程的程序设计 B、集成化程序开发环境 C、事件驱动编程机制 D、支持数据库访问功能 3、VB6.0共有三个版本,按功能从弱到强的排列应是
第 1 页 共 4 页
A、学习版、专业版和工程版 B、学习版、工程版和专业版 C、学习版、专业版和企业版 D、学习版、企业版和专业版 4、VB中称对象的状态数据为
A、属性 B、方法 C、事件 D、封装 5、下列关于属性、方法、事件的说法中,错误的是
A、属性是指用于描述对象的名称、标题、大小等特征的数据 B、方法就是子程序,由用户编写代码来实现
C、事件是指发生在某一对象上的事情,是预先定义好的动作 D、属性、方法、事件是对象的三个要素
6、什么是可视化编程?相对传统的程序设计方法,VB具有什么特点?
可视化编程是指:是以“所见即所得“的编程思想为原则,用户通过直观的拖放、设置等操作方式完成界面的设计工作,再基于对象事件编写代码,从而完成应用程序的设计。
【我的疑惑】
【探究案】
一、质疑探究
探究点一:对象、属性、事件、方法的区别 1、对象的三个要素是
A 属性、方法、事件 B 色彩、高度、宽度
C 事件、 属性 、色彩 D 属性 、高度、宽度
2、在对象的三个要素中, 指明了对象“什么情况下做”; 指明了对象“能做什么”。 A 方法 B 行为 C 事件 D 属性
3、在VB程序设计中,由用户操作触发或由系统触发,能被特定对象所识别并作出响应的动作称为 A 方法 B 类 C 事件 D 行为 4、对象可执行的活动,只能在代码中调用的是 A 方法 B 类 C 事件 D 行为 5、VB中称对象的数据为
A 属性 B 方法 C 事件 D 封闭
6、一只白色的足球被踢进球门,则白色、足球、踢、进球门是 A 属性、对象、方法、事件 B 属性、对象、事件、方法 C 对象、属性、方法、事件 D 对象、属性、事件、方法 探究点二: 怎么理解“类”
1、下列有关类、对象和实例的说法中,错误的是 A 类是对象的模型,根据同一个模型可以建立相同的对象 B 对象是类的具体化,是类的实例
C 由类创建对象的过程称为实例化,每个对象是类的一个实例
第 2 页 共 4 页
D 类是具体的事物、以对象为模板来生成 2、类是具有相同性质的对象的 。
二、我的知识网络图——归纳梳理、整合内化
三、当堂检测 [选择题]
1、Visual Basic 美国Microsoft公司开发的 A 一种字处理软件 B 一款游戏
C 一种程序设计语言 D 一种平面设计软件 2、Visual Basic是一种面向 的程序设计语言。 A 过程 B 用户 C 方法 D 对象 3、下列选项中,不属于VB特点的是 A 可视化程序设计 B 面向对象的程序设计方法
C 面向图形的过程化程序设计 D 事件驱动编程机制 4、下列关于对象的描述错误的是
A 对象具有一个标识自己以区别其他对象的名字 B 对象是类的实例化
C 对象具有自身的属性及其属性值
D 对象的三个要素是属性、方法和事件
5、一只漂亮的酒杯被摔碎了,则漂亮、酒杯、摔、碎了是
A 对象、属性、事件、方法 B 对象、属性、方法、事件 C 属性、对象、方法、事件 D 属性、对象、事件、方法 [填空题]
1、所谓 是人们为解决具体问题所采取的方法的步骤。
2、传统的程序设计语言主要是面向 的(如QBASIC),而现在的许多可视化程序设计语言主要
是面向 的(如Vsiual Basic)。
3、VB设计应用程序时具有的两个基本特点是: 和 。 4、VB是一种可视化的、面向对象和采用 方式的结构化高级程序设计语言 5、VB版本按用户对象不同可分为学习版、专业版和 三个版本。 6、属性是指对象的 ,如大小、标题或颜色。 8、事件是窗体或控件对象识别的 。
9、世界上存在的任何具体的事物都可以称之为 。 [简答题] 1、类 2、对象
第 3 页 共 4 页
3、VB特点 4、事件
【训练案】
1、Visual Basic是用于开发 环境下的应用程序的工具。 A Linux B Windows C Net Ware D UNIX 2、VB 6.0共有三个版本,按功能从弱到强的顺序排列应是 A 学习版、专业版和工程版 B 学习版、工程版和专业版 C 学习版、专业版和企业版 D 学习版、企业版和专业版 3、VB中称对象的数据为
A 属性 B 方法 C 事件 D 封闭
4、VB6.0不能开发基于( )的应用程序,也不能在这种环境下运行。 A、Windows 98 B、Windows 2000 C、Windows NT D、UNIX 5、以下选项中,是可视化编程方法特点的是 A 不必运行程序就能看到所要做的界面 B 采用面向对象驱动事件的机制 C 使用工程的概念来建立应用程序 D 将代码和数据集成到一个独立的对象中 [判断题]
()1、面向对象程序设计可以使程序的复杂性不断降低,正确性不断加强。 ()2、在面向对象程序设计中,类的实例称为对象。
()3、可视化编程可以达到“所见即所得”的效果,比较直观。 ()4、VB的企业版包括专业版的全部功能。 ()5、VB只能在“代码窗口”中编写程序代码。
第 4 页 共 4 页
因篇幅问题不能全部显示,请点此查看更多更全内容