




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象程序设计教学执行大纲 (试行稿) 适用于计算机应用专业(学分制) 100学时 (二八年二月制定)一、 课程内容(一)概 论1、面向对象程序设计概述2、VB.NET 安装3、MSDN简介 (二)面向对象程序设计基础1、 面向对象基本思想与特征2、 类、对象与成员的基本概念 3、 类的创建、构造及析构函数 4、 类的继承与派生5、 重载与重写 6、 基类和派生类 (三)高级控件应用1、 图片框控件2、 图像列表和树形视图3、 面板和分割条4、 超链接控件5、 选项卡控件6、 控件使用技巧(四)Windows高级窗口应用1、菜单工具栏设计2、多重窗体3、常用对话框4、多文挡窗体(五) 图形处理1、 GDI+图形操作基础2、 绘图工具 3、 图形绘制 4、 简单动画5、 综合应用 (六)数据库应用1、数据库访问 2、数据库操作 3、综合应用 (七)网页制作和编程1、 网络编程基本概念2、 WEB应用程序结构3、 WEB窗体设计 二、学时分配环节学时内容 讲 课上机实验课程设计复习考试小 计概 论44面向对象程序设计基础448高级控件应用448Windows高级窗口应用448图形处理8816数据库应用6612网页制作和编程8816其 他20828合 计3834208100三、 考核方式和学分数(一)考核方式本课程为考试学科,成绩评定比例,平时为40%,期终为60%;在平时和期终成绩中,理论和实践的比例各占50%。(二)学分时数本学科为4+1学分,计100学时。面向对象程序设计教学执行大纲说明一、 课程的性质和任务本课程是计算机应用专业的专业基础课,是一门实践性和应用性都较强的课程。本课程借助VB.NET语言讲授面向对象程序设计,培养面向对象应用程序的设计和调试能力。通过学习、实验和课程设计,使学生掌握面向对象程序设计的方法、原理与编程技巧,具备全面使用VB. NET开发应用程序的能力。为后续课程的学习打下基础。二、 本课程与其他有关课程的联系和分工本课程的前继课程是计算机基础、高级语言和VISUAL BASIC。三、 本课程教学基本要求通过课程的学习,使学生掌握面向对象编程工具VB. NET的编程方法及编程技术,具备全面运用面向对象编程工具,独立开发有实用价值的应用程序。对前继课程VISUAL BASIC中已经讲述过的有关内容,可适当从简复习。四、 本课程部分内容的教学目的要求(一)概 论1、教学目的了解面向对象的特点,了解Visual Studio.NET主要特点和集成开发环境;学习MSDN主要功能和使用方法。2、重点内容Visual Studio.NET集成开发环境;3、教学要求(1) Visual Studio.NET的发展和及特点;(2) 了解面向对象编程的特点;(3) 了解MSDN主要功能及安装方法;(二) 面向对象编程基础1、教学目的熟练掌握面向对象的基本概念和基本特性、面向对象程序设计方法及其VB.NET中面向对象编程的实现方法。2、重点内容面向对象的基本概念、面向对象程序设计的实现方法。3、教学要求(1) 了解面向对象的基本概念(2) 掌握类和对象的基本概念和特性(包括封装、重载、继承、多态);(3) 掌握类和对象的创建方法(包括成员的定义和访问、构造函数与析构函数);(4) 了解类的继承和派生(基类和派生类、重载与重写)(5) 熟悉程序的错误类型和处理方法; (三) 高级控件应用1、教学目的了解VB.NET中实用控件的特点,熟练掌握实用控件的设计和应用方法,会综合使用控件设计用户界面。 2、重点内容 综合使用VB.NET中实用控件设计用户界面。3、教学要求(1) 掌握图片框控件、图像列表和树形视图的使用。(2) 掌握面板和分割条使用方法并创建用户界面的方法;(3) 掌握超链接控件和选项卡控件的应用方法;(4) 熟练掌握各种控件的调整、布局等使用技巧;(四)Windows高级窗口应用1、教学目的掌握VB.NET窗体中菜单和工具栏的各种设计和使用方法,熟悉常用对话框的使用方法,掌握多文挡窗体的创建和使用方法。2、重点内容菜单和工具栏的各种和使用方法3、教学要求(1) 常用菜单和子菜单的设计和编程方法,快捷式菜单的设计和使用;(2) 窗体中工具栏的创建和属性设置,工具栏按纽的编程方法;(3) 各常用对话框控件(打开保存文件、颜色、字体、页面设置、打印文档等)的使用和编程方法; (4) 多文挡(MDI)窗体界面的创建和使用用法;(五)图形处理1、教学目的熟练掌握GDI+图形设备接口的原理和操作方法,掌握在特性VB.NET中使用绘图工具绘制图形的基本技能和简单动画的实现方法。2、重点内容绘图工具的操作使用和常用图形的绘制方法。3、教学要求(1) 熟练掌握GDI+图形设备接口的原理和操作方法,熟悉座标系统的基本概念和使用(2) 掌握画笔、画刷等绘图工具的基本特性和使用方法;(3) 掌握Graphics的常用图形的绘制方法;(4) 熟悉简单动画的原理和实现方法。(六)数据库应用1、教学目的了解数据库模型的基本分类,熟悉数据库应用程序设计的基本结构,掌握在VB.NET中对各类数据库进行开发的基本的方法。2、重点内容运用ADO.NET开发数据库应用程序的方法。3、教学要求(1) 了解ADO.NET的对象结构使用方法(2) 掌握ADO.NET开发数据库应用程序的常用方法(3) 运用ADO.NET开发ACCESS数据库应用程序的实例(4) 运用ADO.NET开发SQL Server数据库应用程序的实例(七)网页制作和编程1、教学目的了解VB.NET在WEB开发中的基本应用,掌握ASP.NET开发简单的WEB应用程序的基本方法。2、重点内容WEB应用程序的开发和网络编程概念3、教学要求(1) 网络编程的基本概念(2) WEB应用程序的基本原理和创建方法(3) WEB窗体的创建和应用(4) HTML控件和WEB控件的设计和使用方法五、实践性教学环节及其它教学环节的必要说明 (一) 本课程的教学特点是实践性很强,应确保授课与上机的比例为1:1,要求学员不仅掌握基础知识,还应具备独立完成应用程序编写和调试的能力,包括掌握程序测试和纠错的方法。(二) 课程设计内容建议设计一个具有实用性的应用程序上机调试,使学生进一步理解面向对象程序设计的特点;内容可侧重于网页网站应用设计、动画动漫程序设计和各类数据库开发应用程序设计等方面,也可扩展至多媒体和OFFICE应用中的有关内容,以培养学生运用知识开发实用课题的应用能力,为毕业设计和工作实践打好基础。(三) 上机实验环境建议采用Visual S 2005 简体
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年康复医学治疗技术副高级职称模拟试题附答案详解
- 网络安全防护策略与案例分析
- 银行业同业业务监管政策详解
- 职场人伤误工期护理期评估与赔偿指南
- 室内装修工程组织设计范本
- 山地项目施工场地平整设计方案
- 医疗机构感染控制与防护指南
- 动漫特效制作流程
- 审计培训课程规定
- 搅拌机维修细则
- 中医养生馆合作协议书范本
- 海底捞晋升面试题及答案
- 2024年教育事业统计综合调查制度
- 2025年二次供水市场规模分析
- 穿越机的基础知识
- 《仓库出入库流程》课件
- 房屋市政工程生产安全重大事故隐患排查表(2024版)
- 《员工质量意识培训》课件
- 有债务男方愿意承担一切债务离婚协议书范文
- 2024年湖北省高考政治试卷真题(含答案逐题解析)
- 氧化还原反应配平专项训练
评论
0/150
提交评论