学生排名修正方法及系统与流程

文档序号:21726016发布日期:2020-08-05 01:17阅读:283来源:国知局
学生排名修正方法及系统与流程

本发明涉及一种计算机技术,尤其是指一种学生排名修正方法及系统。



背景技术:

教学质量评价是教学过程的重要环节,是提高教学质量和办学效益的重要手段。开展以教师课堂教学为对象、以全体修读课程的学生为主体的质量评价,是实施全面教学质量管理、最终促进学生发展的核心环节。目前关于教学质量的评价大多考虑单次的表现,用学生单次的表现来评价学生。其数据准确具有较大的偶然性,对学生的评价很不客观,为了降低这些数据的偶然性,提高数据的准确程度,因此需要对一些数据进行修正。



技术实现要素:

本发明所要解决的技术问题是:提供一种学生排名修正方法及系统,对现有评价数据进行修正,以保证数据的准确程度,更客观地评价学生。

为了解决上述技术问题,本发明采用的技术方案为:一种学生排名修正方法,包括如下步骤:

获取学生历史排名数值、学生排名变化数值及学生目标排名数值;

根据学生历史排名数值,确认学生历史排名处于第一等级;

确认目标排名数值小于历史排名数值,获取退步阈值;

当变化数值小于退步阈值时,将目标排名数值修正为学生历史排名数值;

其中,第一等级中的学生历史排名靠前,第一等级与退步阈值是相对应的。

具体的,所述根据所述学生历史排名数值,确认学生排名处于第一等级的步骤,包括:

预设所述第一等级的排名范围;

根据所述历史排名数值大小,比较学生历史排名;

根据所述第一等级的排名范围,提取位于所述第一等级的学生历史排名。

其中,所述学生历史排名数值包括名次数值、排名比例数值、正态分布标准分范围数值中的一种或多种。

可选的,在所述获取学生排名的历史数值的步骤中,包括:

预设多个修正维度;

获取多个修正维度对应的学生历史排名数值;

对所述多个修正维度对应的学生历史排名数值进行修正。

进一步地,若所述学生目标排名数值大于所述学生历史排名数值,所述方法包括如下步骤:

针对所述学生历史排名数值,对学生目标排名进行加权。

可选地,所述针对所述学生目标排名数值进行加权的步骤中,包括:

按照所述所述历史排名数值大小,制定二次排名数值;

获取最大权重系数及最小权重系数

根据最大权重系数、最小权重系数及二次排名数值,生成加权系数;

应用所述加权系数,对所述学生目标排名数值进行修正,生成进步修正排名数值;

其中,所述最大权重系数为最大二次排名数值所对应的权重系数,所述最小权重系数为最小二次排名数值所对应的权重系数。

其中,所述加权系数与所述二次排名数值的对应公式如下:

加权系数=最大权重系数-(二次排名数值-1)*(最大权重系数-最小权重系数)/(二次排名数值-1)。

可选地,所述针对所述学生目标排名数值进行加权的步骤中,具体包括如下步骤:

预设线性公式;

根据所述学生历史排名数值,制定等级分数;

将所述等级分数代入所述线性公式,获得加权对象。

进一步地,所述方法还包括如下步骤:

统计修正结果,以对所述学生集体进行评价;

其中,所述学生集体为所有学生目标排名信息的集合。

本申请还提供了一种数据修正系统,用于承载上述方法,包括如下模块:

获取模块,用于获取学生历史排名数值、学生排名变化数值及学生目标排名数值;

第一判断模块,用于根据所述学生历史排名数值,确认学生历史排名处于第一等级;

第二判断模块,用于确认所述目标排名数值小于所述历史排名数值,获取退步阈值;

修正模块,用于当所述排名变化数值小于所述退步阈值时,将所述目标排名数值修正为所述学生历史排名数值;

其中,第一等级中的学生历史排名靠前,所述第一等级与所述退步阈值是相对应的。

本发明的有益效果在于:通过获取学生排名的历史数值,用以对学生的成绩进行摸底测量,确定该学生在目标排名出现前的真实水平,找出真正位于第一等级的学生。而将目标排名数值与历史排名数值进行比较,确认学生与原有水平相比,单纯从排名上来看,该学生处于退步的范畴,在此时引入退步阈值,更准确地对学生排名的学生目标排名数值进行修正,去除一些本不应该作为变化量的因素,降低学生的偶然性因素,从而保证学生排名数值更为客观、准确,达到学生排名修正的效果。

附图说明

下面结合附图详述本发明的具体结构

图1为本发明中第一实施例的学生排名修正方法;

图2为本发明中第二实施例的获取学生排名的历史数值的方法;

图3为本发明中第三实施例的确认学生排名处于第一等级的方法;

图4为本发明中第四实施例的学生排名修正方法;

图5为本发明中第一实施例的学生排名修正系统。

具体实施方式

为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。

为了解决上述技术问题,本发明采用了如下的技术方案,如图1所述,图1为本发明中第一实施例的学生排名修正方法。一种学生排名修正方法,包括如下步骤:

步骤s100、获取学生历史排名数值、学生排名变化数值及学生目标排名数值;

步骤s200、根据学生历史排名数值,确认学生历史排名处于第一等级;

步骤s300、确认目标排名数值小于历史排名数值,获取退步阈值;

步骤s400、当变化数值小于退步阈值时,将目标排名数值修正为学生历史排名数值;

其中,第一等级中的学生历史排名靠前,第一等级与退步阈值是相对应的。

在上述方法中,通过获取学生排名的历史数值,用以对学生的成绩进行摸底测量,确定该学生在目标排名出现前的真实水平,找出真正位于第一等级的学生。而将目标排名数值与历史排名数值进行比较,确认学生与原有水平相比,单纯从排名上来看,该学生处于退步的范畴,在此时引入退步阈值,更准确地对学生排名的学生目标排名数值进行修正,目的是去除一些本不应该作为变化量的因素,降低学生发挥失常的偶然性因素,从而保证学生排名数值更为客观、准确,达到学生排名修正的效果。

需要了解的是,在学生的排名与评价中,常忽视学生的历史水平对学生在考试中表现的影响,同时未考虑教师教不同层级水平学生时的不同情况。即使考虑了学生的进退步空间后计算出了学生在一段时间内的进步幅度和退步幅度,但该进退步幅度仍未精确考虑特定群体的变化效应。对于排名拔尖的学生来说,仍然保持进步所需要付出的努力远大于其他群体,即使有微弱的退步也应该被允许。因此,应对特定群体的计算结果进行修正以达到更科学客观的评价。

进一步地,请参阅图2,图2为本发明中第二实施例的获取学生排名的历史数值的方法。

上述的步骤s100、在获取学生排名的历史数值的步骤中,具体包括:

步骤s110、预设一个或多个修正维度。

可选地,一个修正维度可以是某一次考试的排名;可以是一次考试中一个学科的排名;也可以是一次活动的排名。设定多个修正维度,有助于审查者从多个角度对学生的客观状态进行分析,从而获得学生的真实状态。也可以从一个维度获得学生的具体状态。可以理解的是,参考的修正维度越多,所需要的数据量就会更大,但是,学生的评价会更为客观。具体的,包括如下步骤:

步骤s111、创建考试数据库,获得某一次或某几次考试的历史数据;其中,历史数据是参与评价的考试,包括定义学生年级、考试时间、考试名称等信息。

步骤s112、将学生信息导入考试数据库;学生信息包括学生姓名、id、报考类别、班级等。

步骤s130、获取一个或多个修正维度对应的学生历史排名数值。

具体的,可以将一科或多科科成绩导入数据库中。

步骤s140、对多个修正维度对应的学生历史排名数值进行修正。

可以理解的是,获取多个修正维度所对应的学生历史排名数值之后,可以研究多个维度之间的具体影响,并以此对学生的真实状态进行判断,从而获取更为客观地评价。

可选地,如果也需要对教师进行评价,则还包括步骤s141、导入班级教师表报名库。在创建数据库后,可以更便捷地存储、调用、规划信息,并以这些数据对学生集体进行分析。

具体的,由图3可知,在第三实施例中,步骤s200、根据学生历史排名数值,确认学生排名处于第一等级的步骤,包括:

步骤s210、预设第一等级的排名范围。

第一等级的排名范围可以参照考官意愿,设定为第一等级的排名范围。也可以按照大数据,根据常用习俗,设定通俗意义上的尖子生为第一等级的排名范围。同样的,根据不同的目的,可以设定一定数量的第一等级的排名范围,以适应在硬件条件一定的情况下,对特定群体的特殊教育;也可以设定一定百分百数量的第一等级的排名范围。以满足社会生产、实现学生未来发展的精准定位为目的,进行划分。

需要理解的是,在一个学校中,还需要选择待评价年级;其具体操作为,在已导入的学生信息中按年级选择需要进行评价的学生。

步骤s220、根据历史排名数值大小,比较学生历史排名。

可选地,学生历史排名数值包括名次数值、排名比例数值、正态分布标准分范围数值中的一种或多种。

当使用名次数值进行划分时,其划分较为最为直观地获得学生具体排名,并且可以在有限的资源下,实现特定数量的学生教学。

如果使用排名比例数值进行划分,可以降低划分难度,划分快速。

当使用正态分布标准分范围数值进行划分时,一般是针对多个维度进行的划分。由于每个维度的评价难度具有一定区别,而通过分别查看各个维度的正态分布,可以大致了解各个科目的难易程度,以此设定各个维度的权重,然后通过各个维度的权重,对分数进行加权,以此获得较准确的标准分数,并以此新的标准分数进行排名,以此获得较为客观的学生排名。然后再设定范围数值,以此设定第一等级的排名范围。

选择性地应用上述的三种方法对用户历史排名数值进行处理时,可以较为便捷地获得学生的排名状态。针对不同的测试目的,可以设定不同的技术方案来获得更客观的数据。

步骤s230、根据第一等级的排名范围,提取位于第一等级的学生历史排名。

应用第一等级的排名范围,从总体学生排名中,选取出位于第一等级的学生。然后以此对学生进行处理。

进一步地,步骤s300、确认目标排名数值小于历史排名数值,获取退步阈值;

步骤s400、当变化数值小于退步阈值时,将目标排名数值修正为学生历史排名数值。

需要理解的是,上述的实施例中,是处于第一等级的学生,在退步阈值内退步之后所产生的,步骤s100、步骤s200、步骤s300、步骤s400及其内部步骤构成了对应的技术方案。

当学生目标排名数值大于学生历史排名数值,表示该处于第一等级的学生成绩进步,基于此,请参阅图4,图4为本发明中第四实施例的学生排名修正方法;上述的学生排名修正方法还包括如下步骤:

步骤s100、获取学生历史排名数值、学生排名变化数值及学生目标排名数值;

步骤s200、根据学生历史排名数值,确认学生历史排名处于第一等级;

步骤s500、确认学生目标排名数值大于学生历史排名数值。

步骤s600、针对学生历史排名数值,对学生目标排名进行加权。

需要了解的是,如果直接应用目标排名数值直接评价学生排名,整体上忽视了评价维度的差异。因此,为了更准确的评价学生目标排名,在某一维度对学生目标排名进行加权,以获得更可观的排名是很有意义的。

作为一可选的实施例,步骤s600、针对学生目标排名数值进行加权的步骤中,包括,步骤s610、步骤s620、步骤s630、步骤s640,具体的:

步骤s610、按照历史排名数值大小,制定二次排名数值。

本实施例中,在第一等级的学生,在其学生排名上升之后,这部分学生的排名构成二次排名。将二次排名中的学生提取出来之后,可以更有针对性地对这部分学生排名进行处理,有助于这些学生的进步获得更客观地评价。以此制定教学计划,可以事半功倍。

步骤s620、获取最大权重系数及最小权重系数。

其中,最大权重系数为最大二次排名数值所对应的权重系数,最小权重系数为最小二次排名数值所对应的权重系数。

步骤s630、应用最大权重系数、最小权重系数及二次排名数值获得加权系数;

需要了解的是,如果直接使用二次排名数值来处理学生目标排名数值,加权后的变化可能过小,为了使加权效果更显著,使用加权系数是必要的。

步骤s640、应用加权系数,对学生目标排名数值进行修正,生成进步修正排名数值。

本实施例中,应用加权系数对学生目标排名数值进行修正,使用户获得了较为客观的学生进步数据,保证学生排名的准确性。

其中,加权系数与二次排名数值的对应公式如下:

加权系数=最大权重系数-(二次排名数值-1)*(最大权重系数-最小权重系数)/(二次排名数值-1)。

应用上述公式,可以较为客观地获得学生目标排名,以此获取较优

作为另一可选的实施例,在步骤s600中,针对学生目标排名数值进行加权的步骤,包括步骤s650、步骤s660、步骤s670,具体如下:

步骤s650、预设线性公式。

按一定的自定义四则运算规则引入已有变量计算待加权系数。

步骤s660、根据学生历史排名数值,制定等级分数。

一可选地实施例中,步骤s660包括如下步骤:

步骤s661、获取学生历史排名数值及学生历史总排名数值。

其中,学生历史总排名数值为一个维度中,该维度内,全部学生的总数。

步骤s662、计算学生历史排名数值在学生历史总排名数值中所占百分比,生成学生的百分等级。

步骤s663、应用学生的百分等级,生成等级分数。

可选地,等级分数=1+学生的百分等级。

步骤s670、将等级分数代入线性公式,获得加权对象。

应用等级分数获得加权等级,计算量较低,容易获得。

可以理解的是,针对步骤s600,设有两种不同的方案,可以根据具体的排名数值的计算,来选择加权方式。

在进一步地实施例中,在一些学生目标排名分别经过步骤s100~步骤s400的修正,另一些学生目标排名分别经过步骤s100、步骤s200、步骤s500、步骤s600这些加权方面的修正之后,上述方法还包括如下步骤:

统计修正结果,以对学生集体进行评价;

其中,学生集体为所有学生目标排名信息的集合。

由此,应用修正之后的结果,统计整体的修正结果,可以消除各个数据的迭代效果,从根本上保证学生集体的评价更为准确。而学生集体的评价,可以是一个班级的评价,可以是一个年级的评价,也可以作为老师教学效果的评价。

本申请还提供了一种数据修正系统,用于承载上述方法,请参阅图5,图5为本发明中第一实施例的学生排名修正系统,该系统包括如下模块:

获取模块,用于获取学生历史排名数值、学生排名变化数值及学生目标排名数值;

第一判断模块,用于根据学生历史排名数值,确认学生历史排名处于第一等级;

第二判断模块,用于确认目标排名数值小于历史排名数值,获取退步阈值;

修正模块,用于当排名变化数值小于退步阈值时,将目标排名数值修正为学生历史排名数值;

其中,第一等级中的学生历史排名靠前,第一等级与退步阈值是相对应的。

为更准确地说明各模块的具体应用,本本申请应用一场考试来作为一个实施例,阐述上述系统的具体功能。

获取模块,用于获取筛选维度,并搜集学生排名的各项信息。

筛选维度可包括单科入口考试、单科出口考试、总分入口考试和总分出口考试,选择好维度后即按照该考试及科目的结果来进行群体的筛选。

本实施例中,应用总分考试及多个单科考试等维度,而单科入口考试的数值及总分入口考试的数值,分别对应各自维度的学生历史排名数值;总分入口考试和总分出口考试的分数,分别对应各维度的学生目标排名数值。

第一判断模块,用于根据学生历史排名数值,选择尖子生为第一等级。

第二判断模块,用于确认学生是进步还是退步,如果是退步,则确定退步的范围处于一定程度。

修正模块,用于在学生退步时,用学生的历史排名代替目标排名;

还用于在学生进步时,对学生的目标排名进行加权;

还用于修正同一个集体内的多个学生成绩之后,对学生集体或者教师进行评价修正。

上述的模块用于承载上述方法,任意模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来。可以理解的是,本方法及系统应用于一种计算机可读存储介质,该计算机可读存储介质可以是存储器。该计算机可读存储介质上存储有计算机程序。进一步地,该计算机可存储介质还可以是u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1