程序设计课程设计要求

本文由用户“vipwengang”分享发布 更新时间:2022-06-27 06:21:32 举报文档

以下为《程序设计课程设计要求》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

课程设计(程序设计)

一、教学目的

进行课程设计目的在于加深对程序设计中基础理论和基本知识的理解,促进理论与实践的结合,进一步提高程序设计的能力。具体目的如下:

1.能够准确理解C、C++语言、数据结构等课程的基本知识和程序设计的流程,通过一次集中的强化训练,使学生能及时巩固已学的知识,补充未学的但又必要的内容,加深对程序设计中基础理论和基本知识的理解,促进理论与实践的结合,进一步提高程序设计的能力。

2.培养学生研究分析问题、独立完成课题以及自主学习的能力,使学生更深入地理解和掌握课程中的有关程序设计的思想和方法,设计针对复杂工程问题的解决方案,并能够在设计中体现创新意识。

3.培养学生勇于探索、严谨推理、团队合作及项目管理的能力,能够在课程设计过程中理解团队中个体、团队成员以及负责人的角色概念。

4.培养学生从资料文献、科学实验中获得知识的能力及从别人经验中找到解决问题的新途径的悟性,以不断适应专业飞速发展的要求。

5.具备在课程设计过程中撰写报告或设计文稿,课程设计答辩中清晰表达或回应问题的能力。

二、课程设计内容

本课程设计要实现学生成绩及奖学金信息的管理,该设计主要以学生信息、课程信息为基础,以课程成绩为评价依据进行奖学金的评定。

1、奖学金的评选办法

奖学金用于奖励品学兼优、素质全面发展的优秀学生。奖励等级、金额、比例为:

特等奖2000元/(人.年),0.3%;

一等奖1200 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 (4)学生成绩的统计分析

能对某门课按分数段进行统计分析;

计算出每个学生的总分和平均分,并能够按成绩进行排序;

能统计任意一名同学每门课的班级排名及总成绩的总体排名;

能以宿舍为单位进行统计分析。

(5)奖学金的自动评定

能够根据奖学金评定办法进行奖学金评定并显示。

(6)程序应输入不少于30名学生信息,并进行模拟运行。

(7)如有时间可为程序增加其它功能。

三、课程设计安排

时间安排:第18周,具体如下:

(1)组队、准备、调研阶段(1天)

(2)分析、方案设计阶段(2天)

(3)编程调试阶段(2天)

(4)书写课程设计报告、答辩(2天)

四、课程设计方式与基本要求

(1)分组完成,5-6人组成一组,选出组长进行各方面分工和协调工作;

(2)独立完成,所有程序需调试通过;

(3)切忌在网上拷贝源代码,认真完成课程设计报告,按要求填写过程表格;

(4)分组进行答辩演示,小组需对组内各成员的贡献度进行互评。

五、上交材料

(1)课程设计报告

课程设计报告的主要内容:课题的目的意义,需求分析、系统设计思路,系统功能模块和流程图,实现过程(包括关键程序代码),总结(包括此设计的结论,特点及此项设计的改进意见),参考书目等。

课程设计报告编写的基本要求:课程设计报告要做到层次清晰,论点明确,分析论述清楚,图表及排版正确。

(2)程序源代码电子版。

(3)过程管理记录、小组具体分工及各成员完成的工作情况。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《程序设计课程设计要求》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览