自学考试毕业预测算法的设计与实现
摘要:自学考试毕业预测是为了找出考生的未合格课程,从而可以合理安排报考计划来提高学生的通过率。毕业预测涉及到课程顶替的问题和毕业条件本身比较复杂,所以使得自学考试的毕业预测相当复杂。
关键词:自学考试;毕业预测;课程顶替;算法
中图分类号:TP301文献标识码:A文章编号:1009-3044(2012)08-1851-03
自学考试毕业预测将考生合格成绩与选定的专业的考试计划比较,判断考生是否满足毕业条件。考生通过毕业预测,可以找出不合格的课程,从而合理安排报考计划;考办可以通过毕业预测,判断考生是否可以毕业,颁发相应专业的毕业证书。由于自学考试毕业条件比较复杂,加上专业考试计划不断修订,考生按旧专业计划考试通过的成绩通过顶替仍可用于新的专业考试计划,使得自学考试的毕业预测相当复杂。
1算法条件
自学考试毕业预测算法包括两个方面的条件,一个是学生毕业的条件,另外一个是课程的模型。
1.1毕业条件
1)毕业预测判断考生是否满足选定的专业的毕业条件;
2)必修课成绩全部合格;
3)选修课的课程门数和学分符合要求;
4)申请本科毕业时加考课达到最低要求课程数;
5)考生的实践课、论文成绩须与所选的毕业专业、主考学校相一致;
6)如有考试违规记录,已达到推迟毕业年限;
7)未获得该专业的自学考试毕业证书。
1.2课程模型
1.2.1新旧课程顶替模型
近年我省自学考试专业考试计划进行大规模的调整。根据相关的文件规定,考生在专业考试计划调整前(旧计划)获得的课程合格成绩可以顶替专业考试计划调整后(新计划)相应的课程的成绩。可能出现如表1所示的情况。课程顶替的设计流程如图1所示。
表1
1.2.2必修课与加考课模型
采用课程组的方法来描述选考课和加考课条件,加号'+“表示要考试的课程,减号'-“表示不用考试的课程,括号'()“内的课程表示一个课程组,如表2所示。
2算法设计流程
1)取毕业考生的基本信息(包括是否为港澳生)。
...
== 试读已结束,如需继续阅读敬请充值会员 ==
|
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/2月,98元/2年,微信支付秒开通!) |
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册 或 登录会员 |