一种基于区块链的智慧课堂授课方法及系统技术方案

技术编号:33729682 阅读:15 留言:0更新日期:2022-06-08 21:24
本发明专利技术提出了一种基于区块链的智慧课堂授课方法及系统,涉及在线课堂技术领域。该方法包括:获取多个历史用户需求数据。基于同一历史用户需求参数,计算每个预置课程的选择概率。根据历史用户需求参数和对应每个预置课程的选择概率,建立预置匹配模型。实时检测每个区块链节点的触发状态,通过区块链节点获取用户需求参数。将用户需求参数输入至预置匹配模型,得到所有预置课程的匹配率。按照匹配率从高到低的顺序,依次显示所有预置课程。基于所有预置课程,响应用户操作确定目标课程,并根据目标课程配置课程视频。进而面向不同人群,针对不同用户基础进行课程的针对性选择,以进行实用性授课,从而实现运用区块链技术进行人才培养的目的。才培养的目的。才培养的目的。

【技术实现步骤摘要】
一种基于区块链的智慧课堂授课方法及系统


[0001]本专利技术涉及在线课堂
,具体而言,涉及一种基于区块链的智慧课堂授课方法及系统。

技术介绍

[0002]随着信息技术的日益革新,传统课堂教学改革也搭乘着互联网的快车顺势而发,基于在线开放课程的移动智慧课堂在互联网的潮流下顺势而行,实现教育信息时代下的变轨超车。
[0003]虽然现有的在线课程教育可以为人们提供在线观看教学视频的平台,但是目前并未存在一种运用区块链进行人才培养的教、学、用融合一体的创新工具,以形成行业人才培养方案。

技术实现思路

[0004]本专利技术的目的在于提供一种基于区块链的智慧课堂授课方法及系统,其能够面向不同人群,针对不同用户基础进行课程的针对性选择,以进行实用性授课。
[0005]本专利技术的实施例是这样实现的:
[0006]第一方面,本申请实施例提供一种基于区块链的智慧课堂授课方法,该方法由区块链节点执行,其包括如下步骤:
[0007]获取多个历史用户需求数据,历史用户需求数据包括历史用户需求参数和历史课程选择参数;
[0008]基于同一历史用户需求参数,计算每个预置课程的选择概率;
[0009]根据历史用户需求参数和对应每个预置课程的选择概率,建立预置匹配模型;
[0010]实时检测每个区块链节点的触发状态,通过区块链节点获取用户需求参数;
[0011]将用户需求参数输入至预置匹配模型,得到所有预置课程的匹配率;
[0012]按照匹配率从高到低的顺序,在对应的区块链节点依次显示所有预置课程;
[0013]基于所有预置课程,响应用户操作确定目标课程,并根据目标课程在对应区块链节点配置课程视频。
[0014]在本专利技术的一些实施例中,上述获取多个历史用户需求数据的步骤之前,该方法还包括:
[0015]预先载入多个预置课程,并对每个预置课程进行审核;
[0016]将审核通过的预置课程进行保存至区块链中。
[0017]在本专利技术的一些实施例中,上述基于所有预置课程,响应用户操作确定目标课程,并根据目标课程在对应区块链节点配置课程视频的步骤之后,该方法还包括:
[0018]根据目标课程,在对应区块链节点配置学习计划;
[0019]根据学习计划,发送提醒指令至对应区块链节点,以督促用户学习。
[0020]在本专利技术的一些实施例中,上述根据目标课程,在对应区块链节点配置学习计划
的步骤之后,该方法还包括:
[0021]根据学习计划获取考试试题,并将考试试题发送至区块链节点;
[0022]通过区块链节点得到答题完成的考试试题。
[0023]在本专利技术的一些实施例中,上述实时检测每个区块链节点的触发状态,通过区块链节点获取用户需求参数的步骤之前,该方法还包括:
[0024]获取用户身份信息;
[0025]将区块链节点与用户身份信息进行绑定。
[0026]在本专利技术的一些实施例中,上述将区块链节点与用户身份信息进行绑定的步骤之后,该方法还包括:
[0027]响应用户操作,将区块链节点链接至目标区域节点,以将对应用户身份信息增添至目标区域节点的用户列表中。
[0028]在本专利技术的一些实施例中,上述基于所有预置课程,响应用户操作确定目标课程,并根据目标课程在对应区块链节点配置课程视频的步骤之后,该方法还包括:
[0029]实时检测所有区块链节点,以响应用户答疑操作。
[0030]第二方面,本申请实施例提供一种基于区块链的智慧课堂管理系统,其包括:
[0031]历史数据获取模块,用于获取多个历史用户需求数据,历史用户需求数据包括历史用户需求参数和历史课程选择参数;
[0032]选择概率计算模块,用于基于同一历史用户需求参数,计算每个预置课程的选择概率;
[0033]模型建立模块,用于根据历史用户需求参数和对应每个预置课程的选择概率,建立预置匹配模型;
[0034]触发检测模块,用于实时检测每个区块链节点的触发状态,通过区块链节点获取用户需求参数;
[0035]匹配率计算模块,用于将用户需求参数输入至预置匹配模型,得到所有预置课程的匹配率;
[0036]课程排列显示模块,用于按照匹配率从高到低的顺序,在对应的区块链节点依次显示所有预置课程;
[0037]目标课程确定模块,用于基于所有预置课程,响应用户操作确定目标课程,并根据目标课程在对应区块链节点配置课程视频。
[0038]在本专利技术的一些实施例中,上述基于区块链的智慧课堂授课系统还包括:
[0039]课程审核模块,用于预先载入多个预置课程,并对每个预置课程进行审核;
[0040]课程保存模块,用于将审核通过的预置课程进行保存至区块链中。
[0041]在本专利技术的一些实施例中,上述基于区块链的智慧课堂授课系统还包括:
[0042]学习计划配置模块,用于根据目标课程,在对应区块链节点配置学习计划;
[0043]提醒监督模块,用于根据学习计划,发送提醒指令至对应区块链节点,以督促用户学习。
[0044]在本专利技术的一些实施例中,上述基于区块链的智慧课堂授课系统还包括:
[0045]试题获取模块,用于根据学习计划获取考试试题,并将考试试题发送至区块链节点;
[0046]试题完成模块,用于通过区块链节点得到答题完成的考试试题。
[0047]在本专利技术的一些实施例中,上述基于区块链的智慧课堂授课系统还包括:
[0048]用户身份信息获取模块,用于获取用户身份信息;
[0049]用户身份信息绑定模块,用于将区块链节点与用户身份信息进行绑定。
[0050]在本专利技术的一些实施例中,上述基于区块链的智慧课堂授课系统还包括:
[0051]用户身份信息添加模块,用于响应用户操作,将区块链节点链接至目标区域节点,以将对应用户身份信息增添至目标区域节点的用户列表中。
[0052]在本专利技术的一些实施例中,上述基于区块链的智慧课堂授课系统还包括:
[0053]答疑辅导模块,用于实时检测所有区块链节点,以响应用户答疑操作。
[0054]第三方面,本申请实施例提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器。当一个或多个程序被处理器执行时,实现如上述第一方面中任一项的方法。
[0055]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项的方法。
[0056]相对于现有技术,本专利技术的实施例至少具有如下优点或有益效果:
[0057]本专利技术提供一种基于区块链的智慧课堂授课方法及系统,该方法由区块链节点执行,其包括如下步骤:获取多个历史用户需求数据,历史用户需求数据包括历史用户需求参数和历史课程选择参数。基于同一历史用户需求参数,计算每个预置课程的选择概率。根据历史用户需求参本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的智慧课堂授课方法,所述方法由区块链节点执行,其特征在于,所述方法包括如下步骤:获取多个历史用户需求数据,所述历史用户需求数据包括历史用户需求参数和历史课程选择参数;基于同一历史用户需求参数,计算每个预置课程的选择概率;根据所述历史用户需求参数和对应每个预置课程的选择概率,建立预置匹配模型;实时检测每个区块链节点的触发状态,通过区块链节点获取用户需求参数;将所述用户需求参数输入至预置匹配模型,得到所有预置课程的匹配率;按照匹配率从高到低的顺序,在对应的区块链节点依次显示所有预置课程;基于所有预置课程,响应用户操作确定目标课程,并根据所述目标课程在对应区块链节点配置课程视频。2.根据权利要求1所述的基于区块链的智慧课堂授课方法,其特征在于,所述获取多个历史用户需求数据的步骤之前,还包括:预先载入多个预置课程,并对每个所述预置课程进行审核;将审核通过的预置课程进行保存至区块链中。3.根据权利要求1所述的基于区块链的智慧课堂授课方法,其特征在于,所述基于所有预置课程,响应用户操作确定目标课程,并根据所述目标课程在对应区块链节点配置课程视频的步骤之后,还包括:根据所述目标课程,在对应区块链节点配置学习计划;根据所述学习计划,发送提醒指令至对应区块链节点,以督促用户学习。4.根据权利要求3所述的基于区块链的智慧课堂授课方法,其特征在于,所述根据所述目标课程,在对应区块链节点配置学习计划的步骤之后,还包括:根据所述学习计划获取考试试题,并将所述考试试题发送至所述区块链节点;通过所述区块链节点得到答题完成的考试试题。5.根据权利要求1所述的基于区块链的智慧课堂授课方法,其特征在于,所述实时检测每个区块链节点的触发状态,通过区块链节点获取用户需求参数的步骤之前,还包括:获取用户身份信息;将区块链节点与所述用户身...

【专利技术属性】
技术研发人员:唐毅刘海波
申请(专利权)人:苏州和数区块链应用研究院有限公司
类型:发明
国别省市:

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

1