一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于启发式方法和自适应策略的新高考教学班分班方法与流程

2021-11-05 20:51:00 来源:中国专利 TAG:

技术特征:
1.一种基于启发式方法和自适应策略的新高考教学班分班方法,其特征在于,该方法是基于定二走一选课模式设定的分班方法,具体包括以下步骤:s1,数据预处理:根据行政班分班后得到的结果,对每个同学的基础信息和选课情况进行筛选统计;s2,策略分班:根据选学考为选学合一或选学分开的教学模式以及学考是否上完的信息,利用分班函数进行教学班分班,分班函数包括选考教学班分班函数和学考教学班分班函数,所述选考教学班分班函数用于判断每个学生的选考课上课时间是否冲突并将其未固的一门选考科目划分到指定的节次以实现分班;所述学考教学班分班函数用于判断选课人数是否高于设定上阈值,若是,则利用蛇形分班策略使每个科目达到节次均衡与上课人数均衡,若选课人数高于设定下阈值则根据每个科目的选课人数多少排序优先级,以优先级从高到低的顺序分班;s3,分班优化:对分班结果进一步优化,并保存教学班分班结果。2.根据权利要求1所述的基于启发式方法和自适应策略的新高考教学班分班方法,其特征在于,步骤s1数据预处理过程中设置数据预处理函数,设输入为学生行政班的分班数据class_info和用户设置的规则数据rule_info,输出为选课组合统计结果,具体包括以下步骤:s110,调用读取函数从分班数据class_info读取到行政班分班结果;s120,基于行政班分班结果以及规则数据rule_info的信息,对每个同学的基础信息和选课情况进行筛选统计;s130,返回选课组合信息并计算得到满足最小集合上课条件的安排课时数量。3.根据权利要求1所述的基于启发式方法和自适应策略的新高考教学班分班方法,其特征在于,所述选考教学班分班函数的输入为学生选考组合统计以及用户选择的规则设置,输出为选考教学班分班结果jiaoxue_class_xuankao,所述选考教学班分班函数具体包括以下步骤:s210,计算当前输入情况下最多所需要开课的节次;s220,以每个固2行政班为基本单位进行遍历;s221,判断该固2行政班是否为固3情况;如果非固3情况,以每个选考组合为单位;s222,判断选考科目是否为固2的两科,将上课节次进行等概率拆分,将不是固2科目的那一门选考科目划分到对应节次;s230,返回选考教学班分班结果jiaoxue_class_xuankao。4.根据权利要求1所述的基于启发式方法和自适应策略的新高考教学班分班方法,其特征在于,若选课人数高于设定上阈值,所述学考教学班分班函数的输入为学生选考组合统计以及用户选择的规则设置,输出为学考教学班分班结果jiaoxue_class_xuankao,所述学考教学班分班函数具体包括以下步骤:a1)计算当前输入情况下最多所需要开课的节次;a2)遍历每个固2教学班;a3)判断是否为固3情况;a4)若非固3情况,判断是否有每个学生都选的学考科目,如果有的话该科目将在行政班上课而不需要额外划分;
a5)将每个学考选课组合中的学生进行等概率划分到对应节次;a6)返回教学班学考分班结果jiaoxue_class_xuekao。5.根据权利要求1所述的基于启发式方法和自适应策略的新高考教学班分班方法,其特征在于,若选课人数高于设定下阈值,所述学考教学班分班函数的输入为学生选考组合统计以及用户选择的规则设置,输出为学考教学班分班结果jiaoxue_class_xuankao,所述学考教学班分班函数具体包括以下步骤:b1)判断选课人数是否达到阈值;b2)计算当前输入情况下最多所需要开课的节次;b3)遍历每个固2教学班;b4)判断是否为固3情况;b5)若非固3情况,判断是否有每个学生都选的学考科目,如果有的话该科目将在行政班上课而不需要额外划分;b6)将所有科目的选课人数进行统计排序,人数越少的科目优先级越高;b7)以每一个学考选课科目组合为基本单位,优先划分包含以上3个科目的选课组合,其次划分包括2个的选课组合,依次类推;b8)返回教学班学考分班结果jiaoxue_class_xuekao。6.根据权利要求5所述的基于启发式方法和自适应策略的新高考教学班分班方法,其特征在于,若选课人数高于设定下阈值具体指的是选课人数高于两倍班额。7.根据权利要求1所述的基于启发式方法和自适应策略的新高考教学班分班方法,其特征在于,步骤s3,分班优化:对分班结果进一步优化,并保存教学班分班结果具体指的是s3,分班优化:通过成绩均衡、合并或置换方式对分班结果进一步优化,若选课人数高于设定上阈值,通过成绩均衡方式对分班结果进一步优化;若选课人数高于设定下阈值,通过合并或置换方式对分班结果进一步优化,并保存教学班分班结果。8.根据权利要求7所述的基于启发式方法和自适应策略的新高考教学班分班方法,其特征在于,成绩均衡具体包括以下步骤:c1找出所有科目安排在同一节次的班级;c2)若安排在同一节次的班级个数大于等于2,则进行以下操作;c2.1)将这些班级的学生按照成绩进行排序;c2.2)按照u型分班策略重新分班;c3)返回jiaoxue_classes。

技术总结
本发明提供了一种基于启发式方法和自适应策略的新高考教学班分班方法,根据行政班分班后得到的结果,对每个同学的基础信息和选课情况进行筛选统计;根据教学模式以及学考是否上完的信息,利用分班函数进行教学班分班,分班函数包括选考教学班分班函数和学考教学班分班函数,选考教学班分班函数判断每个学生的选考课上课时间是否冲突并将其未固的一门选考科目划分到指定的节次以实现分班;学考教学班分班函数根据选课人数利用蛇形分班策略或排序优先级,以优先级从高到低的顺序分班;对分班结果优化,并保存教学班分班结果。本发明根据学生基础信息、选课科目、各科成绩,通过满足各种规则条件的均衡、结合一定班额范围,划分出学生所在教学班。分出学生所在教学班。分出学生所在教学班。


技术研发人员:滕祥意 刘静
受保护的技术使用者:西安电子科技大学广州研究院
技术研发日:2021.08.04
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献