《Visual Basic.NET程序设计》教学大纲_第1页
《Visual Basic.NET程序设计》教学大纲_第2页
《Visual Basic.NET程序设计》教学大纲_第3页
《Visual Basic.NET程序设计》教学大纲_第4页
《Visual Basic.NET程序设计》教学大纲_第5页
全文预览已结束

下载本文档

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

文档简介

1、PAGE PAGE 5Visual Basic.NET程序设计教学大纲课程编号:80100181英文名称:Visual Basic.NET Programming学 时 数:64 学 分:4.0开课单位:软件学院 适用专业:软件工程一、课程性质专业平台课二、课程类型必修课三、课程地位(作用)和任务本课程为实践性很强的一门重要的专业必修课,教学过程中注重理论教学与实践教学紧密结合的原则,让学生从实践中深入体会理论知识。本课程系统地介绍了Visual Basic.NET编程的基本概念,注重Visual Basic.NET的基础知识。对Visual Basic.NET的程序设计语言基础做了较详细的介

2、绍,列举了一般程序设计语言教学中必须掌握的常用算法,同时介绍了Visual Basic.NET的控件、菜单、文件、图形设计等。并以开发实例进行编程方法的讲解,通过课堂学习和上机实践,让学生掌握Visual Basic.NET的编程方法并加深对面向对象技术的理解。 利用学生已在计算机文化基础课程中对Windows图形界面及软件熟练使用的基础,利用实例如对计算器、图形浏览器、文本编辑器、数据库管理等的编程实现,使学生既掌握了Visual Basic.NET内容的学习,进行了开发实用软件的训练,更激发了探索Visual Basic.NET奥妙的兴趣,达到事半功倍的效果。四、先修课程计算机引论(C语言

3、),C+语言程序设计五、教材和参考书教材:朱志良,等. Visual Basic.NET 程序设计教程M. 北京:清华大学出版社,2009.教学参考书:1 Willis T,Newsome B. Visual Basic 2010入门经典M. 6版. 吴伟敏,李周芳,译. 北京:清华大学出版社,2011.2 谢尔登,霍利斯,夏基,等. Visual Basic 2010&.NET 4高级编程M.6版. 彭珲,余科洋,译.北京:清华大学出版社,2011.3 Foxall J. Visual Basic 2010入门经典M. 梅兴文,译. 北京:人民邮电出版社,2011.六、教学安排及方式总学时:

4、64学时,讲课:16学时,实验(上机):16学时,实践(上机):32学时学时分配表: 教学环节 教学时数课程内容讲课实验习题课讨论课上机小计第1章Visual Basic.NET 概述145第2章 Visual Basic.NET程序设计基础224第3章Visual Basic.NET 窗体与控件527第4章Visual Basic.NET 面向对象技术224第5章Visual Basic .NET文件224第6章Visual Basic .NET数据库技术224第7章 程序调试与错误处理224Visual Basic.NET课程实践3232总 计164864七、理论教学内容及基本要求第1章

5、Visual Basic.NET 概述 (1学时)了解.NET框架的相关概念和术语,了解.NET开发环境的安装过程,掌握.NET集成开发环境的组成及各部分的功能,掌握.NET一些基本概念和相关操作。1.1 .NET开发环境 了解1.2 .NET开发案例 了解第2章 Visual Basic.NET程序设计基础 (2学时)熟练掌握Visual Basic.NET中的数据类型,熟练掌握常量与变量的命名、赋值和作用域,熟练掌握数组的定义及使用,熟练掌握Visual Basic.NET的顺序语句、选择语句和循环语句的基本语法和使用,熟练掌握Visual Basic.NET的Sub过程和Function

6、过程,了解Visual Basic.NET的常用函数。2.1 数据类型 熟练掌握2.2常量与变量 熟练掌握2.3 数组 熟练掌握2.4 Visual Basic.NET基本语句和语法 熟练掌握2.5 Visual Basic.NET的过程 熟练掌握2.6 Visual Basic.NET的常用函数 了解第3章 Visual Basic.NET 窗体与控件 (5 学时)掌握窗体的基本属性、方法和事件,掌握窗体启动和卸载的过程,熟练掌握鼠标/键盘事件的使用,熟练掌握如何设置常用控件的属性,方法的调用和事件的选择,熟练如何利用菜单编辑器编辑菜单;熟练掌握通用对话框使用的一般步骤。3.1 窗体的基本属

7、性、方法和事件 掌握3.2窗体的启动和卸载 掌握3.3 鼠标/键盘事件 熟练掌握3.4 常用控件的基本使用方法 熟练掌握3.5 菜单编辑器 熟练掌握3.6 通用对话框 熟练掌握第4章 Visual Basic.NET 面向对象技术 (2 学时)掌握类和对象的基本概念,熟练掌握属性和方法的使用,熟练掌握如何实现封装、继承和多态,熟练掌握接口的使用。4.1 类和对象 掌握4.2 属性、方法和事件 熟练掌握4.3 封装、继承、多态 熟练掌握4.4 接口与委托 熟练掌握第5章Visual Basic .NET文件 (2学时)了解Visual Studio.NET文件相关的基本内容,掌握System.I

8、O模型对文本文件和二进制文件进行读写,掌握MyComputer.System对象的使用,了解文件处理系统事件的处理。5.1 文件概述 了解5.2 文本文件访问 掌握5.3 二进制文件访问 掌握第6章 Visual Basic .NET数据库技术 (2学时)了解ADO.NET的总体情况及相关术语,熟练掌握如何连接各种数据源,掌握DataReader检索数据的方法和步骤,了解存储过程的使用,熟练掌握如何利用DataSet和DataAdapter检索数据,掌握DataGrid控件的相关属性和方法的设置和使用。6.1 ADO.NET概述 了解6.2 连接数据源 熟练掌握6.3 使用DataReader

9、检索数据 掌握6.4 使用存储过程 了解6.5 使用DataSet和DataAdapter检索数据 熟练掌握6.6 使用DataGrid控件 掌握第7章 程序调试与错误处理 (2学时)了解程序代码错误的种类,掌握如何捕获错误,能够熟练掌握代码的调试。7.1 程序代码错误的种类 了解7.2 错误的捕获 掌握7.3 代码的调试 熟练掌握八、实验/实践教学目标及基本要求1、目标:通过让学生上机独立编写程序,独立调试程序,独立运行程序,独立分析程序运行结果,加深学生对讲授内容的理解,使学生掌握Visual Basic.NET语言程序设计的基本理论和方法,了解利用计算机解决问题的基本思路。让学生熟悉所用

10、的计算机系统的操作方法,了解和熟悉Visual Basic.NET语言程序开发环境,帮助学生养成良好的编程习惯。指导学生独立解决编程过程中遇到的各种实际问题,培养学生分析问题、解决问题、灵活运用所学知识的能力,全面提高学生的综合素质。2、要求: 实验要求在Windows操作系统环境下,利用Visual Studio完成 Visual Basic.NET程序的调试、错误捕捉、应用多种方法进行Visual Basic.NET数据库程序设计及程序的打包和发布等实际编程操作。学生在实验之前要掌握相关的程序设计基本知识,查询相关的参考资料,完成编程题目的算法设计,用流程图描述程序处理的流程。学生在实验过

11、程中要独立完成程序的编写和调试工作,并对程序进行必要的测试,以保证程序的正确性。学生在实验后应认真书写实验报告,总结实验过程中出现的问题和解决的方法。实验/实践报告的内容包括:实验/实践目的、实验/实践算法流程图、模块说明、关键代码、实验/实践数据、实验/实践结果、创新说明、实验/实践总结、对实验/实践的意见与建议。3、实验/实践环境配置要求Visual Studio 2010的任一版本均可4、实验/实践项目及教学安排序号实验/实践项目名称基本内容实验学时每组人数实验要求实验类型1熟悉Visual Basic 2010开发环境熟悉Visual Basic 2010开发环境,掌握创建项目的一般步

12、骤。41必修验证性2Visual Basic.NET程序设计基础合理选用顺序语句、选择语句和循环语句,设计并实现一些简单的逻辑功能。21必修设计性3常用控件与窗体利用常用控件进行界面设计,并能够正确设置控件属性,编写合理的事件代码。21必修设计性4Visual Basic.NET面向对象技术灵活运用面向对象的继承性、抽象性、封装性和多态性进行编程,增强程序的灵活性和复用性。2必修设计性5文件操作编程实现对文本文件或二进制文件的读写操作。21必修设计性6数据库操作灵活运行SQL语句并能利用数据库访问控件和数据绑定控件实现对数据库的访问。21必修设计性7程序调试与错误处理通过编写Web应用程序掌握错误捕获的方法并能对存在的错误进行调试。21必修设计性8Visual Basic.NET课程实践综合所学的全部内容,自拟或参考给定题目,结合ADO.NET设计并实现一个小型的信息管理系统。324必须综合性九、课程教学的有关说明本课程课内外学时比例为1:1,平均周学时为2学时。本课程要求学时利用课余时间自学Visual

温馨提示

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

评论

0/150

提交评论