人人范文网 范文大全

版030551002面向对象课程设计教学大纲

发布时间:2020-03-02 05:11:57 来源:范文大全 收藏本文 下载本文 手机版

《面向对象技术课程设计》 教学大纲

课程编码:030551002 学时/学分: 2周/4学分

一、大纲使用说明

本大纲根据计算机科学与技术专业2010版教学计划制订。

(一)适用专业 计算机科学与技术。

(二)课程设计性质 考查。

(三)主要先修课程和后续课程 先修课程:《C语言程序设计》

后续课程:《Windows程序设计》、《开发工具》

二、课程设计目的及基本要求

《面向对象技术课程设计》是信息科学与工程学院计算机科学与技术专业的一门重要的实践环节课程,面向对象技术课程设计是一个对实践环节有求较高的课程。进行面向对象技术课程设计,一方面通过集中性的编程训练,使学生系统地掌握如何将客观实际问题与面向对象的编程语言及开发工具对应起来,将理论概念的学习转变成具体的程序开发的方法。另一方面,通过编写课程设计报告,锻炼学生编写文挡的能力,培养学生初步具备软件工程的基础技能。

在进行面向对象课程设计的过程中,学生应该具备五个方面的能力。

(1)应该掌握面向对象的基本概念与理论。

学生应该掌握面向对象的基本概念与理论,重点为面向对象系统的封装性、继承性和多态性理论。

(2)应该具备算法的设计能力。

学生应该掌握算法与数据结构的设计能力,重点为在类的成员函数的设计过程中,对于某一具体功能设计相应的算法。

(3)应该具备类的设计能力。 学生应该具备类与对象的设计能力,重点为如何针对给定的问题设计相应的类的成员以及类之间的关系。

(4)应该具备高级语言编程能力。

学生应该具备高级语言编程能力,主要是指使用高级语言编程解决各种问题的能力。 (5)编写课程设计报告的能力。

最终应该掌握编写课程设计报告等相关软件文档的能力,如何采用条理清楚、格式规范的方法编写课程设计报告,将自己的课程设计成果进行论述与总结也是非常重要的。

三、课程设计内容及安排

课程设计内容主要依托于面向对象技术课程,课程设计题目涉及了众多类的设计问题,具体内容应该由课程设计指导书进行详细阐述。

实现指定类和对象的设计,添加要求的属性于方法,完成相应的测试,如有理数类、矩阵类、人员信息类、图形化计算器及界面程序,提高对构造类、继承、多态、文件等知识点的掌握程度。 课程设计的具体实施安排可以采用两种形式,一种是每人独立完成分配给自己的课程设计题目,这适用于题目工作量要求不高的情况;另一种是采用分组的方式,将学生2~3人为一组,完成一组综合题或一道工作量要求较高的题目。具体采用哪种方式可以在进行课程设计安排时可 1

以灵活掌握,要注意的是尽量争取学生课程设计的题目不一样,从而避免课程设计成果雷同,降低课程学习效果。

通过两周的课程设计,学生完成面向对象技术课程设计题目,教师最终对学生提交的软件和课程设计报告进行验收。

四、指导方式

(1)教师提供设计题目,讲解题目要求,提示主要设计路线。

(2)将学生分组,选定设计题目,完成综合题目设计与编码。

(3)题目涵括面向对象基础及个知识点理论内容,如类与对象的设计、继承、多态、文件和简单MFC程序设计。

五、课程设计考核方法及成绩评定

1.考核方法:教师检查设计结果,教师组织学生答辩。 2.成绩评定:

课程总成绩:课程设计最终的成绩=学生出勤成绩×20%+课程设计答辩成绩×40%+课程设计论文成绩×40%。课程设计的成绩可以采用百分制整数形式,也可采用优良制形式。在采用优良制成绩时,由计算出的百分制成绩转换成相应的优良制成绩。

六、课程设计教材及主要参考资料

《C++程序设计课程设计》(第2版),刘燕君 刘振安 张一叶 编著,机械工业出版社,2010年1月

《C++程序设计实验指导与课程设计》,郭有强 张怡文等 编著,清华大学出版社,2009年4月

《C++语言程序设计案例教程》,郑莉 编著,清华大学出版社,2005年6月

编写人: 李爱华 林丽青 谭小波 审核人:姜学军 批准人:张焕君

《面向对象程序设计》课程设计教学大纲

沈阳理工大学 面向对象课程设计教学大纲

《面向对象程序设计(C++)》课程设计教学大纲(整理)

面向对象程序设计教学大纲

《面向对象程序设计》教学大纲

《面向对象程序设计》教学大纲

沈阳理工大学 3《面向对象课程设计》教学大纲[材料]

《面向对象程序设计》课程设计教学大纲(李庆风)

面向对象程序设计实验教学大纲

教学大纲《面向对象程序设计实验》

版030551002面向对象课程设计教学大纲
《版030551002面向对象课程设计教学大纲.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档