VB程序设计电子教案课件
- 格式:ppt
- 大小:1.69 MB
- 文档页数:129


4.6 制作颜色编辑器
一、复习
列表框控件(ListBox)、组合框控件(ComboBox)的常用属性和常用方法及常用事件?
二、本节重点
1、掌握滚动条(HScrollBar、VScrollBar)的常用属性;,
2、掌握滚动条(HScrollBar、VScrollBar)的常用事件。
三、提问:
1、同学们在使用软件时,常见的有哪些软件里有使用滚动条?
目前所使用的Word软件的右侧,也是滚动条。
2、滚动条有作用:
滚动条可以作为输入设备,或者速度、数量的指示器来使用。例如可以用来控制计算机游戏的音量,或者是查看计时处理中已用的时间等。
导入
上一章讨论了Visual Basic中学习了列表框控件和组合框控件的应用。本节课我们来通过制作小程序,学习滚动条的常用属性和事件。
四、内容学习
滚动条的属性
属性 说明
(Name) 控件对象的名称
CauseValidation 该控件获得焦点时,失去焦点的控件的Validate事件是否发生。取值为:
True 发生
False 不发生
DragIcon 该对象在拖动过程中鼠标的图标
DragMode 该对象的拖动模式,取值为:
0 Manual(手动)
1 Automatic(自动)
Enabled 用于设定是或对事件产生响应,取值为:
True 可用
False 不可用,在执行程序时,该对象用灰色显示,并且不响应任何事件
Height 控件对象的高度
HelpContextID 指定一个对象的缺省帮助文件上下文标识符
Index 在对象数组中的编号
LargeChange 用于设置单击滚动条中间区域时,每单击一次滚动条移动的数量。
Left 距离容器左边框的距离
Max 定义Value属性值的最大值
Min 定义Value属性值的最小值
MouseIcon MousePointer=99时,设定一个自定义的鼠标图标 MousePointer
1 教 案
授课时间 2 月 24 日 至 2 月 28 日 课时数 2+1
授课方式 理论课☑ 讨论课□ 习题课□ 实验课□ 上机课☑ 技能课□ 其他□
授课单元 第一章 引言
目的
与
要求 1)了解程序与程序设计语言
2)了解VB的集成开发环境
3)掌握简单应用程序的建立过程
重点
与
难点
1)简单应用程序的建立过程
2)窗体
主
要
内
容 1.1程序与程序设计语言
1.2VB简介
*1.3 vb的集成开发环境
*1.4建立简单的应用程序
*1.5面向对象的程序设计语言
1.6窗体
教学方法手段(教具)
理论课采用板书与多媒体相结合
实践课采用上机实践操作
参考资料 《Visual Basic程序设计教程》 人民邮电出版社
《 Visual Basic程序设计实验教程》 人民邮电出版社
思考题、
作业 1.2习题一
一、1、2、3 、6
二、1、4
2 3 讲 稿
第一章 引言
[新课导入]:
导入方式:通过复习计算机语言基础知识,导入vb语言的功能及学习方法
导入目的:增强学生的学习积极性
导入时长:大约5分钟
[新课讲授]:
3)掌握简单应用程序的建立过程
难点:1)简单应用程序的建立过程
2)窗体简单应用程序的建立过程
方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法
1.1程序与程序设计语言
计算机程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。
计算机的工作原理——“存储程序”(存储程序和程序控制)
程序设计语言大致有三类:机器语言,汇编语言,高级语言
1. 机器语言 2. 汇编语言 3. 高级语言
1.2 Visual Basic 简介
Visual Basic是从BASIC语言发展而来的,是开发Windows环境下图形用户界面软件的可视化工具。Visual意指“可视的”,在Visual Basic中引入了面向对象的概念,把各种图形用户界面元素抽象为不同的控件,如各种各重点: 1)了解程序与程序设计语言
33 VB教案
目录
第一章 VB程序的开发环境 一课时
第二章 对象及操作 一课时
第三章 简单程序设计 一课时
第四章 VB程序设计基础 一课时
第五章 数据的输入输出 一课时
第六章 常用标准空件 二课时
第七章 VB控制结构 一课时
第八章 数组 一课时
第九章 过程 一课时
第十章 键盘与鼠标事件过程 一课时
第十一章 菜单程序设计 一课时
第十二章 对话框程序设计 一课时
第十三章 多重窗体程序设计与环境应用 一课时
第十四章 数据文件 二课时
共计十六课时
33 课题名称 Visual Basic 章节 第一章
教学目的 了解Visual Basic程序的开发环境
教学重点 Visual Basic的特点
教学难点 对主窗口和其他口的使用
授课类型 教具 课时 60分钟
教学内容
1. Visual Basic的特点
Visual Basic是一种可视化,面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序.
Visual Basic的特点如下:
1) 可视化编程
在用传统程序设计语言来设计程序时,都是通过编写程序代码来设计拥护界面,在设计程序过程总看不到界面的实现效果,必须编译后运行才能观察.如果对界面不满意,还要回到程序中去修改.
《VB程序设计》课程标准
一、 概述
(一)课程性质
VB程序设计是计算机网络技术专业的专业基础课,是理论和实际紧密相连的技术。通过学习VB程序设计语言,了解可视化计算机程序设计方法以及面向对象的编程思想,具备高级语言程序设计及可视化编程能力;通过上机实践培养学生分析具体问题的能力,能够独立编写简单基本程序,并能够结合相关技术如数据库,实现基本项目的设计与实现。VB是一种易学实用、适用面广的面向对象的软件开发平台。
VB程序设计课程可以使学生掌握可视化应用程序开发工具的基本使用方法,进一步掌握程序设计的基本方法及获得相应的训练,为以后有关课程的学习和一些实践环节做好必要准备,并为将来在本专业领域进行数据处理与软件设计打下基础。
(二)课程基本理念
1、面向全体学生,注重素质教育
本课程应关注每个学生的情感,激发他们学习VB的兴趣,帮助他们建立学习的成就感和自信心,使他们在学习过程中发展计算机综合应用能力,提高人文素养,增强实践能力,培养创新精神。
2、整体设计目标,体现灵活开放
本课程目标要加强学生的计算机应用意识,培养学生计算机综合应用能力。将课程目标设定为三个级别,并以学生“能够做某事”具体描述各级别的要求,这种设计旨在体现学生能力发展循序渐进的过程和后续计算机相关课程要求的有机衔接。
3、突出学生主体,尊重个体差异
本课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以学生为主体的思想。课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。
4、倡导目标驱动,强调体验实践
本课程倡导目标驱动型的教学模式,强调问题解决和创新实践。结合学生的专业实际,引导学生自主选择、自我设计,提供拓展内容,调动学生的主观能动性,挖掘学生潜力,在教师的指导下,通过实践、参与和合作等方式,实现任务目标,感受成功。在学习过程中进行情感和策略调整,发挥学生的想象力和创造力,以形成积极的学习态度,促进计算机综合应用能力的提高。