中国教育和科研计算机网
EDU首页 |  中国教育 |   高校科技 |   教育信息化 |   CERNET
教育信息化

资讯 | 专题 会议 观点 专栏 访谈 企业 产品 CIO 技术 校园信息化 下一代互联网 IPv6视频课堂

中国教育网 > 教育信息化
您现在的位置: EDU首页 > 教育信息化 > 集成应用 > 管理应用 > 教务管理
教务系统支撑学分制改革
http://www.edu.cn   2012-05-17 中国教育网络 作者:陈永乐 罗明华 黄政村

字体选择:【大】 【中】 【小】

  具体问题的解决

  实现选课制的选课系统

  实行学分制关键是要落实选课制。没有一个基于计算机网络的选课系统,要推行选课制是难以想象的,我们在系统中实现了选课制所需要的相关功能。

  我们知道,所谓允许学生自由选课只是相对的,并不是对学生选课不做任何限制,这些限制主要来自几个方面,一是专业要求,有些课程只允许相关专业的学生选修;二是课程要求,有些课程要求学生要具备相应的知识和能力才能修读;三是资源限制,有些课程开出的学位数不能完全满足需要;四是时间限制,学生只能在规定的时间内完成选课。目前,我们实现的选课系统是通过以下机制来实现对学生选课的控制的:

  1. 通过为开课班指定允许选读的专业、年级,只有被允许的学生才能选读;

  2. 引入选课优先数来细分学生选课的优先权;

  3. 通过课程的先修关系来实现课程要求控制;

  4. 采用优先数随机淘汰和选课先后顺序淘汰两个规则解决学位不够问题;

  5. 自动检测上课时间冲突,系统不允许选读有冲突的开课班;

  6. 设置选课最高学分控制线,当学分达到学分的控制线,就不允许再选课;

  7. 社科部课程控制,不允许选读多于两门的社科部课程;

  8. 体育部课程控制,不允许选读多于一门的体育部课程;

  9. 艺术教育中心课程控制,不允许选读多于一门的艺术教育中心课程;

  10. 英语等级控制,不允许选读与自己英语等级不符的英语课;

  选课过程实际上是学生和开课单位协商交互的过程,由于学生可以自主选课,开课单位在学生选课前并不能确切知道要开多少课,只能依往年经验开课,所以学生选课时会出现有些课没人选,有些课选的人又太多,需要调整。针对这种情况,我们的选课系统把选课过程划分为四个阶段,有效解决学生和开课单位之间开课和选课的协调问题。这四个阶段是:

  初选课阶段:在此阶段学生可以自由选课,不受学位数限制,此阶段结束后,教务处依据选课的情况,决定是否增删开课班或增减开课班的学位数,然后采用优先数随机淘汰规则删除超员开课班的多余人数,公布初选课阶段的选课结果,让学生了解自己初选课的情况。

  复选课阶段:学生在了解了自己初选课的情况后,进入复选课阶段,依据自己初选课的结果进一步选课,选课也不受学位数限制,系统只告知其排位数。复选课阶段结束后,教务处再次依据选课的情况,决定是否增删开课班或增减开课班的学位数,然后采用选课先后顺序淘汰规则删除超员开课班的多余人数,公布复选课阶段的选课结果。

  补退选阶段:一般在开学的前两周进行,学生在试听课后,可以退选或补选课程,此时选课要受学位数限制,不能超员选课,如果有教材,也不能增订或退订。

  调整选课阶段:此阶段学生不能自己直接操作选课,要通过提交申请,经开课单位及教务处同意,由教务处进行调整。

  把课程计划数字化模型化

  课程计划是高校培养人才,组织教学的主要依据,人才培养模式的改革,最根本一点就是课程计划的改革。课程计划的设计,除了要合理规定计划中各类课程的比例和要求,使其能体现落实学校人才培养的目标,还要特别能体现计划的灵活性、适应性和开放性,给学生留有按照自身发展潜力进行选择的余地。这样一来,课程计划势必内容繁杂,各项要求逻辑复杂,很容易自相矛盾,学生难以透彻理解,影响学生设计自己的学业计划,另外,也给毕业审核带来极大的困难。

  把课程计划数字化、模型化是非常必要的,一是能够发现课程计划中隐含的自相矛盾的要求;二将有效帮助学生了解自己需要完成的学业情况;三是能够进行毕业审核。我们实现的课程计划模型大致是每一个课程计划都是由一系列要求组成,一项要求用一个“课程组”表示,“课程组”分为若干类型,每一类型代表一类课程计划的要求,目前我们的系统中已有14种课程组类型,以下是其中的主要7种类型:

  简单课程组:该类课程组由一组课程{Ci}、要求修读的最少门数a或最低学分b组成,表示该类课程计划要求学生必须在所列出的课程{Ci}中,至少要修读a门课程或达到b个学分。

  或者课程组:该类课程组由几个课程组{Zi}组成,表示该课程计划要求学生要在课程组{Zi}中任意完成其中一个课程组Zi的要求就可以了。

  并且课程组:该类课程组由几个课程组{Zi}组成,表示该课程计划要求学生必须完成所列课程组{Zi}中的所有课程组Zi的要求,才能完成该课程组。

  总学分要求课程组:该课程组由一个最低总学分数a组成,表示该课程计划要求学生至少要修读a个学分。

  通识教育课要求课程组:该课程组由一个通识教育课最低学分a组成,表示该课程计划要求学生至少要取得通识教育课课程的a 个学分。

  通过引入课程组的概念,我们把课程计划抽象为统一的数字模型,各年级各种专业的课程计划按此模型输入系统,实现了查询各课程计划、计算各学生学业进度、进行毕业审核等功能。

页面功能 【打印】 【关闭】 【我有话说

MOOC风暴来袭

版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号

关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com