基于遗传算法的高校排课问题分析

来源 :源流·教育版 | 被引量 : 0次 | 上传用户:fragile2001000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】随着高校规模的扩大,排课问题变得越来越复杂。很多高校仍然采用手工排课为主、计算机排课为辅的排课方式。本文采用遗传算法对高校排课问题进行分析,解决采用手工排课为主的排课方式出现的教师或教室等资源冲突的现象。
  【关键词】遗传算法排课问题分析
  遗传算法是近些年发展起来的一种崭新的全局优化算法,它借助了生物遗传学的观点,基于进化过程中的信息遗传机制和优胜劣汰的自然选择原则的搜索算法。通过自然选择、交叉、变异等作用机制,实现各个个体的适应性的提高。高校课表编排工作的主要思想是:读取开课计划一落实教学任务一统计可用资源一课表的编排。具体来说就是教务处在每学期开始前读取各个专业的开课计划;并将读取的开课计划落实教师、教室类型等;统计全校在对应学期的可利用的教学资源(教师、教室等);对确定开设的课程,根据不同的专业,以班级为单位编制下学期的班级、教师、教室以及课程的课表。
  一、排课问题要素分析
  (一)课程
  每门课程都有自己的编号、名称以及承担单位。课程本身包含的属性会在很大程度上影响该门课程的排课结果。
  学时数:根据教学计划,每门课程都有指定的学时数,可以用整个学期或者规定的时间段完成课程的总学时数,要为课程安排相应的时间片。
  可拆性:上课时间的最小单位是学时,一般来说,每一个时间片对应两个学时(称为一个讲次),但是多数课程的周学时数多于两个学时,这样就必须将课程拆成两个或者多个讲次。
  时间要求:有些课程对时间有特殊的要求,例如体育课尽量不安排在1、2节课。有些课程不能安排到晚上等等。
  地点要求:一般来说,上课地点分为很多类型,如多媒体教室、一般教室、语音室、机房、专用实训室等。
  起止周数:根据课程的需要,很多高校把某些课程集中在某几周或者由于特殊原因不规则的安排到一个学期中。因此必须要为课程定义起止周数。只要满足周数不冲突的课程即可安排在一个时间段内。
  (二)教师
  教师是安排课程的必要资源之一。在排课的过程中。教师应该服从相应的时间安排。当然也可以根据实际情况对授课时间提出的要求。
  所授课程:每个教师都可以讲授多门课程,但同一名教师在同一时间段内只能讲授一门课程。
  时间要求:教师由于个人因素或者职务因素等对授课时间提出要求,例如,有些教师希望在一周的某个时间不能上课,有些教师希望在具体某天上课。还有教师希望课程安排尽量紧凑等等。
  (三)班级
  班级就是指行政班级。合班上课的情况我们称之为教学班,教学班不能认为是一个新的班级。
  开设课程:在一个学期内每个班级都会开设多门课程,但同一个班级在同一时间段内只能上一门课程。
  班級人数:在正常情况下,某个班级开设某门课程即是班级的全体学生都学习这门课程。在安排教室的时候必须考虑到教室容量数一定要大于或者等于班级人数。
  时间要求:有时根据教学计划,某些班级对课程的编排时间也有着特殊要求,如可能在中间几周出去实习,这段时间就不能排课,还有些如体育课等后面最好不排课等等。
  (四)教室
  教室类型:包括普通教室、多媒体教室、机房、语音室和实训室等,一般来说,一个教室在同一时间内只能被一门课程所使用。对于一些特殊课程,例如体育课因为不需要固定的教室,可以同时安排多门课程。
  教室容量:指一间教室所能容纳的最多人数,上课人数不能超过教室容量。
  教室位置:包括校区、教学楼、楼层等,影响班级学生和教师在不同课程之间的移动距离。
  (五)时间
  上课时间在对应学年、学期一般是按周来计算的,按照学校规定从第1周至第N周。当然根据实际情况,也可以是学期中的任意连续或不连续周。
  二、排课问题的约束分析
  排课就是将教学任务在时间和地点上按照不同的约束条件进行的排列组合。从手工排课可以看出,排课需要考虑学校方方面面的约束条件。在排课过程中,主要任务就是将班级、教室、课程、教师等几部分资源进行最优化组合配置。
  


  排课问题的约束条件很多,但大体上可以分为三种:
  (一)基本硬约束(基本的约束条件):
  1、一个班级不能在同一时间内上两门不同的课程。
  2、一个教师不能在同一时间内上两门不同的课程。
  3、一个教室不能在同一时间内上两门不同的课程。
  (二)硬约束(排课所必须遵循的原则):
  1、学校本身的规定产生相关的约束。
  2、课程的学时在周和星期上分配有一定的规律。
  3、上课按最小单位一节计算,课表周数、天数、节数可以自行定制。
  4、教室容量必须大于上课班级人数。
  5、某些课程、教师、班级、教室的属性可以提前设置。
  6、每门课程都有相对应的教室类型。
  (三)软约束(不影响结果的约束条件):
  1、每个上课时间段都具有一定的优度。
  2、教师尽量不安排连续上课。
  3、班级在一周内的课表尽量分布均匀。
  4、教师对上课时间或地点具有一定的满意度。
  5、职业院校实训课程比较多,根据需要进行上课时间和地点的约束。
  对于上述三种约束条件的满足程度可以是逐渐降低的。资源的约束必须满足才可以进行课表的编排,编排的过程中必须杜绝任何硬冲突的约束,尽量提高软冲突约束的满意度,以获得最优解。
其他文献
《新课程标准》指出:自主学习就是为学生获得终身学习能力和发展能力打好基础的。它把学生作为主动的求知者,在学习中培养他们主动学习,主动探求,主动运用的能力,使学生真正成为课堂的主体。数学学习的自主性要求教师确立学生的自主学习地位,培养学生的主动探究的精神,引导学生自读、自悟、自我提高。那么,如何在数学教学过程中培养学生自主学习的能力?下面我就把自己的一点心得体会与大家共勉。  一、真情经营,营造学生
期刊
现在的高中化学课堂,其教学模式大多还是以教师为中心的传统教学,此教学模式充分发挥了教师的主导作用,也有利于教师组织课堂教学活动,有利于教师对知识的系统传授,但却忽略了学生的主体作用,课堂教学效率低,学生学习的主动性难以得到发挥,学生的创新能力和自主学习的能力得不到提高。化学是一门研究物质的组成、结构、性质以及变化规律的基础自然学科,掌握和应用化学科学,对于工农业生产、科技、能源、社会、环境及人类的
期刊
主体性是以人作为对象性活动的主体所具有的本质特征。具体指的是作为学习主体的学生在教学过程中所表现出的自主性,能动性和创造性,并在教师指导下充分调动自身的积极性和自觉性。教师要引导学生独立思考,激活其创造性思维,使他们在活动中学会求知,学会探究,学会合作,学会创新。在教学中启发学生的思维,这不仅符合社会发展的需要。更是符合学生自身发展的需要。通过这样的教学工作,教师与学生的教学活动在思维碰撞中展开,
期刊
8月31日上午,韶关市烟草专卖局到曲江区大塘镇红新村开展新时期精准扶贫“金秋助学”活动,共向红新村学子捐赠了10080元的助学物资。
期刊
【摘要】教育培养的是四有新人,培养的是德、智、体、关、劳全面发展的人。思想品德的教育放在了教育的首位,它的重要性不言则明;智育的发展也是重中之重,知识是力量的源泉;体育虽然排在了第三位,但是它的发展也同样重要,身体是革命的本钱,没有健康的身体,一切也就不从谈起。面对当今学生体质的下降,改变传统的体育教学方式是刻不容缓的。  【关键词】体育教学渐进式体育和健康  一、现代我国教育的改革现状  (一)
期刊
【摘要】体育作为社会和人类文明进步的一个标志,其发展水平是一个国家综合实力和社会文明程度的重要体现。而我国是一个农业大国,人们的健康意识水平普遍较差。党的十六届五中全会提出了建设“社会主义新农村”的历史任务,并作为“十一五”经济社会发展的一个主要目标。建设社会主义新农村,就意味着要增强农民的健康意识,增强他们的体魄,这样农村体育就起到至关重要的作用。  【关键词】新农村体育发展现状调查研究  我国
期刊
王蒙是一个经历坎坷而革命理想主义精神未泯的战士,又是一个具有诗人气质和浪漫主义情调的作家。他的《春之声》不仅传达了中国改革开放之春的信息,而且以“標新立异、另辟蹊跷、花样翻新”的创作手法,为新时期小说创造园地的繁荣和发展奉献了一束奇葩。  《春之声》没有贯穿全篇的故事情节,主要借助人物在特定环境下的心境,联想和下意识的活动,创造出某种典型意境,反映出社会生活和人的心灵奥秘。向人们传递着春天的气息。
期刊
【摘要】《贞观政要》一书记载唐太宗在位几十年间治理国家的活动中的一些事迹,包括唐太宗与臣子的对话以及一些故事,这些对话和故事中展示了唐太宗和一些大臣治理国家的策略和智慧,也正是他们的智慧成就了贞观之治这个时代的出现。不可否认是他们这些统治者的正确的治国策略发挥了重要作用,深究下去是哪些策略尤其发挥了重要作用呢?读完《贞观政要》这本书,感触比较深的是统治者能够把百姓放在重要的位置,能够意识到水可载舟
期刊
【摘要】形成性评价是对学生的学习过程进行评价,它可以为教师和学生及时提供反馈信息,既是保证教师教学质量的依据,也是提高学生学习效率的有效手段。指出现行大学英语教学评价体系存在的问题,并提出在大学英语教学中采用形成性评价的优势和必要性。  【关键词】形成性评价终结性评价大学英语教学  教学评价是大学英语教学的一个重要组成部分。全面、客观、科学、准确的评价体系对于实现课程目标是十分重要的它不仅可以为教
期刊
摘 要:上市公司更名,是上市公司—投资者间的隐性合约谛约订立行为。合约产生的股市交易量反应和合约报酬激励取决于投资者对股票更名事件的市场环境、上市公司状态、自我偏好、自我风险及合约报酬信息的识别与评价,依赖于投资者信息评价的完整性和完美性,依赖于上市公司行业经营状况和股市收益波动与行业收益波动之间的相关性。投资者信息识别是股市更名事件转化为投资信息和利益分配的实现机制、分配机制与联系机制,管理者可
期刊