visual basic教案说课材料.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《visual basic教案说课材料.doc》由会员分享,可在线阅读,更多相关《visual basic教案说课材料.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流visual basic教案【精品文档】第 31 页1 初识Visual Basic教学目的及要求:1、掌握VB的特点 2、了解VB的开发环境 教学重点与难点:1、VB的含义、发展历史、特点 2、VB的启动与退出方法 3、VB集成开发环境教学内容:1.1 Visual Basic 入门1.2 Visual Basic的启动与退出讲授方法:讲授为主,上机为辅授课时数:4作业:练习册、教材 1.1 Visual Basic入门一、 什么是Visual BasicVisual Basic中的“Visual”含义是“可视化的”,主要是指不必编写大量代码去描述程序
2、界面,而只要把预先建立好的对象拖放到窗口界面中即可开发出Windows风格的图形用户界面。二、 Visual Basic的发展史1990年5月,微软Windows3.0操作系统的出现,引起了全世界计算机突飞猛进的发展。Windows的风行,使用户对计算机的操作更加简单、直观,但对程序员而言,设计程序的难度却陡然提升,一个简单的程序,也要编好几百行的代码。于是,寻找一种简单、易学、好用的程序设计语言变得越来越重要,越来越迫切。1990年,Microsoft(微软) 推出了基于Windows的Visual Basic 1.0版本。它采用可视化编程和面向对象技术,使编程就像搭积木一样简单、直观。同时
3、,它的功能也变得十分强大,完全可以胜任任何大型应用程序的开发工作。Visual Basic的出现使美国再次掀起了学习应用Basic的热潮,美国人称它“门槛低,天花板高”,意为“入门容易,而功能又极其强大”。三、Visual Basic的特点Visual Basic是由BASIC发展而来的,对于开发Windows 应用程序而言,Visual Basic是目前所有开发语言中最简单、最容易使用的语言。作为程序设计语言,Visual Basic程序设计具有以下特点: 1、可视化的设计平台 传统程序设计语言编程时,需要通过编程计算来设计程序界面,在设计过程中看不到程序的实际显示效果,必须在运行程序的时候
4、才能观察。如果对程序的界面不满意,还要回到程序中去修改,这一过程常常需要反复多次,大大影响了编程的效率。Visual Basic提供的可视化的设计平台,把Windows界面设计的复杂性“封装”起来。程序员不必再为界面的设计而编写大量的程序代码,只需按设计的要求,用系统提供的工具在屏幕上“画出”各种对象,Visual Basic自动产生界面设计代码,程序员所需要编写的只是实现程序功能的那部分代码,从而大大提高了编程的效率。 2、面向对象的设计方法 Visual Basic采用面向对象的编程方法(Object Oriented Programming),把程序和数据封装起来作为一个对象,并为每个对
5、象赋予相应的属性。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具“画”在界面上,由Visual Basic自动生成对象的程序代码并封装起来。 3、事件驱动的编程机制 Visual Basic通过事件来执行对象的操作。在设计应用程序的时候,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或由事件驱动程序调用通用过程来执行指定的操作。1.2 VB的启动与退出一、 启动Visual Basic1、 单击“开始”按钮。2、 选择“程序”菜单中的“Microsoft Visual Basic
6、”程序组,然后选择“Microsoft Visual Basic”选项,屏幕显示如图7.1所示的“新建工程”对话框。3、 在“新建工程”对话框中,Visual Basic提示新建一个工程或打开一个现有的工程。对话框中包括“新建”、“现存”、和“最新”三个标签,可用鼠标进行选择切换。用鼠标左键单击对话框左下角的“不再显示这个对话框”复选框,使得复选框前带有复选标记,则下次启动Visual Basic时不再显示这个对话框。Visual Basic启动时的“新建工程”对话框说明:A. 单击“新建”标签可以选择要开发的应用程序的类型。B. 程序设计人员开发的应用程序大多是标准的可执行文件,所以通常会选
7、择“新建”标签中的“标准 EXE”选项。C. 单击“现存”标签可以选择打开一个已有的的工程。D. 单击“最新”标签可以选择打开一个最近访问过的工程。E. 在“新建工程”对话框中进行选择并单击“打开”按钮,可以完成Visual Basic的启动并同时建立一个新的工程或打开一个已有的工程。如果单击“取消”按钮,则只启动Visual Basic,而不打开任何工程。二、 Visual Basic退出单击窗口右上角的关闭按钮可以退出Visual Basic,也可以通过选择“文件”菜单中的“退出”命令,或按快捷键Alt+Q来退出Visual Basic。三、 VB集成开发环境VB启动后的主界面如图所示。V
8、B启动后的主界面1、主窗口即应用程序窗口。由标题栏、菜单栏和工具栏组成。Visual Basic的三种工作模式为设计模式、运行模式、中断模式,在标题栏中可以看到当前模式。 (1)设计模式:创建应用程序的大多数工作都是在设计模式下完成的。在该模式下,用户可以设计窗体、绘制控件、编写代码并使用“属性”窗口来设置或查看属性设置值。 (2)运行模式:代码正在运行的时期,用户可与应用程序交流,可查看代码,但不能改动它。 (3)中断模式:程序在运行的中途被停止执行时。在中断模式下,可以检查程序代码,并可进行修改,也可以检查数据是否正确,修改完程序后,可继续执行。2、窗体(Form)设计窗口窗体设计窗口是屏
9、幕中央的主窗口,它可以作为自定义窗口来设计应用程序的界面。用户可以在窗体中添加控件、图形和图片来创建所希望的外观。每个窗口必须有一个窗体名字,建立窗体时缺省名为Form1,Form2, . . .。窗体名(即Name属性)不同于窗体文件名,如图所示。 窗体3、工具箱(ToolBox)窗口工具箱提供一组工具,用于设计时在窗体中放置控件生成应用程序的用户接口。系统启动后,缺省的General工具箱就会出现在屏幕左边,上面共有21个常用“部件”,如图所示。 工具箱窗口通常用以下两种方法来显示工具箱: (1)在“视图”菜单中选择“工具箱”选项。(2)在标准工具栏中单击“工具箱”按钮。4、工程资源管理器
10、(project expror)窗口使用工程资源管理器窗口(如图所示)可以查看当前工程中的窗体和模块。通常用以下三种方法把“工程资源管理器”的窗口显示在集成开发环境中。工程资源管理器窗口(1)在“视图”菜单中选择“工程资源管理器”选项。(2)在标准工具栏中单击“工程资源管理器”按钮。(3)Crtl+R。5、属性(properties)窗口 属性是指对象的特征,如大小、标题或颜色等数据。在Visual Basic 6.0设计模式中,属性窗口(如图所示)列出了当前选定窗体或控件的属性的值,用户可以对这些属性值进行设置。 属性窗口通常用以下三种方法来显示属性窗口:(1)在“视图”菜单中选择“属性窗口
11、”选项。(2)在标准工具栏中单击“属性窗口”按钮。(3)在相应对象上单击鼠标右键,然后从快捷菜单中选择“属性窗口”选项。6、窗体布局窗口 窗体布局窗口(如图所示)用于预览窗体的位置,它显示的是应用程序运行时,各个窗体在屏幕上的位置,同时也可以通过拖动“窗体布局“窗口中的Form窗体来移动窗体的初始位置。 窗体布局窗口通常用以下两种方法来显示窗体布局窗口:(1)在“视图”菜单中选择“窗体布局窗口”选项。(2)在标准工具栏中单击“窗体布局窗口”按钮。7、代码窗口代码窗口也称代码编辑器,它是输入应用程序代码的编辑窗口,应用程序的每个窗体对象或模块都有一个单独的代码编辑器窗口。如图为控件Command
12、1 的代码窗口。 代码窗口通常用以下两种方法来显示代码窗口:(1)在“视图”菜单中选择“代码窗口”选项。(2)在标准工具栏中单击“代码窗口”按钮。8、立即窗口立即窗口是为调试应用程序提供的,用户可直接在该窗口利用Print方法显示表达式的值。本章小结:如何提高学生对Visual basic的学习兴趣,是我们授课教师一直以来思考的问题。本章内容,我改变了过去的教学模式,没有先介绍发展史、概述等内容,而是直接向学生演示了几个利用Visual Basic编制的几个很有意思的小程序,很快引起了学生的好奇,然后简单地介绍了VB编程的步骤,引导学生自己动手编了一个程序,极大地提高了学生学习的兴趣、单元2
13、VB程序设计概念学习目的与要求:1、理解可视化编程中的对象、属性、方法等基本概念 2、掌握VB程序设计的主要步骤教学重点与难点:1、 理解对象、类的概念2、 属性、方法、事件的的概念3、 对象属性的修改教学内容:2.1 可视化编程的基本概念2.2 简单应用程序开发实例授课时数:8授课方法:讲授与上机相结合作业:教材、练习册2.1 可视化编程的基本概念一、什么是对象Visual Basic具有“面向对象”的特性,程序的核心是对象。在 Visual Basic 6.0中不仅提供了大量的控件对象,而且还提供了创建自定义对象的方法和工具,为开发应用程序带来了方便。在Visual Basic中,一个窗体
14、、一个按钮、一个文本框都是一个对象,通过建立与这些对象相关联的事件过程进行编程,实现运算与算法功能。 在Visual Basic6.0中,对象主要分为两类:窗体和控件。二、 什么是类对象由类创建,因此,对象可以说是类的具体实例。同一类对象绝大部分特性相同;不同类的对象也可能有一些相同的特性。三、 建立对象四、 对象的缩放和移动五、 对象的复制与删除六、 对象的命名七、 窗体上对象的布局八、 对象的三要素 属性、事件、方法九、 属性、属性名、属性值1、对象所具有的名称、外观、位置、字体、行为等性质和特征的一些指标称为属性。用来描述对象属性的数据称为属性值。2、属性项是由系统预先定义的。3、属性值
15、是由用户定义的。属性指明了对象“是什么样的?”,常用于定义对象的外观。十、 修改对象的属性值1、在属性窗口中设置。2、在代码窗口中设置。对象名.属性名=属性值十一、 事件、事件过程和事件驱动发生在某一对象上的事情,即对象能够识别的外部刺激。事件即VB中预先设置好的能被一个窗体或控件等对象识别的动作,当用户对一个对象发出一个动作时,会产生一个事件。对象在接到事件后应响应的操作序列称为“事件过程”。事件指明了对象“什么情况下做?”,常用于定义对象发生某种反应的时机和条件。 传统设计过程中,程序是按照预先编写的代码逐条依次执行的。而Visual Basic是按照事件驱动机制运行程序的。Visual
16、Basic的每一个窗体和控件都有一个预定义的事件集,例如:鼠标单击(Click)事件、鼠标双击(Dblclick)事件等等。如果其中有一个事件发生,而且在关联的事件处理过程中存在代码,则Visual Basic执行对应的代码。在事件驱动机制中,系统先执行哪一段代码并不取决于预定的顺序,而是由用户操作来决定的,例如:单击某个按钮的操作产生该按钮的单击(Click)事件,此时被执行的代码就是该按钮的单击(Click)事件处理程序,随后又发生了某个菜单的单击(Click)事件,则接下来被执行的代码就是该菜单的单击(Click)事件处理程序。这就是Visual Basic的事件驱动机制。在一个事件处理
17、过程内部,Visual Basic语言与其他传统语言类似,程序也是按照预定的流程执行的。十二、方法指一个对象所执行的某些特定动作,和属性一样,它也是对象的一部分。1、用来控制对象的功能及操作的内部程序。2、格式:象名.方法名3、省缺对象名,则默认为当前对象。方法指明了对象“能做什么?”,常用于定义对象的功能和操作。2.2 简单应用程序开发实例例:设计一个程序,用户界面上有两个命令按钮,单击一个命令按钮时,在窗体上显示“欢迎使用Visual Basic!”,单击另一个命令按钮,结束程序的运行。设计步骤:(1)启动Visual Basic,系统自动创建一个新工程,工程名称为工程1,窗体名称为For
18、m1。(2)在窗体上添加两个命令按钮。(3)在属性窗口中,给窗体和对象属性赋值,如下表所示。 对 象属 性属 性 值窗 体Caption第一个窗体(名称)Form1(系统默认)FontSize四号命令按钮1Caption显示(名称)cmdDisplay命令按钮2Caption结束(名称)cmdEnd设计界面如图8.9所示 。图8.9(4)在代码窗口编写程序代码。Private Sub Command1_Click() Form1.Print 欢迎使用Visual Basic!End SubPrivate Sub Command2_Click() EndEnd Sub选择菜单“运行”中的启动命令
19、,运行程序,每单击一次窗体上的“显示”命令按钮,在窗体上都输出一行“欢迎使用Visual Basic!”。单击“结束”命令按钮,就会退出程序。程序运行结果如图8.10所示。图8.10程序运行结果小结:本章通过简单的小例题,使学生初步了解了VB编程的过程,从而极大地提高了学习的积极性。单元3 VB语言基础学习目的与要求:1、理解可视化编程的数据类型2、掌握VB程序设计的表达式书写及计算方法教学重点与难点:1、理解几种数据类型的概念2、算术表达式、关系表达式、逻辑表达式的计算方法教学内容:3.1 数据类型3.2 常量和变量3.3 VB表达式3.4 常用内部函数3.5 语句授课时数:20授课方法:讲
20、授与上机相结合作业:教材、练习册31 数据类型一、 字符型数据二、 数值型数据三、 布尔型数据四、 日期弄数据五、 变体弄数据32 常量和变量一、 常量和变量的概念二、 直接常量三、 符号常量四、 变量的命名规则五、 变量命名的注意事项六、 声明变量33 VB表达式一、 算术运算符二、 表达式的书写规则三、 算术运算符的优先级四、 字符串运算符五、 日期型表达式34 常用内部函数一、 数学运算函数二、 字符串函数三、 日期和时间函数四、 格式输出函数五、 随机数语句和函数六、 数据类型转换函数35 语句一、 程序语句二、 语句的书写规则1、 自动语法检查2、 格式化处理3、 复合语句行4、 语
21、句的续行三、 命令格式中的符号约定小结:本单元主要介绍了VB程序编辑的主要要素,对于学生来讲,内容多,实例少,掌握起来较困难,针对这种情况,主要采用上机与实践相结合,多做多练。单元4 顺序结构程序设计学习目的与要求:1、理解顺序结构程序设计的执行步骤2、掌握窗体的属性、方法及事件3、掌握输出语句4、掌握文本框及标签的属性、方法及事件教学重点与难点:1、理解输出语句Print的用法2、窗体的属性、方法、事件的的概念及用法3、文本框、标签的使用方法4、对话框的使用教学内容:4.1 数据输入4.2 利用文本框进行数据输入4.3 使用对话框实现数据的输入和输出授课时数:40授课方法:讲授与上机相结合作
22、业:教材、练习册41 数据输出一、使用print方法直接输出到窗体1、语法:PRINT 输出项表【例】PRINT 2,4,6PRINT “X=”;XENDF52 4 6X= 02、功能:计算各输出项的值并输出。3、使用(1)如果输出项为算术表达式,则输出其值。【例】LET A=5LET B=9PRINT A,B,A+B,A-B,SQR(B)ENDF55 9 14 -4 3(2)如果输出项为字符串,则原样输出字符串的内容。【例】PRINT=我是学生 ENDF5我是学生(3)在实际编程过程中,功能(1)、(2)经常配合使用。【例】PRINT 4*6=PRINT 4*6ENDF54*6=244、说明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- visual basic教案说课材料 basic 教案 材料
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内