基于定二走一的自动选课分班方法及系统技术方案

技术编号:21302240 阅读:67 留言:0更新日期:2019-06-12 08:37
本发明专利技术公开了基于定二走一的自动选课分班方法及系统,包括:服务器端根据学生的选课组合及设置分班决策信息,进行自动分班,包括固定班分班及定二走一班分班,其中,分班决策信息包括班级人数;定二走一班分班:统计只有两科学科相同的组合的人数,若人数是班级要求人数的整倍数,则直接将这些组合分成若干定二走一班级,若人数超出班级要求再进行组合拆分,将合理人数生成定二走一班级,拆分出的组合将与其他组合进行合并。本公开的技术方案中针对定二选一的特定要求进行分班的设置,实现自动分班,并增加了分班后的智能判断步骤,多次自动分班获得所要求的分班方案或获得最优的分班的方案,能够满足各种选课的组合的要求,分班效率高。

Classification Method and System of Automated Course Selection Based on Deciding Two to Walk One

The invention discloses an automatic course selection and classification method and system based on two-step-one, which includes: the server side carries out automatic class division according to the students'course selection combination and decision-making information, including fixed class division and two-step-one class division, in which the decision-making information includes the number of classes; the two-step-one class division: counting the number of people who have the same combination of only two scientific subjects, if The number of students is an integral multiple of the required number of students in a class, and these combinations are directly divided into two classes and one class. If the number exceeds the requirement of the class, the reasonable number will be generated into two classes and one class, and the combinations will be merged with other combinations. In the technical scheme of the present disclosure, classes are arranged according to the specific requirements of the two-choice one, and automatic classes are realized. The intelligent judgment steps after classes are added. The required classes are obtained by multiple automatic classes or the optimal classes are obtained, which can meet the requirements of various combinations of classes and have high efficiency of classes.

【技术实现步骤摘要】
基于定二走一的自动选课分班方法及系统
本公开涉及教育领域,特别是涉及基于定二走一的自动选课分班方法及系统。
技术介绍
新高考制度,考生总成绩由统一高考的语文、数学、外语3个科目成绩和高中学业水平考试3个科目成绩组成。计入总成绩的高中学业水平考试科目,由考生根据报考高校要求和自身特长,在思想政治、历史、地理、物理、化学、生物等科目中自主选择。高等院校可根据办学特色和定位,以及不同学科专业人才培养需要,从思想政治、历史、地理、物理、化学、生物6门普通高中学业水平等级性考试科目中,分专业(类)自主提出选考科目范围,但最多不超过3门,提前向社会公布。在新高考政策改变之后,学生也要拥抱变化,进行“6选3”的高考考试选科模式,并且可能在一入学就需要针对性选择课程进行学习。新模式的引入使学生需要更加慎重的制定自己的学习计划,教育部门也要及时调整教学模式,及时部署教育资源,协助学校进行分层教学,积极应对政策变化。根据新高考制度,从六门学科中选择三门学科将有多种不同的组合方式,因此,给教学管理中如何实现科学高效的分班也提出了相应的要求,目前,针对不同的选课的组合,存在固定班级及不固定班级,固定班级就是将三门学科选择均相同的学生分在一个班级中,作为固定班级,例如,均选择历史、地理、物理学科的学生构成若干个班级,则分成若干个班级,选择历史、地理、物理的学生在固定的班级上课,均选择地理、物理、化学的学生构成若干个班级,则分成若干个班级,选择地理、物理、化学的学生在固定的班级上课,称为固定班级。三门学科选择时,学生之间所选学科不同适,则采用不固定班级上课。如何适应新高考制度,针对自动选课结果实现自动分班是本申请技术方案所主要解决的技术问题。
技术实现思路
为了解决现有技术的不足,本公开实施例子提供了基于定二走一的自动选课分班方法,该分班方式能够很好的在定二选一的基础上自动化的实现智能分班。为了实现上述目的,本申请采用以下技术方案:基于定二走一的自动选课分班方法,包括:服务器端根据学生的选课组合及设置分班决策信息,进行自动分班,包括固定班分班及定二走一班分班,其中,分班决策信息包括班级人数;固定班分班:统计选课组合中三门学科组合均相同的人数,按照组合人数为分班决策信息中班级人数的整数倍的方式分成若干固定班;定二走一班分班:统计只有两科学科相同的组合的人数,若人数是班级要求人数的整倍数,则直接将这些组合分成若干定二走一班级,若人数超出班级要求再进行组合拆分,将合理人数生成定二走一班级,拆分出的组合将与其他组合进行合并;统计固定班与定二走一班级的班级总数,如果班级总数小于或等于原年级班级数量,则保留该分班方案;如果班级总数大于原年级班级数量,重新进行固定班分班及定二走一班分班,如果多次计算均无法满足要求,则保留最优设置方案,即与原年级班级数量相差最少,固定班最多的分班方案。进一步的技术方案,在定二走一班分班确定后,将定二走一班各班中不同的那一门学科,分学科进行汇总人数生成各学科教学班即走班上课学科。进一步的技术方案,在确定固定班及定二走一班的数量后,根据成绩排序方式、男女分配方式进行分配学生。进一步的技术方案,分班决策信息中的班级人数包括最小开班人数、最大班级人数。本公开的实施例子还公开了基于定二走一的自动选课分班系统,服务端根据学生的选课组合及设置分班决策信息,进行自动分班,包括固定班分班及定二走一班分班,其中,分班决策信息包括班级人数;包括固定班分班单元及定二走一班分班单元及班级判断确定单元:固定班分班单元:统计选课组合中三门学科组合均相同的人数,按照组合人数为分班决策信息中班级人数的整数倍的方式分成若干固定班;定二走一班分班单元:统计只有两科学科相同的组合的人数,若人数是班级要求人数的整倍数,则直接将这些组合分成若干定二走一班级,若人数超出班级要求再进行组合拆分,将合理人数生成定二走一班级,拆分出的组合将与其他组合进行合并;班级判断确定单元:统计固定班与定二走一班级的班级总数,如果班级总数小于或等于原年级班级数量,则保留该分班方案;如果班级总数大于原年级班级数量,重新进行固定班分班及定二走一班分班,如果多次计算均无法满足要求,则保留最优设置方案,即与原年级班级数量相差最少,固定班最多的分班方案。进一步的技术方案,还包括走班上课学科教学班确定单元:在定二走一班分班确定后,将定二走一班各班中不同的那一门学科,分学科进行汇总人数生成各学科即走班上课学科教学班。进一步的技术方案,学生分配单元,在确定固定班及定二走一班的数量后,根据成绩排序方式、男女分配方式进行分配学生。进一步的技术方案,分班决策信息中的班级人数包括最小开班人数、最大班级人数。本公开的实施例子还公开了一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行所述的基于定二走一的自动选课分班方法,包括:服务器端根据学生的选课组合及设置分班决策信息,进行自动分班,包括固定班分班及定二走一班分班,其中,分班决策信息包括班级人数;固定班分班:统计选课组合中三门学科组合均相同的人数,按照组合人数为分班决策信息中班级人数的整数倍的方式分成若干固定班;定二走一班分班:统计只有两科学科相同的组合的人数,若人数是班级要求人数的整倍数,则直接将这些组合分成若干定二走一班级,若人数超出班级要求再进行组合拆分,将合理人数生成定二走一班级,拆分出的组合将与其他组合进行合并;统计固定班与定二走一班级的班级总数,如果班级总数小于或等于原年级班级数量,则保留该分班方案;如果班级总数大于原年级班级数量,重新进行固定班分班及定二走一班分班,如果多次计算均无法满足要求,则保留最优设置方案,即与原年级班级数量相差最少,固定班最多的分班方案。本公开的实施例子还公开了一种服务器,包括处理器和计算机可读存储介质,处理器用于实现各指令;计算机可读存储介质用于存储多条指令,所述指令适于由处理器加载并执行所述的基于定二走一的自动选课分班方法,包括:服务器端根据学生的选课组合及设置分班决策信息,进行自动分班,包括固定班分班及定二走一班分班,其中,分班决策信息包括班级人数;固定班分班:统计选课组合中三门学科组合均相同的人数,按照组合人数为分班决策信息中班级人数的整数倍的方式分成若干固定班;定二走一班分班:统计只有两科学科相同的组合的人数,若人数是班级要求人数的整倍数,则直接将这些组合分成若干定二走一班级,若人数超出班级要求再进行组合拆分,将合理人数生成定二走一班级,拆分出的组合将与其他组合进行合并;统计固定班与定二走一班级的班级总数,如果班级总数小于或等于原年级班级数量,则保留该分班方案;如果班级总数大于原年级班级数量,重新进行固定班分班及定二走一班分班,如果多次计算均无法满足要求,则保留最优设置方案,即与原年级班级数量相差最少,固定班最多的分班方案。与现有技术相比,本公开的有益效果是:本公开的技术方案中针对定二选一的特定要求进行分班的设置,实现首先生成固定班,再生成定二走一班的自动分班,并增加了分班后的智能判断步骤,多次自动分班获得所要求的分班方案或获得最优的分班的方案,能够满足各种选课的组合的要求,实用性强,分班效率高。附图说明构成本申请的一部分的说明书附图用来提供对本申请的进一步理解本文档来自技高网
...

【技术保护点】
1.基于定二走一的自动选课分班方法,其特征是,包括:服务器端根据学生的选课组合及设置分班决策信息,进行自动分班,包括固定班分班及定二走一班分班,其中,分班决策信息包括班级人数;固定班分班:统计选课组合中三门学科组合均相同的人数,按照组合人数为分班决策信息中班级人数的整数倍的方式分成若干固定班;定二走一班分班:统计只有两科学科相同的组合的人数,若人数是班级要求人数的整倍数,则直接将这些组合分成若干定二走一班级,若人数超出班级要求再进行组合拆分,将合理人数生成定二走一班级,拆分出的组合将与其他组合进行合并;统计固定班与定二走一班级的班级总数,如果班级总数小于或等于原年级班级数量,则保留该分班方案;如果班级总数大于原年级班级数量,重新进行固定班分班及定二走一班分班,如果多次计算均无法满足要求,则保留最优设置方案,即与原年级班级数量相差最少,固定班最多的分班方案。

【技术特征摘要】
1.基于定二走一的自动选课分班方法,其特征是,包括:服务器端根据学生的选课组合及设置分班决策信息,进行自动分班,包括固定班分班及定二走一班分班,其中,分班决策信息包括班级人数;固定班分班:统计选课组合中三门学科组合均相同的人数,按照组合人数为分班决策信息中班级人数的整数倍的方式分成若干固定班;定二走一班分班:统计只有两科学科相同的组合的人数,若人数是班级要求人数的整倍数,则直接将这些组合分成若干定二走一班级,若人数超出班级要求再进行组合拆分,将合理人数生成定二走一班级,拆分出的组合将与其他组合进行合并;统计固定班与定二走一班级的班级总数,如果班级总数小于或等于原年级班级数量,则保留该分班方案;如果班级总数大于原年级班级数量,重新进行固定班分班及定二走一班分班,如果多次计算均无法满足要求,则保留最优设置方案,即与原年级班级数量相差最少,固定班最多的分班方案。2.如权利要求1所述的基于定二走一的自动选课分班方法,其特征是,在定二走一班分班确定后,将定二走一班各班中不同的那一门学科,分学科进行汇总人数生成各学科教学班即走班上课学科。3.如权利要求1所述的基于定二走一的自动选课分班方法,其特征是,在确定固定班及定二走一班的数量后,根据成绩排序方式、男女分配方式进行分配学生。4.如权利要求1所述的基于定二走一的自动选课分班方法,其特征是,分班决策信息中的班级人数包括最小开班人数、最大班级人数。5.基于定二走一的自动选课分班系统,其特征是,服务端根据学生的选课组合及设置分班决策信息,进行自动分班,包括固定班分班及定二走一班分班,其中,分班决策信息包括班级人数;包括固定班分班单元及定二走一班分班单元及班级判断确定单元:固定班分班单元...

【专利技术属性】
技术研发人员:任年峰侯发毅张琪高晋林德举刘佳崔红赵昕王华
申请(专利权)人:山大鲁能信息科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1