C语言课程设计:合作选题与评分指南

2 下载量 177 浏览量 更新于2024-06-28 收藏 162KB DOC 举报
C语言课程设计是信息技术领域的重要实践环节,旨在通过实际操作提升学生的编程技能和团队协作能力。以下是本次课程设计的关键要素和具体要求: 1. **选题与分组**: 课程设计采取灵活的分组方式,允许2人一组或单独完成,学生可以根据个人兴趣或合作意愿自由组合,或者按照学号顺序安排。每个题目最多有两个小组进行,分组名单需在学期第18周星期一晚上提交给任课教师。 2. **设计时间**: 课程设计活动将在学期的第17至18周进行,最后的报告需在第18周周五前完成。学生需提交电子版报告和机房检查材料,包括运行演示和详细的说明,以及小组开发系统的源代码。 3. **设计要求**: - **功能实现**:学生必须完成所选题目的基本功能,确保程序的正确性和有效性。 - **报告撰写**:每个学生都需要独立撰写一份报告,内容包括设计目的、题目要求、涉及的知识点等,并遵循特定格式。 - **报告格式**:报告应包含标题、目录、正文、参考文献等内容,其中标题、目录使用特定字号和字体,正文部分则要求规范的层次结构和统一的字体大小。 - **页面设置**:报告需采用A4纸张,特定的页眉页脚样式,以及18磅行距和标准字符间距。 4. **评分标准**: 课程设计成绩由多个方面构成,包括选题的合理性、设计方案的正确性和创新性、实际设计结果的运行效果,以及报告的规范性和参考文献的完整性。总成绩由平时表现(20%)、平时实验(30%)和综合设计(50%)三部分组成。 5. **报告要求**: - 每份报告需包含信息学院课程设计I的模板,如课程名称、题目名称、学生信息和指导教师等。 - 学生需围绕自己的工作内容撰写报告,避免出现完全一致或雷同,否则可能被判定为零分。 6. **成绩评定**: 成绩评定不仅基于学生的最终作品,还包括出勤和实验参与情况,强调了全面评价的重要性。 通过这次C语言课程设计,学生将深入理解C语言的应用,提高编程实践能力,并学会撰写规范的科技文档,培养良好的团队协作习惯。同时,课程设计的成绩也将对学生的学期总成绩产生重大影响。