大二C++课程设计安排与考核细则

5星 · 超过95%的资源 需积分: 14 4 下载量 73 浏览量 更新于2024-09-11 收藏 100KB DOC 举报
C++课程设计是大二阶段的重要实践环节,旨在通过实际项目让学生深化理解并掌握C++语言的运用。课程设计于第17周周一至周五进行,每天有固定的实验楼教室安排,上午8:20至12:00和下午14:00至17:30。课程设计的成绩构成主要包括五个部分: 1. **源程序及运行结果** (30%):学生需提交经过编译且运行正确的C++源程序,这部分是基础,任何抄袭行为将导致成绩不及格。 2. **相关文档** (30%):源程序代码和课程设计文档,包括详细的编写过程和设计理念,要求以规定的纸质格式提交,强调原创性,抄袭将导致所有参与者成绩为不及格。 3. **答辩** (30%):课程设计结束后,学生将进行个人或小组答辩,教师会根据学生对所选题目的理解和解答进行评分,这也是评价学习成果的重要环节。 4. **平时出勤** (10%):严格的考勤制度,迟到、请假等行为都会影响成绩,旷课、早退将受到更严厉的扣分。 5. **成绩评定**:课程设计成绩分为优、良、中、及格和不及格五个等级,不及格将不计入学分,需要重新修读,并且如果多人代码雷同,所有涉及者都将被判不及格。 总体要求方面,课程设计强调独立完成,没有小组合作,每个学生必须独立完成必选功能部分以达到及格标准。完成可选功能可以加分,但必须提交个人报告,内容需基于自身实现的功能。程序部分由各导师检查,截止日期为17周周五,文档则由学习委员收集后统一提交,最后提交时间为18周周二。课程设计报告模板由教师在课堂上提供,确保学生遵循统一的格式和规范。 此外,每个学生的工程命名应遵循特定规则,如“学号_姓名拼音_标识符”,以便于管理和评估。计算器、通讯等题目需要根据此规则命名各自的工程项目。 C++课程设计是一个综合性强、注重实践能力培养的过程,它要求学生具备良好的编程技能、文档写作能力和独立解决问题的能力,同时也要重视团队协作和学术诚信。通过这次课程设计,学生们不仅能巩固理论知识,还能提升实际操作水平。