【技术实现步骤摘要】
一种选科分班方法、装置、计算机设备以及存储介质
本专利技术涉及计算机技术的
,尤其是涉及一种选科分班方法、装置、计算机设备以及存储介质。
技术介绍
目前,为了进一步地提升高考考生的健康发展,以及进一步提升高考的公平性,高考的政策在不断修改,考生参加考试的科目的组合方式也越来也丰富。然而,由于学校的教师资源有限,在学生的选科的丰富度提升以后,在对学生进行分班时,同一行政班级除了必选的语数外三门科目之外,每一学生选择的其他科目有可能不同,因此在上课时需要采取走班的形式,即上课时要前往其他教室与其他选择相同科目的学生一起上课,比较麻烦,因此存在改进空间。
技术实现思路
本专利技术的目的是提供一种保证选科的灵活度的同时,降低学生走班率的的选科分班方法、装置、计算机设备以及存储介质。本专利技术的上述专利技术目的一是通过以下技术方案得以实现的:一种选科分班方法,其特征在于,所述选科分班方法包括以下步骤:S10:获取待分班学生数据以及预设的分班规则,其中,所述待分班学生数据包括待分 ...
【技术保护点】
1.一种选科分班方法,其特征在于,所述选科分班方法包括以下步骤:/nS10:获取待分班学生数据以及预设的分班规则,其中,所述待分班学生数据包括待分班学生和每一所述待分班学生的学生属性数据;/nS20:从每一所述学生属性数据中获取对应的学生选科结果;/nS30:根据所述分班规则和所述学生选科结果对所述待分班学生进行第一分班处理,得到行政班结果数据;/nS40:根据所述学生选科结果进行第二分班处理,得到教学班结果数据。/n
【技术特征摘要】
1.一种选科分班方法,其特征在于,所述选科分班方法包括以下步骤:
S10:获取待分班学生数据以及预设的分班规则,其中,所述待分班学生数据包括待分班学生和每一所述待分班学生的学生属性数据;
S20:从每一所述学生属性数据中获取对应的学生选科结果;
S30:根据所述分班规则和所述学生选科结果对所述待分班学生进行第一分班处理,得到行政班结果数据;
S40:根据所述学生选科结果进行第二分班处理,得到教学班结果数据。
2.如权利要求1所述的选科分班方法,其特征在于,步骤S30包括:
S31:从所述学生选科结果中获取二选一选科数据;
S32:根据所述二选一选科数据对所述待分班学生进行第一分班处理,得到第一分班结果;
S33:根据所述分班规则,对所述第一分班结果进行比对,若所述第一分班结果符合所述分班规则,则将所述第一分班结果作为所述行政班结果数据。
3.如权利要求2所述的选科分班方法,其特征在于,步骤S33包括:
S331:从所述第一分班结果中的所述学生选科结果中获取四选二选科数据,其中,每一所述待分班学生的所述四选二选科数据包括第一选科和第二选科;
S332:在所述第一分班结果中获取所述第一选科和所述第二选科相同的待分班学生,作为待定班学生;
S333:根据所述分班规则,对待定班学生进行进行定班分班处理,得到定班行政班和第二待分配学生;
S334:根据所述分班规则,对所述第二待分配学生进行走班分班处理,得到走班行政班,并将所述定班行政班和所述走班行政班作为所述行政班结果数据。
4.如权利要求3所述的选科分班方法,其特征在于,步骤S40包括:
S41:从每一走班行政班中获取第一选科数量和第二选科数量;
S42:根据所述第一选科数量和所述第二选科数量进行第二分班处理,得到所述教学班数据。
5.如权利要求4所述的选科分班方法,其特征在于,步骤S42包括:
S421:逐一对所述走班行政班的所述第一选科数量和所述第二选科数量从大到小进行排序,得到对应的排序结果;
S422:从所述排序结果中获取排名第一和排名第二的第一选科和第二选科,作为第一定班学科和第二定班学科;
S423:根据每一所述走班行政班的所...
【专利技术属性】
技术研发人员:陈进波,陈晓宇,徐宋传,
申请(专利权)人:广州光大教育软件科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。