VB程序设计B教学大纲(36学时)_第1页
VB程序设计B教学大纲(36学时)_第2页
VB程序设计B教学大纲(36学时)_第3页
VB程序设计B教学大纲(36学时)_第4页
VB程序设计B教学大纲(36学时)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VB程序设计B课程教学大纲课程代码:010132006课程英文名称:Visual Basic Programming课程总学时:36 讲课:28实验:0上机:8适用专业:机械设计制造及自动化大纲编写(修订)时间: 2010.7一、大纲使用说明(一)课程的地位及教学目标.本课程是非计算机专业的一门主要专业基础课。.目的是使学生掌握一种简单、实用的编程工具,初步掌握软件设计的基础知识和基本方法及面向对象的基本概念,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习后续相关课程及今后使用或开发本行业的应用程序奠定基础。(二)知识、能力及技能方面的基本要求.要求学生掌握 VB基本语句成份和控

2、制结构,面向对象的概念和程序设计方法。.要求学生掌握 VB的窗体、菜单、控件等的设计及文件处理等。.要求学生掌握一些基本的数值和非数值计算的方法。.要求学生能很顺利地调试自编的程序。(三)实施说明本课程应将理论教学与实验教学紧密结合,使之相互辅助,提高教学效果。理论教学时应编制适合本课程特点的 CAI课件,采用多媒体讲授,注重基本概念讲解与实例的演示, 使学生可以 直观而清晰地看到操作效果,加深对知识点的理解。实验教学应穿插于理论教学的全过程,采用一人一机上机操作、任课教师跟班辅导的方式, 使学生有充分的机会在计算机上练习,在培养学生自己动手解决问题的能力,又可以及时解决上机操作时所遇到的疑难

3、问题。除此之外,还应该充分发挥网络技术在辅助教学中的作用,编制网络教程、列举典型例题、 设计交互式上机练习,方便学生在课外时间自主学习。(四)对先修课的要求本课程的先修课为:计算机文化基础。要求对微机的各个平台能熟练操作。(五)对习题课、实践环节的要求.每部分内容均安排习题及思考题。通过作业使学生能够对学习的内容真正了解掌握, 使学生具有编程的能力。.开设上机实验课。通过上机使学生具有调试程序的能力。(六)课程考核方式.考核方式:考试,闭卷考核目标:能够运用VB语言完成简单的程序设计成绩构成:最终理论考试、平时考核(包括中作业、小测验、提问等)、实验环节考核成绩的总和。(七)参考书目 TOC

4、o 1-5 h z Visual Basic 程序设计,刘炳文编,清华大学出版社,2006 Visual Basic 程序设计,李春葆编,清华大学出版社,2008Visual Basic 开发经验技巧宝典,明日科技,人民邮电出版社,2007。二、中文摘要VB程序设计是非计算机专业的主干课。VB程序设计语言是一种可视化语言,简单实用。为使学生能掌握一种计算机开发工具,解决实际应用问题,本课程包括:visual basic 编程环境与对象、数据类型、运算符与表达式、常用标准控件、Visual basic控制结构、数组与记录、过程、菜单设计、对话框程序设计、多窗体程序设计与环境应用、文件等内容。三、

5、课程学时分配表序号教学内容学时讲课实验上机1visual basic编程环境与对象222建立简单的visual basic应用程序223数据类型、运算符与表达式224数据输入输出225常用标准控件422简单VB程序设计26Visual basic控制结构447数组与记录422程序设计基础和常用内部函数28过程4 149菜单设计422过程与事件过程及界面设计210:对话框程序设计2 :211r多窗体程序设计与环境应用2 1212文件422:文件操作及综合设计2合计36288四、教学内容及基本要求第1部分 visual basic编程环境与对象总学时(单位:学时):2 讲课2 实验。上机0具体内容

6、:1)可视化与事件驱动型语言;2)启动与退出 visual basic , visual basic编程环境;3)对象,窗体,控件。重 点:visual basic编程环境,对象,窗体,控件。难点:对象,窗体,控件。习题:建立窗体,使用对象和控件,改变对象的属性。第2部分建立简单的visual basic应用程序总学时(单位:学时):2 讲课2 实验0 上机0具体内容:1)语句,命令按钮控件;2)简单visual basic程序设计;3)程序的保存、装入和运行。重 点:语句和程序的保存、装入和运行难 点:语句和简单visual basic程序设计。习 题:利用vb语句设计简单的 visual

7、basic 程序。第3部分数据类型,运算符与表达式总学时(单位:学时):2 讲课2 实验0 上机0具体内容:1)基本(标准)数据类型,常量和变量;2)变量的作用域,内部函数;3)运算符与表达式。重 点:数据类型,内部函数,运算符与表达式难 点:数据类型,运算符与表达式习 题:计算表达式的值。第4部分数据输入与输出总学时(单位:学时):2 讲课2 实验0 上机0具体内容:1)数据输出,数据输入;MsgBox函数和MsgBox语句;3)打印机输出,字形。重 点:数据输出,数据输入。难 点:数据输出,数据输入。习 题:输出数据。用前面所学语句,进行简单计算,用 InputBox输人数据,用Print

8、 第5部分常用控件总学时(单位:学时):4讲课2 实验0 上机2具体内容:1)文本控件,图形控件,按钮控件;2)复选框和单选按钮,列表框和组合框;3)滚动条,计时器,框架, ActiveX控件。重 点:文本控件,图形控件,按钮控件。难 点:ActiveX 控件,图形控件。习 题:建立窗体,加入常用控件,编程处理。上 机:简单VB程序设计(2学时)。第6部分 visual basic 控制结构总学时(单位:学时):4 讲课4 实验0 上机0 具体内容:1)选择,循环结构(三种循环语句);2)多重循环,多分支结构。重 点:选择,循环结构。难 点:选择,循环结构。习 题:利用选择结构和循环结构语句,

9、编写实现数值和非数值计算的处理程序。第7部分数组与记录总学时(单位:学时):4 讲课2 实验0 上机2 具体内容:1)数组,动态数组,数组操作,数组的初始化;2)控件数组,记录,控件数组,记录数组。重 点:数组,数组的基本操作。难 点:数组的基本操作。习 题:利用数组和记录建立复合的数据结构,编写实现数值和非数值计算的处理程序。 上 机:程序设计基础和常用内部函数 (2学时)。第8部分过程总学时(单位:学时):4 讲课4 实验0 上机0 具体内容:Sub, Function 过程;2)参数传送,对象参数;3)递归,拖放,鼠标事件过程。重 点:Sub 过程,Function过程,参数传送。难 点

10、:参数传送和对象参数。习 题:利用Sub过程,Function过程,编写实现数值和非数值计算的处理程序。第9部分菜单设计总学时(单位:学时):4 讲课2 实验0 上机2 具体内容:vb菜单,菜单编辑器;2)用菜单编辑器建立菜单,菜单项操作。重 点:菜单编辑器,用菜单编辑器建立菜单,菜单项的控制。难 点:菜单项的控制。习 题:设计带有下拉菜单的窗体。上 机:过程与事件过程及界面设计 (2学时)。第10部分对话框程序设计总学时(单位:学时):2 讲课2 实验0 上机0 具体内容:1)概述,文件对话框;2)其他对话框。重 点:文件对话框难 点:文件对话框。习 题:利用对话框对文件操作。第11部分 多窗体程序设计与环境应用总学时(单位:学时):2 讲课2 实验。上机0 具体内容:1)建立多窗体应用程序,多窗体程序的执行与保存;VisLlal Basic 工程结构,系统对象。重 点:建立多窗体应用程序和VisLlal Basic工程结构。难 点:VisLlal Basic工程结构。习 题:多窗体应用程序练习。第12部分文件总学时(单位:学时):4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论