《面向对象程序设计(C++)》课程设计教学大纲(整理)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c课程设计教学大纲”。
《面向对象程序设计实习》课程设计教学大纲
课程编号: 学时:2周 学分:2 修课方式:必修 承担单位:软件学院 考核方式:考查
一、课程设计的目的与任务
1.课程设计目的(1)培养学生综合运用所学理论知识分析和解决实际问题的能力。
(2)培养学生的团队开发意识和工作方式。
(3)通过课程设计使学生了解和掌握基于C++语言的面向对象程序设计的开发思想和开发方法,对软件系统开发的全过程有一个初步的认识和实践,增强学生的系统分析、设计、调试能力。
(4)借助课程设计,对学生进行基本的软件工程训练。2.课程设计的主要任务
(1)完成一个实际案例的需求分析、总体设计与详细设计。
(2)选择合适的开发工具,进行相应功能模块的程序设计,最后调试成功。
二、课程设计的基本要求
本课程设计重在培养学生的团队开发意识和工作方式,培养并提高学生设计一个完整的应用软件的能力,具体包括系统分析、设计、调试,以及撰写软件开发文档等方面的能力。1.选题要求:课题应满足课程设计的目的和基本要求,尽量选择经典的面向对象设计的应用课题。具体选题可以采用自主选题和教师指派两种方式。
2.组织方式:基于小组开发和设计,每个小组由3-4位学生组成,设置组长,强调协作,同时明确个人分工。
3.实施步骤:课程设计分系统分析、总体设计、详细设计、合成调试四个阶段进行,每个阶段提交不同的设计文档并进行验收。
4.程序结构设计:结构设计要合理、冗余度小,信息存储完备,满足功能需求。5.功能设计:实现应用系统一般应具备的一些基本功能。
三、课程设计内容及学时分配
1.根据拟订课题查阅相关资料:1天。2.需求分析、系统功能设计:2天。3.提交总体设计方案、完善:1天。4.详细设计、编码、单元测试:6天。5.详细设计验收、完善:1天。
6.软件合成、整体测试和完善:2天。
7.以小组为单位演示、讲解所设计软件,然后每位成员接收答辩小组的提问:0.5天。8.撰写课程设计报告并验收:1.5天。
四、课程设计参考资料
[1] 牛连强.标准C++语言程序设计.讲义,2007.
[2] Stanley B.Lippman.C++Primer中文版.北京:人民邮电出版社,2006.陈永强. [3] 郑莉等.C++语言程序设计(第3版).北京:清华大学出版社,2006. [4] 钱能.C++程序设计教程.北京:清华大学出版社,2002.
五、考核及成绩评定
依据学生在设计过程中的表现,各阶段所提交的设计文档及小组演示、个人答辩情况,按照一定的计权方法,综合进行评定。课程设计成绩分为优秀、良好、中等、及格、不及格五个等级。
《面向对象程序设计基础》教学大纲课程编号:课程中文名称:面向对象程序设计课程英文名称:Object-Oriented Programming 总学时: 40实验学时: 0上机学时:8 学分:2.5 适用专业:软件工......
《面向对象程序设计》课程设计教学大纲《面向对象程序设计》课程设计教学大纲中文名称:《面向对象程序设计》课程设计英文名称:Course Project of Object-Oriented Programmin......
《面向对象程序设计》实验教学大纲 课程总学时:64学分:4实验学时:16实验个数: 6个实验学分:1分 课程性质:专业必修课适用专业:计算机类专业 教材及参考书:《C++语言程序设计(第四版)》......
《面向对象程序设计》教学大纲课程名称:面向对象程序设计 英文名称:Object Oriented Programming) 学分:2 总学时:36 实验(上机)学时: 8 开课专业:电子商务专业一、本课程的性质、目......
《面向对象程序设计》教学大纲课程名称:信息内容安全 课程代码:042504 总 学 时:64 学分:2课程类型:专业必修课 适用专业: 信息安全专业 制 订 人:徐雪飞 审 定 人:肖文 制订日期:20......