基于区块链的在线教育数字徽章认证方法及设备、介质技术

技术编号:26342873 阅读:21 留言:0更新日期:2020-11-13 20:39
本申请公开了基于区块链的在线教育数字徽章认证方法及设备、介质,用以解决教育机构对学生的学习信息的采集过于片面,容易导致对学生的片面评价,并且,目前的存储方式使得数据容易丢失,不利于对数据的良好管理的问题。本方法构建区块链平台;采集学生节点的学习记录信息,写入所述区块链平台中;根据预设的学习目标,确定所述学生节点的学习记录信息满足所述学习目标时,向所述学生节点发放数字徽章;将徽章发放结果与所述学习记录信息对应写入所述区块链平台中。

【技术实现步骤摘要】
基于区块链的在线教育数字徽章认证方法及设备、介质
本申请涉及在线教育
,尤其涉及基于区块链的在线教育数字徽章认证方法及设备、介质。
技术介绍
随着经济的发展,人民生活水平提高,教育在日常生活中所占比重越来越大。目前,大多数教育方式仍以应试教育为主。在应试教育中,学习结果往往比学习过程更受到关注,也被认为更为重要。在教育机构能查询到的,往往也只有学生的学习成绩等结果类信息。因此,目前应试教育下教育机构对学生的学习信息的采集过于片面,容易导致对学生的片面评价,并且,目前的存储方式使得数据容易丢失,不利于对数据的良好管理。
技术实现思路
本申请实施例提供基于区块链的在线教育数字徽章认证方法及设备、介质,用于解决现有技术中的如下技术问题:教育机构对学生的学习信息的采集过于片面,容易导致对学生的片面评价,并且,目前的存储方式使得数据容易丢失,不利于对数据的良好管理。本申请实施例采用下述技术方案:一种基于区块链的在线教育数字徽章认证方法,包括:构建区块链平台;采集学生节点的学习记录信息,写入所述区块链平台中;根据预设的学习目标,确定所述学生节点的学习记录信息满足所述学习目标时,向所述学生节点发放数字徽章;将徽章发放结果与所述学习记录信息对应写入所述区块链平台中。可选地,所述方法还包括:确定所述学生节点在预设时间内未完成预设的学习目标时,将未完成结果写入所述区块链平台中。可选地,采集学生节点的学习记录信息,包括:根据预设维度,采集学生节点的学习记录信息;所述预设维度包括学习进度、学习掌握度、学习态度;向所述学生节点发放数字徽章,包括:根据所述预设维度,向所述学生节点发放相应类型的数字徽章。可选地,所述方法还包括:采集所述学生节点获得的评价信息,写入区块链中;根据所述评价信息,向所述学生节点发放数字徽章。可选地,所述方法还包括:采集所述学习记录信息对应的证明信息,写入区块链中。可选地,所述方法还包括:根据预设的分级制度,以及所述学生节点获得的数字徽章,确定所述学生节点对应的级别,并发放相应的奖励。可选地,所述方法还包括:根据各学生节点获得的数字徽章,确定各学生节点之间的课堂组队分配情况。可选地,所述方法还包括:对所述学习记录信息进行加密后,写入所述区块链平台中。一种基于区块链的在线教育数字徽章认证的设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:构建区块链平台;采集学生节点的学习记录信息,写入所述区块链平台中;根据预设的学习目标,确定所述学生节点的学习记录信息满足所述学习目标时,向所述学生节点发放数字徽章;将徽章发放结果与所述学习记录信息对应写入所述区块链平台中。一种基于区块链的在线教育数字徽章认证的非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:构建区块链平台;采集学生节点的学习记录信息,写入所述区块链平台中;根据预设的学习目标,确定所述学生节点的学习记录信息满足所述学习目标时,向所述学生节点发放数字徽章;将徽章发放结果与所述学习记录信息对应写入所述区块链平台中。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:全面采集学生在学习过程中的各种信息,保证学习记录信息能够对学生的学习情况有客观、全面的反映;通过区块链网络存储数据的安全性、防篡改性等特性,保证写入区块链网络中的学生节点的学习记录信息的存储安全性,防止数据丢失,便于数据的查询与追溯。并且,确保学习记录信息不会被任意篡改,保证学生节点的学习记录信息的真实性。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的基于区块链的在线教育数字徽章认证方法流程图;图2为本申请实施例提供的对应于图1的基于区块链的在线教育数字徽章认证的设备的一种结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。图1为本申请实施例提供的基于区块链的在线教育数字徽章认证方法流程图,具体步骤包括:S101:构建区块链平台。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,本质上是一个去中心化的数据库。在本申请实施例中,首先,可基于区块链框架部署区块链网络。其中,区块链框架可以是能够实现本申请实施例相应功能的任意区块链框架,例如,比特币、以太坊、Fabric、Corda等。区块链网络中包括若干节点,包括学生节点、教育机构节点等,各学生节点可通过教育机构节点进行注册,获得唯一标识。之后,可根据在线教育数字徽章认证的相关需要,生成相应的智能合约,并写入区块链网络中的各个节点中。S102:采集学生节点的学习记录信息,写入区块链平台中。在本申请实施例中,教育机构节点可在学生节点在运行的过程中,采集学生的学习记录信息,并写入区块链平台中。其中,学生节点可以是学生所使用的、安装有在线教育平台的手机、平板电脑等终端设备。学习记录信息表示对学生的学习过程进行记录的各种信息,可包括学生的在线听课信息、作业完成情况、学习视频观看情况等,具体可表现为图像、视频、文字等多种形式。S103:根据预设的学习目标,确定学生节点的学习记录信息满足学习目标时,向学生节点发放数字徽章。S104:将徽章发放结果与学习记录信息对应写入区块链平台中。在本申请实施例中,教育机构节点可预设学习目标以及学习目标的完成条件,并据此设置智能合约,发布到区块链网络中。于是,教育机构节点在监测区块链网络中的学习记录信息时,可根据预设的智能合约,在学习记录信息触发学生目标的完成条件时,确定相应的学生节点已完成学习目标,并向学生节点发放数字徽章。其中,数字徽章是学生节点完成相应学习目标的标志。之后,教育机构节点可将向学生节点发放数字徽章的结果,与学习记录信息建立关联,并写入区块链中。在本申请实施例中,通过采集学生的学习记录信息,对学生在学习过程中的各种信息进行全面采集,以保证学习记录信息能够对学生的学习情况有客观、全面的反映。通过区块链网络存储数据的安全性、防篡改性等特性,保证写入区块链网络中的学生节点的学本文档来自技高网...

【技术保护点】
1.一种基于区块链的在线教育数字徽章认证方法,其特征在于,包括:/n构建区块链平台;/n采集学生节点的学习记录信息,写入所述区块链平台中;/n根据预设的学习目标,确定所述学生节点的学习记录信息满足所述学习目标时,向所述学生节点发放数字徽章;/n将徽章发放结果与所述学习记录信息对应写入所述区块链平台中。/n

【技术特征摘要】
1.一种基于区块链的在线教育数字徽章认证方法,其特征在于,包括:
构建区块链平台;
采集学生节点的学习记录信息,写入所述区块链平台中;
根据预设的学习目标,确定所述学生节点的学习记录信息满足所述学习目标时,向所述学生节点发放数字徽章;
将徽章发放结果与所述学习记录信息对应写入所述区块链平台中。


2.如权利要求1所述的方法,其特征在于,所述方法还包括:
确定所述学生节点在预设时间内未完成预设的学习目标时,将未完成结果写入所述区块链平台中。


3.如权利要求1所述的方法,其特征在于,采集学生节点的学习记录信息,包括:
根据预设维度,采集学生节点的学习记录信息;所述预设维度包括学习进度、学习掌握度、学习态度;
向所述学生节点发放数字徽章,包括:
根据所述预设维度,向所述学生节点发放相应类型的数字徽章。


4.如权利要求1所述的方法,其特征在于,所述方法还包括:
采集所述学生节点获得的评价信息,写入区块链中;
根据所述评价信息,向所述学生节点发放数字徽章。


5.如权利要求1所述的方法,其特征在于,所述方法还包括:
采集所述学习记录信息对应的证明信息,写入区块链中。


6.如权利要求1所述的方法,其特征在于,所述方法还包括:
根据预设的分级制度,以及所述学生节点获得的数字徽章,确定所述学生节点对...

【专利技术属性】
技术研发人员:闫现明李照川张帆王伟兵董晨晨
申请(专利权)人:山东浪潮质量链科技有限公司
类型:发明
国别省市:山东;37

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

1