《VB.NET程序设计》教学大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VB.NET程序设计》教学大纲 课程编码 制订人 制订日期 修订人 修订日期 审核人 审核日期 刘小华 2007.3 学 分: 3.5 学 时: 72 适用专业:计算机软件相关专业 一、课程的性质与任务 课程的性质:《VB.NET程序设计》是针对计算机软件类相关专业学生所开设的一门专业基础课。 课程的任务:该课程旨在讲解如何使用VB.NET快捷地开发关于图形设计、图像处理及数据库技术等的Windows应用程序。该课程主要包括各种Windows窗体控件的使用、程序设计基础及程序流控制、数组/结构/过程、图形设计等内容。 后续课程:《ASP.NET程序设计》 二、教学基本要求 通过本课程的学习,学生应达到下列基本要求: 1、了解.NET Framework的构成和优点。 2、掌握使用各种Windows窗体控件创建Windows应用程序。 3、掌握数据类型、常量/变量、运算符/表达式和函数等的基本用法。 4、掌握三种基本流程控制方法的使用。 5、掌握数组、结构和过程的使用。 6、掌握使用VB.NET进行图形设计的基础知识。 7、掌握使用VB.NET进行图像处理的基础知识。 8、掌握使用VB.NET进行数据访问的基础知识。 9、掌握综合运用所学知识设计及实现小型软件系统的技能。 三、教学条件 机房上课,每个学生有一台电脑,机房必须安装软件MS Visual Studio .NET 2003、Sql Server 2K和MS Access 2K等,要求具有投影仪等多媒体教学设备。 教学仪器:计算机。 训练场所:机房。 四、教学内容及学时安排 序号 单元 主要内容 教学要求 总学时(理论学时/实践学时) 1 VB.NET绪论 1、VB.NET初步体验 2、VB.NET项目文件剖析 3、.NET帮助系统的使用 4、.NET框架的层次结构 5、对象的基本概念 了解.NET Framework的大层次结构,掌握如何使用Visual Studio .NET集成开发环境(IDE)进行编程的基本步骤 2(1/1) 2 窗体及常用控件的使用 1、Windows窗体的创建、属性和事件编程 2、Button控件的属性、方法和事件编程 3、文本控件的属性、方法和事件编程 4、选择控件的属性、方法和事件编程 5、列表控件的属性、方法和事件编程 6、图形显示控件和定时器控件的属性、方法和事件编程 7、对话框控件的使用 掌握Windows窗体以及各种Windows窗体控件的使用 10(4/6) 3 项目界面设计 1、按钮界面设计 2、菜单界面设计 3、单选钮界面设计 4、多文档界面设计 5、工具栏界面设计 6、状态栏界面设计 掌握基本项目界面的设计方法。 6(3/3) 4 编程基础 1、标识符的命名 2、数据类型举例 3、常量和变量 4、运算符 5、表达式 6、系统自带函数的应用 掌握使用VB.NET进行编程的最基础知识,重点放在对系统自带函数的应用上。 8(4/4) 5 程序流程控制 1、顺序结构及其语句、函数 2、选择结构及其语句 3、循环结构及其语句 学生必须掌握程序设计的三种基本结构 12(5/7) 6 数组和结构 1、定长数组的使用 2、动态数组的使用 3、结构的声明和使用 重点掌握定长数组和结构的使用,基本掌握动态数组的使用 8(3/5) 7 过程 1、Sub过程的定义和调用 2、Function过程的定义和调用 3、过程参数的使用 掌握过程的定义和调用,难点在于区分参数的不同传递方式 6(2/4) 8 图形设计 1、名称空间和GDI+的引入 2、画笔、画刷的应用 3、Graphics对象的主要图形方法的应用 4、图形的填充 5、用鼠标进行交互式绘图 领会名称空间的概念,初步了解.Net名称空间的层次结构和含义,掌握常见图形类的主要方法的应用,掌握交互式绘图的方法 6(3/3) 9 图像处理 1、图像的打开、保存、复制和粘贴 2、图像处理基础 3、图像的灰度处理和逆反处理 4、简介图像的平滑处理和几何变换 掌握图像处理的基础,能使用这些基础知识编写灰度处理和逆反处理程序,了解平滑处理和几何变换 4(2/2) 10 数据访问 1、ADO.NET的引入 2、Connection对象、Command对象和DataReader对象的使用 3、使用Sql Server方式访问数据库 4、使用Ole Db方式访问数据库 掌握两种方式下数据访问的方法 4(2/2) 11 小型综合系统的设计 MSChart控件、DataGrid控件和DataSet控件 以各种统计图方式正式数据库中的数据 掌握数据库数据的展示和各种统计图的绘制,要求学生能够自行完成一个类似的小型系统 6(2/4) 学 时 合 计 理论

文档评论(0)

精品文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档