首页 理论课程教学大纲格式

理论课程教学大纲格式

举报
开通vip

理论课程教学大纲格式理论课程(含实验内容)教学纲领格式.理论课程(含实验内容)教学纲领格式.理论课程(含实验内容)教学纲领格式.面向对象程序设计课程教学纲领【课程编码】JSZX0250【合用专业】计算机科学与技术【课时】68+24【学分】4【课程性质、目标和要求】该课程是计算机科学与技术专业的一门专业专业必修课。经过本课程的学习,要求学生:⑴掌握面向对象程序设计的基本观点和基来源理,娴熟掌握一些常用的面向对象程序设计实用开发方法和技术。⑵认识面向对象程序设计各领域的发展方向;掌握怎样用面向对象技术与方法开发软件项目,以及可视化程序设计...

理论课程教学大纲格式
理论课程(含实验内容)教学纲领格式.理论课程(含实验内容)教学纲领格式.理论课程(含实验内容)教学纲领格式.面向对象程序设计课程教学纲领【课程编码】JSZX0250【合用专业】计算机科学与技术【课时】68+24【学分】4【课程性质、目标和要求】该课程是计算机科学与技术专业的一门专业专业必修课。经过本课程的学习,要求学生:⑴掌握面向对象程序设计的基本观点和基来源理,娴熟掌握一些常用的面向对象程序设计实用开发方法和技术。⑵认识面向对象程序设计各领域的发展方向;掌握怎样用面向对象技术与方法开发软件项目,以及可视化程序设计方法、事件驱动方法与面向过程程序设计方法的异同。⑶可以利用所学知识去解决一些实际的应用问题(或模拟案例)。【教学时间安排】本课程计4学分,68学时,学时分派如下:章次课程内容课时备注(教学形式)1第1章计算机与程序设计2用多媒体课件形式讲解2第2章面向对象方法学导轮4用多媒体课件形式讲解3第3章一个面向对象的C++程序实例4用多媒体课件形式讲解4第4章数据成员4用多媒体课件形式讲解5第5章成员函数8用多媒体课件形式讲解6第6章封装性8用多媒体课件形式讲解与议论7第7章继承性8用多媒体课件形式讲解与议论8第8章重载8用多媒体课件形式讲解9第9章多态性4用多媒体课件形式讲解10第10章I/O流6用多媒体课件形式讲解11第11章摸板4用多媒体课件形式讲解与议论12第12章鉴于Windows的面向对象语言(-)4用多媒体课件形式讲解与议论-VC++13第13章鉴于Windows的面向对象语言(-)-java4用多媒体课件形式讲解与议论合计681【教学内容要点】第1章计算机与程序设计一、学习目的要求1、认识计算机的基本构造。2、理解程序设计语言的基本观点。3、掌握面向过程程序设计与面向对象程序设计的原理,并区分它们的异同。二、主要教学内容1、计算机的基本构造2、程序设计语言3、面向过程程序设计4、面向对象程序设计第2章面向对象方法学导论一、学习目的要求1、认识面向对象方法学观点。2、理解面向对象的建摸基本技术和方法。3、掌握对象模型的创立方法。4、掌握面向对象剖析、面向对象设计和面向对象实现的思想、方法和技术。二、主要教学内容1、对象2、其余面向对象的观点3、对象模型4、面向对象剖析、面向对象设计和面向对象实现第3章一个面向对象的C++程序实例一、学习目的要求1、理解面向对象剖析与设计的思想、任务和基本步骤。2、掌握怎样用C++语言实现一个实际问题。二、主要教学内容1、面向对象剖析与设计。2、用C++语言实现。2第4章数据成员一、学习目的要求1、理解数据成员、数据种类的观点和使用方法。2、理解Const数据成员的观点、使用方法。3、娴熟掌握静态数据成员和动向数据成员的观点和使用方法,以及动向数据成员与对象生存期的关系。二、主要教学内容1、数据种类。2、Const数据成员。3、静态数据成员。4、动向数据成员与对象生存期。第5章成员函数一、学习目的要求1、理解成员函数的观点。2、娴熟掌握成员函数的定义、调用方法和步骤。3、掌握内联函数的观点和事业方法。二、主要教学内容1、成员函数的观点。2、成员函数的定义与调用。3、内联函数。第6章封装性一、学习目的要求1、理解C++类与对象的观点和使用方法。1、娴熟掌握对象成员、Const对象与Const成员、对象数组等观点,以及它们的应用。2、掌握自引用指针this的使用方法。2、理解友元以及它的应用。二、主要教学内容2、C++类与对象。3、封装的利处。4、对象成员5、Const对象和Const成员6、对象数组7、自引用指针this8、友元第7章继承性3一、学习目的要求1、认识继承与多重继承的基本观点和方法。2、掌握怎样用C++语言定义基类与派生类,以及应用。3、娴熟掌握基类成员的接见属性、方法。4、娴熟掌握派生类对象的初始化方法。5、理解基类与派生类之间的变换方法与应用。二、主要教学内容1、继承的利处。2、基类成员的接见属性。3、派生类对象的初始化。4、多重继承。5、基类与派生类之间的变换。第8章重载一、学习目的要求.理解重载的基本观点和使用方法。.掌握运算符重载的限制、语法、规则和应用。.娴熟掌握重载++和--运算符方法、步骤和应用。.认识类种类的变换的应用。二、主要教学内容1、重载的利处。2、运算符重载的限制、语法、规则和应用。3、类种类的变换。第92章多态性一、学习目的要求1、认识静态联编与动向联编的基本观点和应用。2、娴熟掌握虚函数的声明、使用和应用的方法与技术。3、掌握纯虚函数的定义、调用和应用。4、理解多态性带来利处。二、主要教学内容1、静态联编与动向联编。2、虚函数的声明、使用和实例。3、纯虚函数及应用。4、多态性带来利处。第10章I/O流一、学习目的要求41、认识C++流库观点。2、掌握预定义种类、自定义种类的输入/输出的方法与技术,以及格式控制和应用。3、理解文件的输入/输出的方法与技术,掌握面它的应用。二、主要教学内容1、C++流库观点。2、预定义种类的输入/输出。3、格式控制。4、自定义种类的输入/输出。5、文件的输入/输出。第11章摸板一、学习目的要求1、认识从类属到摸板的观点、应用。2、掌握函数摸板与摸板函数的观点、方法和应用。3、掌握类摸板与摸板类的观点、方法和应用,以及应用摸板编程。二、主要教学内容1、从类属到摸板。2、函数摸板与摸板函数。3、类摸板与摸板类。4、摸板应用实例。第12章鉴于Windows的面向对象语言(-)——-VC++一、学习目的要求1、认识Windows的编程模式的观点和应用。2、掌握Microsoft基本类库MFC及应用程序框架。3、掌握Microsoft基本类库的消息映射以及应用。4、理解VC++的文档—视图模型及程序设计实例,并编写VC++简单应用程序。二、主要教学内容1、Windows的编程模式。2、Microsoft基本类库MFC及应用程序框架。3、Microsoft基本类库的消息映射。4、VC++的文档—视图模型,以及程序设计实例。第13章鉴于Windows的面向对象语言(-)——-Java一、学习目的要求1、认识Java语言的特点及应用。2、掌握Java语言的构造、技术和方法。3、区别Java语言与C++语言的不同,应用Java语言编程。4、理解JYM的观点与规范。5二、主要教学内容1、Java语言的特点。2、Java语言简介。3、Java语言与C++语言的不同。4、JYM的观点与规范。【教学(实验)内容要点】实验内容:按照面向对象程序设计语言的方法开发一个的应用软件系统,用C++程序设计语言链接某种数据库系统开发应用软件系统。上机实验24学时,每次撰写一份实验 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 。一、(实验1应用软件系统的登录界面设计4学时)1、实验目的要求⑴用C++学程序设计语言和数据库技术来实现应用软件系统的登录界面设计。⑵登录界面设计中设计用户名与密码,并密码用数据库存储。⑶密码输入对时调用应用软件系统的主界面,若输入不对时能从头输入,并有犯错提示。⑷必须显示应用软件系统名称。2、实验主要内容实现应用软件系统的登录界面设计。2、实验仪器设施⑴联网的计算机50台。WindowsXP操作系统或WindowsNT操作系统。⑶C++面向对象程序设计语言编译系统和数据库管理系统。⑷Office应用软件和图象编写应用软件等。二、(实验2应用软件系统的主界面设计4学时)、实验目的要求⑴主界面中有系统功能主菜单(下拉式菜单)。⑵菜单中应包括系统的所有功能菜单项。⑶点击菜单项可进入对应的界面。6、实验主要内容⑴实现应用软件系统的主界面设计。⑵主界面中有系统功能主菜单(下拉式菜单)。、实验仪器设施(同实验一)三、(实验3应用软件系统中数据库的成立、数据编写设计4学时)、实验目的要求⑴用一种能适应程序设计语言的数据库系统,并创立软件系统中的数据库。⑵设计鉴于该数据库的增、删、改的数据编写界面。⑶将数据编写界面与数据库关系起来。、实验主要内容⑴实现应用软件系统中数据库的成立。⑵实现数据库的数据编写界面,并关系数据库。、实验仪器设施(同实验一)四、(实验4各菜单项功能的界面设计与办理代码实现8学时)、实验目的要求⑴用程序设计语言实现各菜单项功能的界面。⑵实现各菜单项功能的办理模块。⑶将各菜单项功能的界面与办理模块关系起来。、实验主要内容⑴各菜单项功能的界面设计。⑵各菜单项功能的办理代码编写与实现。、实验仪器设施(同实验一)五、(实验5输出数据报 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 设计4学时)、实验目的要求7⑴按中国格式实现所有的输出数据报表。⑵将报表与数据库连结起来,并数据按要求统计输出。⑶测试应用软件系统。、实验主要内容⑴实现所有的输出数据报表设计。⑵将报表与数据库连结起来。⑶测试应用系统。、实验仪器设施(同实验一)六、(实验6教师测试应用系统并进行实验成绩评定4学时)【成绩查核方式】、成绩评定总则面向对象程序设计语言是计算机科学与技术专业的专业主干课程,也是学位课程。应当着重学生能力的培养,也就是着重实验环节的测试。本课程为考试科目。期末与期中考试推行A、B卷,平行班试卷统一。期末考试后,进行试卷剖析,并将试卷按要求装订后送交学院存档。本课程采用平时成绩、实验考试和理论考试相联合的查核方法。总评成绩平时成绩占10%,期中考试占20%,期末考试占70%(其中:实验占40%,笔试占60%);若无期中考试时,平时成绩占20%,期末考试占80%(其中:实验占40%,笔试占60%)。2、平时成绩评定(10%-20%)平时成绩主要包括上课考勤、作业、议论回答下列问题等。若有期中考试时,平时成绩占10%;若无期中考试时,平时成绩占20%。3、期末查核评定(70%-80%)期末查核评定包括实验考试和理论考试。实验考试采用实验考勤、实验报告和实践(课程设计)相联合的查核方法。若有期中考试时,平时成绩占70%;若无期中考试时,平时成绩占80%,其中实验占期末考试40%。8【教材与参照书目】指定教材:面向对象程序设计实用教程.张海藩,牟永敏著.清华大学出版社,2001年4月.参照书目:1、C++程序设计.和克智编著。西安交通大学出版社,1995年7月.2、C++程序设计实用教程.张国峰编著.清华大学出版社,1996年1月.3、C++程序设计语言.揣锦华编著.西安电子科技大学出版社,2003年1月.4、VisualC++6.0教程.宋斌等编著.北京希望电子出版社,1999年11月.5、面向对象程序设计—Java.张白一等编著.西安电子科技大学出版社,2003年1月.【相关说明(教学建议)】1.课程教学重点与难点本课程的教学重点是:从实用的角度叙述面向对象程序设计的基来源理、观点和技术方法,按面向对象方法学的次序介绍C++语言的数据成员、成员函数、封装性、继承性、重载、多态性、I/O流等观点。同时,还要介绍两种面向对象程序设计语言:VC++和Java。本课程的教学难点是:①面向对象程序设计中的数据成员、成员函数、封装性、继承性、重载、多态性等观点。②要使学生在学习了面向对象程序设计的理论、原理、观点和技术方法的基础上,以课程设计小组的形式,利用所学到的知识去达成一项实际的项目任务。2.课程教学方法与手段本课程采用讲堂教学(多媒体平台)与课外实践相联合的教学方法,在讲堂中主要讲解理论知识,在课外布置大型的实际问题或模拟案例(即Project),将学生按4人左右区分为若干个小组,每个小组针对一个实际问题,联合所学面向对象程序设计的知识进行检查研究、剖析设计、测试改正,最后予以解决问题、达成设计。同时在讲堂上安排一定的时间由学生上台进行讲堂报告。3.课程查核方法与要求本课程为考试科目。期末考试推行A、B卷,平行班试卷统一。期末考试后,进行试卷剖析,并将试卷按要求装订后送交学院存档。本课程采用平时成绩、课外实践和理论考试相联合的查核方法。总评成绩中平时成绩占10%-20%,,期末考试占70%-80,实践(课程设计)成绩占期末考试40%。课外实践(课程设计)要求学生按小组达成项目设计,并以讲堂报告和书面报告的形式上交。4.实践性教学内容安排本课程共安排实验5个,加一次实验考试,合计24课时。布置一个大型的实际问题或模拟案例(Project),将学生按4人左右区分为若干个小组,分工合作,共同达成该项目的设计任务。随着课程进展布置任务,学生联合所学习到理论知识,针对自己小组负责的软件设计项目,经过检查研究、剖析、设计、编码、测试及维护等一系列阶段,达成设计撰写并将软9件交托用户使用,最后取得用户使用的反应建议。同时赐予每位学生上台报告的时机,以培养学生的剖析能力、开发能力、组织能力、表达能力,并培养大家的团队协作精神。5.先修课程与后续课程本课程的先修课程有:C语言、数据构造、数据库原理等,学生少应掌握一种常用软件工具(如C++、VC++、Java、VFP、Delph等)的使用方法。(编制:张俊兰/审核:郝继升)06.12.28修订10
本文档为【理论课程教学大纲格式】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
欣欣乐园
暂无简介~
格式:doc
大小:137KB
软件:Word
页数:10
分类:
上传时间:2022-03-29
浏览量:0