收藏 分享(赏)

VBNET课程教学大纲.doc

上传人:hwpkd79526 文档编号:7124175 上传时间:2019-05-06 格式:DOC 页数:9 大小:91KB
下载 相关 举报
VBNET课程教学大纲.doc_第1页
第1页 / 共9页
VBNET课程教学大纲.doc_第2页
第2页 / 共9页
VBNET课程教学大纲.doc_第3页
第3页 / 共9页
VBNET课程教学大纲.doc_第4页
第4页 / 共9页
VBNET课程教学大纲.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、VB.NET课程教学大纲学时:64 学分:3.5适用对象:计算机科学与技术专业先修课程:程序设计导论,算法与数据结构,数据库等考核要求:笔试+课程设计使用教材及主要参考书:1、 教材:苏国彬主编,Visual Basic.NET 程序设计基础教程 ,机械工业出版社。2、 主要参考书:刘瑞新主编,Visual Basic.NET 程序设计教程 ,机械工业出版社。Visual Basic.NET 联机文档,微软公司。一、课程的性质与任务本课程是计算机科学与技术专业的专业基础课程。通过本课程的学习,使学生掌握面向对象编程的思想,掌握类、继承、对象、重写和重载等重要概念,灵活应用 ADO.NET 知识

2、 , 具有开发 Windows 窗体应用程序以及 Web 窗体应用程序的能力,为学生在.NET 框架下进行程序开发打下坚实的基础。同时,培养学生具有一定的项目开发能力、团队协作的精神以及适应信息化社会要求的自学能力和获取计算机新知识、新技术的能力。二、教学目的与基本要求1.知识方面:通过本课程的学习,使学生掌握面向对象编程的思想,掌握类、继承、对象、重写和重载等重要概念及实现,熟练使用常用控件,熟练应用 ADO.NET 进行数据库应用开发。2.技能方面:具有开发 Windows 窗体应用程序以及 Web 窗体应用程序的能力三、学时分配章节 课程内容 学时1 程序设计概述 0.52 认识 VB.

3、NET 的可视化编程环境 0.53 VB.NET 可视化编程思想 14 常用的 Windows 窗体控件 45 设计菜单、工具 栏 和状态栏 26 设计对话框 27 VB.NET 程序设计基础 28 程序控制结构 29 数组、枚举与结构 210 过程 211 面向对象 212 文件操作 213 图形绘制与使用图像 214 多媒体程序设计 215 访问数据库 216 设计网络应用程序 217 程序的调试与异常处理 118 部署 VB 应用程序 1(表格内容为小五号楷体)四、教学中应注意的问题利用多媒体辅助授课,注意培养学生编程能力。五、教学内容第一章 程序设计概述1 基本内容:程序设计与常用程序

4、设计工具概述,VB.NET ,程序设计的一般方法。2 教学基本要求:掌握:程序设计与常用程序设计工具概述,VB.NET ,程序设计的一般方法。3 教学重点难点:程序设计与常用程序设计工具概述。第二章 认识 VB.NET 的可视化编程环境1 基本内容:新建一个编程项目,认识.NET 的集成开发环境,控件工具箱,解决方案资源管理器,属性窗口,动态帮助窗口,其它浮动窗口。2 教学基本要求:了解:VB.NET 的开发环境。3 教学重点难点:认识.NET 的集成开发环境。第三章 VB.NET 可视化编程思想1 基本内容:.NET 框架概述,认识对象,认识窗体对象,向窗体中加入控件,VB.NET 的编程步

5、骤。2 教学基本要求:熟练掌握:NET 框架概述,对象,窗体对象,向窗体中加入控件,VB.NET 的编程步骤。3 教学重点难点:.NET 框架概述, 向窗体中加入控件。第四章 常用的 Windows 窗体控件1 基本内容:文本控件,列表选择控件,图形显示控件,按钮和选择框控件,时间日期控件,分组控件。2 教学基本要求:熟练掌握:文本控件,列表选择控件,图形显示控件,按钮和选择框控件,时间日期控件,分组控件。3 教学重点难点:文本控件,列表选择控件,图形显示控件,按钮和选择框控件,时间日期控件,分组控件。第五章 设计菜单、工具栏和状态栏1 基本内容:设计菜单,设计工具栏,设计状态栏。2 教学基本

6、要求:熟练掌握:设计菜单,设计工具栏,设计状态栏。3 教学重点难点:设计菜单,设计工具栏,设计状态栏。第六章 设计对话框1 基本内容:使用对话框控件设计对话框,模式对话框,使用内部对话框设计对话框,自定义对话框。2 教学基本要求:熟练掌握:使用对话框控件设计对话框。掌握:模式对话框,使用内部对话框设计对话框,自定义对话框。3 教学重点难点:使用对话框控件设计对话框。第七章 VB.NET 程序设计基础1 基本内容:认识与理解数据类型,常量和变量,程序的各种运算,程序语句,程序的编写规则。2 教学基本要求:熟练掌握:认识与理解数据类型,常量和变量,程序的各种运算,程序语句,程序的编写规则。3 教学

7、重点难点:常量和变量,程序语句。第八章 程序控制结构1 基本内容:选择结构,循环结构,跳转结构。2 教学基本要求:熟练掌握:选择结构,循环结构,跳转结构。3 教学重点难点:选择结构,循环结构,跳转结构。第九章 数组、枚举与结构1 基本内容:数组,枚举,结构。2 教学基本要求:熟练掌握:数组,枚举,结构。3 教学重点难点:数组,枚举,结构。第十章 过程1 基本内容:Sub 过程,Function 过程,参数传递与 Function 过程返回值的深入讨论,过程的嵌套与递归调用,变量的作用与与生命周期,常用内部函数。2 教学基本要求:熟练掌握:Sub 过程,Function 过程,参数传递与 Fun

8、ction 过程返回值的深入讨论,过程的嵌套与递归调用,变量的作用与与生命周期,常用内部函数。3 教学重点难点:参数传递与 Function 过程返回值的深入讨论,过程的嵌套与递归调用。第十一章 面向对象1 基本内容:面向对象基本概念,面向对象编程方法的实现,结构和类。2 教学基本要求:熟练掌握:面向对象基本概念,面向对象编程方法的实现,结构和类。3 教学重点难点:面向对象编程方法的实现,结构和类。第十二章 文件操作1 基本内容:流的基本概念,读写文本文件,读写二进制文件,文件夹的相关操作,文件的相关操作。2 教学基本要求:流的基本概念,读写文本文件,读写二进制文件,文件夹的相关操作,文件的相

9、关操作。3 教学重点难点:读写文本文件,读写二进制文件。第十三章 图形绘制与使用图像1 基本内容:GDI 绘图基础知识,认识坐标系统,设置所要绘制图形的属性,设置绘图的颜色和文字属性,绘制图形。2 教学基本要求:掌握:GDI 绘图基础知识,认识坐标系统,设置所要绘制图形的属性,设置绘图的颜色和文字属性,绘制图形。3 教学重点难点:绘制图形。第十四章 多媒体程序设计1 基本内容:多媒体程序设计,使用多媒体控件。2 教学基本要求:掌握:多媒体程序设计,使用多媒体控件。3 教学重点难点:多媒体程序设计。第十五章 访问数据库1 基本内容:创建数据库介绍,SQL,ADO.NET 概述,创建数据库应用程序

10、项目,连接数据库,创建数据适配器访问数据库,数据操作,查询。2 教学基本要求:熟练掌握:创建数据库绍,SQL,ADO.NET 概述,创建数据库应用程序项目,连接数据库,创建数据适配器访问数据库,数据操作,查询。3 教学重点难点:连接数据库,创建数据适配器访问数据库,数据操作,查询。第十六章 设计网络应用知识1 基本内容:网络基础知识。2 教学基本要求:了解:网络编程。3 教学重点难点:网络编程。第 17 章 程序的调试与异常处理1 基本内容:程序中的错误类型,程序的调试,异常处理。2 教学基本要求:熟练掌握:程序中的错误类型,程序的调试,异常处理。3 教学重点难点:第 18 章 部署 VB 应

11、用程序1 基本内容:.NET 概述,向解决方案中添加布署项目,添加文件、输出或其它项,文件安装管理,注册表设置管理,用户界面管理,自定义操作管理,启动条件管理,生成安装程序。2 教学基本要求:理解:.NET 概述,向解决方案中添加布署项目,添加文件、输出或其它项,文件安装管理,注册表设置管理,用户界面管理,自定义操作管理,启动条件管理,生成安装程序。3 教学重点难点:部署 VB 应用程序实验教学部分实验学时:32 学时一、课程的性质与任务Visual Basic. NET 程序设计实验课是在学习 Visaul Basic.NET 程序设计理论课的基础上进行的一个实践性环节,本课程的教学任务是让

12、学生运用已学过的知识编写程序解决问题,及综合运用已学过的理论知识设计实验或进行综合性的实验,巩固和加深对 Visaul Basic.NET 程序设计课程中基本理论知识的理解,训练学生分析能力、编程能力、解决实际问题的能力。二、实验目的与基本要求本实验课配合理论教学,通过实验从实践中进一步学习,掌握和运用学过的基本理论;编写程序处理各类典型问题,解决实验过程中的出现的错误和问题,培养、训练学生的分析和解决问题的能力。学生必须完成的基本要求:准备实验,拟定实验方案;写出需求分析报告,画出数据流图;调试程序;写出实验报告。三、实验考核方式及办法考核方式:考查;实验成绩评分办法:程序调试占 40%,预

13、习报告占 10%,实验报告占 30%,平时成绩占 20%。四、实验项目一览表VB.Net 程序设计实验项目一览表序号 实验项目名称 实验类型 实验要求 适用专业 学时1234567VB.NET 的可视化编程环境常用的 Windows 窗体控件设计菜单、工具 栏 和状态栏设计对话框VB.NET 程序设计基础程序控制结构设计设计设计设计设计设计设计必做必做必做必做必做必做必做计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业22222228910111213141516数组、枚举与结构过程面向对象文件操作图形

14、绘制与使用图像多媒体程序设计访问数据库设计网络应用程序程序的调试与异常处理部署 VB 应用程序设计设计设计设计设计设计设计设计设计必做必做必做必做必做必做必做必做必做计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业计算机科学与技术专业222222222五、实验项目的具体内容实验一 VB.NET 的可视化编程环境1、本次实验的目的和要求了解 的可视化编程环境。2、实验内容或原理运行 ,开发一个简单 windows 窗体应用程序,在窗体中绘制常用控件。实验二 常用的 Windows 窗

15、体控件1、本次实验的目的和要求熟悉常用窗体控件的常用属性和常用方法,熟悉控件的属性设置和代码编辑窗体的使用。2、实验内容或原理根据要求绘制应用程序窗体,对控件属性进行设置,并对一些控件编写简单的事件代码。实验三 设计菜单、工具栏和状态栏1、本次实验的目的和要求掌握 中如何给窗体添加菜单、工具栏和状态栏。2、实验内容或原理根据要求设计一个文本编辑器的界面,界面中包含菜单、工具栏和状态栏,给一些菜单项添加事件代码。实验四 设计对话框1、本次实验的目的和要求掌握 中对话框的使用。2、实验内容或原理使用对话框控件和自定义对话框等方法在实验三中的程序里添加对话框,如打开文件对话框、关于对话框等。实验

16、五 VB.NET 程序设计基础1、本次实验的目的和要求掌握 的数据类型,常量和变量的使用,程序的各种运算,程序语句,程序的编写规则。2、实验内容或原理编写一个简单的程序,练习变量的定义、赋值、使用,常量的定义、使用,数据的运算,注释的使用等。实验六 程序控制结构1、本次实验的目的和要求掌握 中选择结构,循环结构,跳转结构的使用。2、实验内容或原理设计一个简单的运算器,可以进行十进制数字的四则运算。实验七 数组、枚举与结构1、本次实验的目的和要求掌握选择结构,循环结构,跳转结构等流程控制语句的使用。2、实验内容或原理设计一个程序对学生的成绩进行处理并对学生按照成绩的高低进行排序并输出在一个列

17、表框中。学生的信息定义一个结构来存储,所有学生的信息保存在一个数组中。实验八 过程1、本次实验的目的和要求掌握 Sub 过程,Function 过程,参数传递与 Function 过程返回值,过程的嵌套与递归调用,变量的作用与与生命周期,常用内部函数。2、实验内容或原理设计一个程序,在窗体中可以求 及斐波那契数列的前 n 项。程序中包含 sub 过程、Nn1!function 过程,过程的嵌套。注意程序中的变量使用的修饰符、定义位置不同时,其生命周期、作用域如何。实验九 面向对象1、本次实验的目的和要求通过实验掌握面向对象的基本概念,面向对象编程方法的实现,结构和类。2、实验内容或原理设计一个

18、简单的程序,练习类的定义、继承、封装、多态的实现,实例的构造。实验十 文件操作1、本次实验的目的和要求掌握流的基本概念,读写文本文件,读写二进制文件,文件夹的相关操作,文件的相关操作。2、实验内容或原理给简单的文本编辑器加上文件操作功能,实现文本文件的操作。实验十一 图形绘制与使用图像1、本次实验的目的和要求掌握 VB.NET 的图形系统,GDI常用类的语法规则、方法、属性。2、实验内容或原理设计一个模拟时钟。实验十二 多媒体程序设计1、本次实验的目的和要求掌握 VB.NET 的多媒体控制命令、多媒体控件的使用。2、实验内容或原理设计一个简单媒体播放器,可以播放一些常用的多媒体文件。实验十三

19、访问数据库1、本次实验的目的和要求掌握使用 VB.NET 进行数据库程序设计,理解关系型数据库模型,掌握常用 SQL 语句的使用,用 ADO.NET 中的类对数据库进行数据库及数据操作。2、实验内容或原理设计一个简单的通讯录管理软件,通讯录中的数据保存在数据库中(不限制使用哪一种数据库) ,通过程序可以对数据库中的数据进行数据库的基本操作(建库,建表,添加记录,删除记录,修改记录,查询等)实验十四 设计网络应用程序1、本次实验的目的和要求掌握常用网络协议,网络应用程序的工作原理,C/S、B/S 模型,VB.NET 中常用的与网络有关的类的使用。2、实验内容或原理设计一个简单电子邮件客户端程序,可以实现电子邮件的收取、发送。实验十五 程序的调试与异常处理1、本次实验的目的和要求了解程序中的错误类型,掌握程序的调试方法,异常处理的方法。2、实验内容或原理在前面实验中的程序使用非结构化异常处理语句、结构化异常处理语句对程序中可能出现的异常进行处理。实验十六 部署 VB 应用程序1、本次实验的目的和要求掌握部署 VB.NET 应用程序的方法。2、实验内容或原理为前面实验中的文本编辑器制作安装项目。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报