VB.NET程序设计课程教学大纲_第1页
VB.NET程序设计课程教学大纲_第2页
VB.NET程序设计课程教学大纲_第3页
全文预览已结束

下载本文档

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

文档简介

1、VB.NET程序设计课程教学大纲课程名称:VB.NET程序设计英文名称:VB.NET Programming课程编号:X4080281学 时 数:64其中实验(实训)学时数:16 课外学时数:0学 分 数:4适用专业:信息与计算科学专业一、课程的性质和任务VB.NET程序设计是信息与计算科学专业的一门专业选修课程。是一门理论与实践相结合性质很强的课程。其特点是概念多、实践性强、涉及面广,并有极广泛的实用性。通过本课程的学习,将使学生掌握基于Visual Basic程序设计的基本方法,培养学生面向对象的编程思想,灵活应用ADO.NET知识,为学生在.NET框架下进行程序开发打下坚实的基础。同时,

2、培养学生具有一定的项目开发能力、团队协作的精神以及适应信息化社会要求的自学能力和获取计算机新知识、新技术的能力。二、课程教学内容的基本要求、重点和难点(一)Visual Basic程序设计概述掌握Visual Basic功能特点,Visual Basic的启动与退出及其程序开发环境。重点:Visual Basic主窗口菜单的应用。难点:工具箱窗口的应用。(二)简单的VB程序设计掌握Visual Basic的对象及对象的属性设置;对象的方法和事件;了解工程的管理及环境的设置及使用帮助系统。重点:Visual Basic的对象属性、方法和事件。难点:对象的方法和事件。(三)语言基础掌握Visual

3、 Basic的数据类型;变量与常量;常用内部函数;运算符和表达式;编码规则。重点:Visual Basic的数据类型,变量的定义及编码规则。难点:表达式的执行顺序。(四)基本的控制结构熟练掌握顺序结构,选择结构,循环结构;其他辅助控制语句。重点:条件选择语句,循环语句。难点:多分支选择结构和多重循环结构。(五)数组掌握数组的概念,静态数组、动态数组及其声明;掌握数组的基本操作,了解控件数组,自定义数据类型。重点:数组及其声明,数组的基本操作。难点:控件数组及自定义数组。(六)过程熟练掌握函数过程的定义;调用过程和事件过程;掌握参数传送,变量、过程的作用域;递归算法,常用算法。重点:过程的建立;

4、函数和过程的调用与调试;变量的作用域。难点:参数传送,递归调用。(七)控件熟练掌握单选按钮和复选框;框架;列表框和组合框控件对象的属性和事件过程;了解Main menu控件;Context menu控件;Status bar控件。重点:各控件对象的属性和事件过程。难点:控件对象使用及编程。(八)界面设计熟练掌握通用对话框;菜单设计方法;掌握多重窗体和多文档界面,工具栏和状态栏。重点:通用对话框及窗单设计。难点:多重窗体间的数据引用。(九)使用ADO.NET熟练掌握通用数据集访问数据库;掌握创建一个数据适配器连接数据库;了解ADO.NET对象模型的组成成分。重点:创建一个数据适配器连接数据库。难

5、点:使用ADO.NET。(十)数据库访问和操作熟练掌握通用对话框;菜单设计方法;掌握多重窗体和多文档界面,工具栏和状态栏。重点:通用对话框及窗单设计。难点:多重窗体间的数据引用。三、教学方式及学时分配序号主要内容主要教学方式学时分配辅导答疑比例一Visual Basic程序设计概述讲授221二简单的VB程序设计讲授+实验621三语言基础讲授421四基本的控制结构讲授+实验821五数组讲授421六过程讲授+实验821七控件讲授+实验1021八界面设计讲授+实验821九使用ADO.NET 讲授+实验821十数据库访问和操作讲授+实验821四、课程其他教学环节要求VB.NET程序设计是实践性很强的课程,不仅要学习基本理论知识,更要注重上机实验,通过上机实验,才能提高应用能力。本课程有16学时的实验安排,具体内容及要求详见实验教学大纲。 SHAPE * MERGEFORMAT 五、本课程与其他课程的联系先修课程:数据库原理与设计,可视化编程语言。后续课程:WEB应用开发。六、教学参考书目Visual Basic.NET程序设计教程、郑阿奇等、机械工业出

温馨提示

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

评论

0/150

提交评论