




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB.NET程序设计课程实验教学大纲一、课程性质与设置的总体目的、要求学生应在充分理解课堂教学内容的基础上,通过实验教学环节准确理解VB.NET的Windows编程基本原理,认真思考VB.NET与其他编程手段的联系与区别,熟练掌握VB.NET的编程环境、常用控件和数据库编程方法及程序调试和错误处理的基本手段,了解OLE与Active X、控件制作等内容,充分利用各种联网设备,收集网上优秀VB.NET编程资源。通过对VB.net的学习,要求学生能利用VB.NET编写简单的Windows应用程序。培养学生的计算机文化基础课程以及其他课程的学习能力。二、教学组织形式及实训设施、实训环境实验课程在网络机房实施,做到人手一机。实验课程安排与教学课程讲授紧密结合,要求学生通过尽可能多的上机练习加深课堂教学内容的理解和基本训练,并通过单元教学实验、综合作业实验强化教学效果,学会解决问题的方法。三、实训内容结构与学时分配1实训内容实验一 VB.NET的可视化编程环境1、实验的目的和要求了解的可视化编程环境。2、实验内容或原理运行,开发一个简单windows窗体应用程序,在窗体中绘制常用控件。实验二 常用的Windows窗体控件1、实验的目的和要求熟悉常用窗体控件的常用属性和常用方法,熟悉控件的属性设置和代码编辑窗体的使用。2、实验内容或原理根据要求绘制应用程序窗体,对控件属性进行设置,并对一些控件编写简单的事件代码。实验三 设计菜单、工具栏和状态栏1、实验的目的和要求掌握中如何给窗体添加菜单、工具栏和状态栏。2、实验内容或原理根据要求设计一个文本编辑器的界面,界面中包含菜单、工具栏和状态栏,给一些菜单项添加事件代码。实验四 设计对话框1、实验的目的和要求掌握中对话框的使用。2、实验内容或原理使用对话框控件和自定义对话框等方法在实验三中的程序里添加对话框,如打开文件对话框、关于对话框等。实验五 VB.NET程序设计基础1、实验的目的和要求掌握的数据类型,常量和变量的使用,程序的各种运算,程序语句,程序的编写规则。2、实验内容或原理编写一个简单的程序,练习变量的定义、赋值、使用,常量的定义、使用,数据的运算,注释的使用等。实验六 程序控制结构1、实验的目的和要求掌握中选择结构,循环结构,跳转结构的使用。2、实验内容或原理设计一个简单的运算器,可以进行十进制数字的四则运算。实验七 数组、枚举与结构1、实验的目的和要求掌握选择结构,循环结构,跳转结构等流程控制语句的使用。2、实验内容或原理设计一个程序对学生的成绩进行处理并对学生按照成绩的高低进行排序并输出在一个列表框中。学生的信息定义一个结构来存储,所有学生的信息保存在一个数组中。实验八 过程1、实验的目的和要求掌握Sub过程,Function过程,参数传递与Function过程返回值,过程的嵌套与递归调用,变量的作用与与生命周期,常用内部函数。2、实验内容或原理设计一个程序,在窗体中可以求及斐波那契数列的前n项。程序中包含sub过程、function过程,过程的嵌套。注意程序中的变量使用的修饰符、定义位置不同时,其生命周期、作用域如何。实验九 面向对象1、实验的目的和要求通过实验掌握面向对象的基本概念,面向对象编程方法的实现,结构和类。2、实验内容或原理设计一个简单的程序,练习类的定义、继承、封装、多态的实现,实例的构造。实验十 文件操作1、实验的目的和要求掌握流的基本概念,读写文本文件,读写二进制文件,文件夹的相关操作,文件的相关操作。2、实验内容或原理给简单的文本编辑器加上文件操作功能,实现文本文件的操作。实验十一 图形绘制与使用图像1、实验的目的和要求掌握VB.NET的图形系统,GDI常用类的语法规则、方法、属性。2、实验内容或原理设计一个模拟时钟。实验十二 多媒体程序设计1、实验的目的和要求掌握VB.NET的多媒体控制命令、多媒体控件的使用。2、实验内容或原理设计一个简单媒体播放器,可以播放一些常用的多媒体文件。实验十三 访问数据库1、实验的目的和要求掌握使用VB.NET进行数据库程序设计,理解关系型数据库模型,掌握常用SQL语句的使用,用ADO.NET中的类对数据库进行数据库及数据操作。2、实验内容或原理设计一个简单的通讯录管理软件,通讯录中的数据保存在数据库中(不限制使用哪一种数据库),通过程序可以对数据库中的数据进行数据库的基本操作(建库,建表,添加记录,删除记录,修改记录,查询等)实验十四 设计网络应用程序1、实验的目的和要求掌握常用网络协议,网络应用程序的工作原理,C/S、B/S模型,VB.NET中常用的与网络有关的类的使用。2、实验内容或原理设计一个简单电子邮件客户端程序,可以实现电子邮件的收取、发送。实验十五 程序的调试与异常处理1、实验的目的和要求了解程序中的错误类型,掌握程序的调试方法,异常处理的方法。2、实验内容或原理在前面实验中的程序使用非结构化异常处理语句、结构化异常处理语句对程序中可能出现的异常进行处理。实验十六 部署VB应用程序1、实验的目的和要求掌握部署VB.NET应用程序的方法。2、实验内容或原理为前面实验中的文本编辑器制作安装项目。2学时分配课程设置理论学时实践学时课题一 Visual Basic.NET开发环境 22课题二 VB.NET语言基础1210课题三 VB.NET的常用控件 1414课题四 面向对象的程序设计 44课题五 高级程序界面设计 88课题六 文件操作44课题七 数据库管理88课题八 信息系统开发810总计6060本课程总学时为120-128学时,其中教学时间120学时,复习考试4学时,机动4学时。四、评价与考核考试采取上机考试加实训项目方式,按照教学大纲要求,考察学生的基本知识、上机操作、编程能力;以掌握教学要求的基本内容为主。 最后成绩 =项目成绩*30+考试成绩*50+实验成绩*20。五、大纲的使用说明课程分为讲授和实验两部分,大纲分为理论教学大纲和实验教学大纲。实验部分参见本大纲,理论部分由理论教学大纲说明。六、选用教材和参考资料教材: 沈大林主编 Viual Basic.NET程序设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 民爆物品安全培训系统课件
- 初级电焊考试题库及答案
- 宝玉石基础考试题及答案
- 中式婚礼设计理念策划方案
- 民族舞蹈课件封面设计
- 新质生产力与海洋经济的联系
- 企业网络安全方案活动
- 民族理论常识说课课件
- 民族教育多彩的服饰课件
- 2025年口腔科常见口腔疾病处理技巧模拟考试卷答案及解析
- 染织工艺知识培训课件
- 全屋定制家具安装规范
- 教师在线教学能力提升学习总结
- 交通安全培训(摩托车电动车)
- 医院培训课件:《胰岛素规范化注射》
- 木材加工质量控制与验收考核试卷
- 《布病防控知识》课件
- 低空经济产业标准体系规划研究
- 保育员应掌握的工作技能(完整版)
- 贵州省遵义市(2024年-2025年小学六年级语文)部编版小升初模拟((上下)学期)试卷及答案
- 路灯安装工程项目实施的重点、难点和解决方案
评论
0/150
提交评论