VB教案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

XX学院教案公共计算机教学部学年第学期教研室名称程序设计教研室课程名称《VisualBasic》课程代码课程类型必修课授课教师职称《VisaulBasic》-1-周次1课次1教学时数2课题第1讲VisualBasic概述教学目的与要求1、了解VB的演变、发展,认识VB的作用2、掌握使用VB创建程序的一般步骤。3、熟悉VB的开发环境教学重点VB和程序设计步骤、VB的开发环境教学难点属性设置的方法课程类型理论课(√)实验课()教学方法设计教学方法讲授法、演示法教学手段多媒体、PPT课件、黑板参考资料《VisualBasic程序设计教程》,罗朝盛主编,人民邮电出版社,2005年7月第2版。《VisualBasic程序设计》,沈祥玖、郑有增等编著,2005年3月第1版《全国计算机等级考试二级教程——VisualBasic语言程序设计(修订版)》,教育部考试中心,高等教育出版社,2002年4月第2版教学后记《VisaulBasic》-2-教学过程设计主要内容、步骤及时间分配备注教师自我介绍和新课引入(20分钟)《VisualBasic程序设计》课程的介绍,课程学习目标,课程基本要求,成绩考核方式本节内容简介(5分钟)本讲新授课内容(65分钟)一、VisualBasic简介二、VisualBasic的安装与启动(自学)三、VisualBasic的编程环境主窗口、属性窗口、代码窗口、工程资源管理器窗口、立即窗口、窗体布局窗口、工具箱窗口四、简单VB应用程序设计的基本步骤课堂小结(5分钟)下一讲概要(3分钟)作业(2分钟)重点重点《VisaulBasic》-3-本课安排首先介绍整个《VB》课程的教学计划、考核方式和参考文献,通过提问学生引起讨论和思考,从而导入新课“第1章”内容简介一、VisualBasic简介二、VisualBasic的安装与启动(自学)三、VisualBasic的编程环境四、简单VB应用程序设计的基本步骤教学过程《VisualBasic程序设计》课程介绍《VB程序设计》是一门以学习程序设计、提高实际编程技能为综旨的课程,是我院非计算机专业的公共课,计划学时75学时,其中实验学时30学时。它已成为以上各类、各专业的首选入门计算机语言。由于VB具有功能强大、语法简洁、界面友好、操作方便等特点,引入了面向对象的事件驱动编程机制和可视化的程序设计方法,极大的提高了应用程是的开发效率,因此成为广大院校首选的编程课程。教学过程中,我院学生普遍反映,该课程实用性强,入门容易,通俗易懂。毕业生反映,掌握了这门编程技术,就业竞争力强、适用面广;实际工作中便于提高工作效率,改善工作环境,提升自身价值。课程主要内容:课程主要内容包括:语言基础、基本程序结构、常用内部控件、数组、过程、文件、图形处理、多媒体、数据库编程等方面的理论知识与实践。《VisaulBasic》-4-课程学习目标:通过本课程的学习,可以使学生掌握面向对象的程序设计方法和技能,为学生奠定程序设计基础,培养学生的编程能力,为后续课程的学习及就业提供技术支持。课程学习要求:VB是在windows操作平台下;用于开发和创建具有图形用户界面的应用程序的强有力工具之一。提出:1、牢固掌握面向对象的基本概念;2、了解程序的演变与发展;3、掌握VB的特点;4、掌握事件驱动的原理;5、掌握VB开发步骤;6、掌握VB集成开发环境。成绩考核方式:本课程考核采取形成性考核方式进行。即采用过程考核和期末考核相结合的方法。对学生的学习过程进行评测,对学生的学习内容进行阶段性考核,其根本目的是要加强对学习过程的指导和管理,及时反馈学习信息,指导教学,提高学生的综合素质和能力。(1)过程考核过程考核可参考学生平时的到课情况、发言次数、参与讨论、完成作业情况等。(2)期末考核可以采用笔试或机试的形式进行考核。该课程的最后总成绩由过程考核成绩和期末考核成绩两大部分组成。《VisaulBasic》-5-新课讲授引入计算机解决问题都是依靠执行程序,而编程就是把计算机解决问题的步骤用程序设计语言写出来。上一学期,我们所学的Windows操作系统、文字处理软件Word等都是由程序编制的;大家常玩的游戏、上网用的浏览器及聊天工具等也都是程序编制的。通过程序设计方法的学习,我们自己也能制作一些小游戏、小工具软件。1、你所见到的或想象的程序设计是什么样的?2、你认为或你体会到vb有什么作用与功能?3、你认为电脑能象人一样思维吗?第一讲VisualBasic概述一、VisualBasic简介Windows操作系统具有图形用户界面(GraphicsUserInterfaces,简称GUI),它取代了传统单调的字符界面,使人们对计算机的操作变得轻而易举。具有面向对象程序设计(Object-OrientedProgramming,简称OOP)特色的可视化开发工具已成为当今最流行的Windows开发工具。当前最新的程序设计思想:面向对象和事件驱动。1、VisualBasic的发展1、什么是VB?Basic:Beginner’sAll-purposeSymbolicInstructionCode9(初学者通用符号指令代码)VisualBasic是Microsoft公司于1991年在BASIC语言基础上开发出的新一代的、面向对象的、可视化的、以事件驱动为运行机制的程序设计语言。2、发展1992年至1997年,陆续推出2.0版、3.0版、4.0版、5.0版。《VisaulBasic》-6-1998年秋季,推出了VisualBasic6.0版。美国微软公司于1991年推出了VB1.0~VB6.0六个版本。VB1.0~VB4.0:应用于DOS、Windows3.x操作系统下的16位程序的开发。VB5.0~VB6.0:应用于Windows95、WindowsNT操作系统下的32位程序的开发。Windows2000成功推出后,Microsoft公司又推出了功能更强的版本VB.net。3、VB6.0的版本VB6.0有三个版本:标准版、专业版、企业版。标准版:为初学者了解基于Windows的应用程序的开发而设计的。专业版:为专业人员创建客户/服务器应用程序而设计的。企业版:为创建更高级的分布式、高性能的客户/服务器或Iternet/Intranet上的应用程序而设计的。4、VB能干什么?2、VisualBasic的特点1、可视化的设计平台在VB中,应用面向对象的程序设计方法(OOP方法),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需根据界面设计的要求,直接在计算机屏幕上“画”出各种需要的不同类型的对象(控件和窗体),并为每个对象设置属性,就可以完成应用程序的人机对话的界面设计。最后程序员的编程工作仅针对对象要完成的功能进行编程,就可以完成应用程序的全部程序设计工作。2、面向对象的程序设计最根本的思想,在大规模软件中易于维护。3、事件驱动的编程机制事件驱动编程是当代最先进的编程方法,VB中每个对象都有相应的各种事件,每个事件都能够驱动一段程序的运行。针对对象所响应的事件进行编程,能够令应用程序完成设计者所期望的各种数据处理及其他工作。此种编程机制既可《VisaulBasic》-7-以极大地减少编程量,又可以降低编程的难度,使得程序易于编写和维护。4、结构化的设计语言5、强大的数据库访问能力利用VB提供的数据控件或ODBC,VB可以访问各种当代流行的数据库系统,如Access、SQLServer以及Oracle等各种类型的数据库,也可访问Microsoft的Excel电子电子表格以及Loutus1-2-3等。二、VisualBasic的安装与启动自学三、VisualBasic的编程环境重点VB为用户提供了开发应用程序的集成开发环境(IDE),用户可以在同一个开发环境中设计应用程序界面、编写程序代码、调试程序、进行应用程序的编译等各项工作。集程序开发、调试、查错等功能于一体。它除了标准Windows环境的标题栏、菜单栏、工具栏外,还有工具箱、工程资源管理窗口、属性窗口、窗体设计器等组成。1、主窗口应用程序窗口,由标题栏、菜单栏和工具栏组成。1、标题栏窗口中的“标题拦”用于标识当前工程的名称以及工程当前所处的工作模式。VB的工程有三种工作模式:(1)设计模式:进行用户界面的设计、代码的编制及应用程序的开发。(2)运行模式:运行应用程序,此时不可编辑代码和界面。(3)中断模式:运行暂时中断,此时可编辑代码,但不能编辑界面。《VisaulBasic》-8-2、菜单栏“菜单拦”中包括13个下拉菜单,这些菜单中包含了程序开发过程中所需要的命令。(1)文件:主要用于创建VB的工程、保存工程、显示最近设计的工程、将当前工程编译生成可执行文件、保存或另存工程中的文件、打印等工作。VB的工程是应用程序的基本和主要载体,要开发一个VB的应用程序首先要创建一个工程。一个工程可以包含一个应用程序的全部窗体、模块、程序等。VB的工程以文件的形式存放到磁盘,文件的扩展名为:.VBP。(2)编辑:主要用于对程序源代码的编辑,其中包括复制、粘贴、查找、替换等诸多功能。(3)视图:主要用于在集成开发环境下,各种管理和工具窗口的显示,以便用户在程序设计中对VB源程序以及各种对象的查看和定义。(4)工程:主要用于添加窗体或模块、移除窗体或模块、在VB工具箱中添加控件、设置应用程序运行的启动窗体等。(5)格式:主要用于设置窗体控件的位置(如水平居中、垂直居中)、多个控件的对齐位置、控件间的间距等。(6)调试:主要用于源程序的查错和调试。(7)运行:用于程序的运行、停止及中断。(8)查询:主要用于在设计数据库应用程序时设计SQL属性。(9)图表:主要用于在设计数据库应用程序时编辑数据库。(10)工具:主要用于应用程序的菜单设计,以及应用程序设计过程中设置VB系统的各种编辑状态。如,是否要求对源程序进行自动语法检测、是否要求变量声明、是否要求控件对齐到窗体的网格等。(11)外接程序:用于为工程增加或删除外接程序。(12)窗口:用于屏幕窗口的层叠、平铺以及列出全部打开的文档窗口等。(13)帮助:用于帮助用户系统学习掌握VB的使用方法及程序设计的方法。3、工具栏工具拦可以使用户迅速地访问系统常用的菜单命令。提供了常用菜单命令的快捷按钮,单击即可执行相应的操作。《VisaulBasic》-9-2、属性窗口属性是指对象的特征,如大小、标题或颜色等数据。在VisualBasic6.0设计模式中,属性窗口列出了当前选定窗体或控件的属性的值,用户可以对这些属性值进行设置。属性窗口由对象列表框、属性列表框、属性含义说明、属性显示排列方式4部分组成,通过属性窗口,用户可以设置对象的各种属性。3、代码窗口代码窗口专门供用户编写程序。打开代码窗口有以下三种方法:1、选择窗体或模块后,单击“查看代码”按钮。2、鼠标双击窗体或控件。3、“视图”菜单中的“代码窗口”命令。标题栏对象下拉列表框过程下拉列表框代码区过程查看全模块查看《VisaulBasic》-10-4、工程资源管理器窗口工程资源管理器窗口类似Windows中的资源管理器,它保存并展示一个应用程序所有的文件,其中主要包括以下三类文件:窗体文件(文件扩展名是:.FRM)、标准模块文件(文件扩展名是:.BAS)、类模块文件(文件扩展名是:.CLS)。工程资源管理器窗口有三个按钮:“查看代码”、“查看对象”、“切换文件夹”,其中“查看代码”命令按钮用于查看与编辑窗体的源程序;“查看对象”命令按钮用于对窗体和窗体控件的设计以及各种对象属性的设置。在工程资源管理器窗口中共有六种文件类型:窗体文件(.frm)、程序模块文件(.bas)、类模块文件(.cls)、工程文件(.vbp)、工程组文件(.vbg)和资源文件(.res)。(.frx是外部数据文件的缺省扩展名)窗体文件:窗体文件的缺省文件名是Form1,每个窗体对应一个窗体文件,窗体及在窗体中的控件的属性、代码都在窗体文件中,在窗体管理器中可以添加或删除窗体,在工程资

1 / 258
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功