logo好方法网

一种基于区块链的思政教学平台


技术摘要:
一种基于区块链的思政教学平台,属于教育技术领域,其包括区块链和、合约注册模块、教学数据创建模块、教学数据存储模块、教学数据发布模块、接龙教学数据创建模块、教学数据查询模块、备课数据创建模块、课后研讨数据创建模块,采用区块链思政教学平台后,可以将备课  全部
背景技术:
思想政治课是非常重要的课程,是组织团体用符合社会发展要求的道德规范、人 生观念,对其成员进行对社会发展认识的教育,使他们形成符合一定社会所要求的思想品 德的社会实践活动。但很多学生不太感兴趣,主要原因是内容繁多、复杂,很难记住,即使多 次反复记忆也常常忘记,以致学习效率很低。 为此,专利文献CN  108294486  B公开了一种思政课堂教学辅助装置,其通过设置 弹性装置,使写字板和显示屏向下移动,弹性装置起到减震缓冲的作用,进而使写字板和显 示屏下降的过程更加稳定,以提高教学质量。 专利文献CN  105761564  B公开了一种思想政治教育智能教学系统,其包括登陆终 端、学生终端、教师终端、管理终端以及检索终端,所述教师终端和学生终端通过登陆终端 与管理终端进行交互,登录模块包括验证模块和授权模块,管理终端包括管理员接口、管理 员模块、教师管理模块、班级管理模块、学生管理模块、公共资源管理模块、课程管理模块以 及通告管理模块;教师终端包括教师接口、课程显示模块、教师资源浏览模块、教师交流模 块、教师知识管理模块、教师资料信息存储模块以及教师检索接口;学生终端包括学生接 口、学习模块、学生资源浏览模块、学生交流模块、学生知识管理模块。该方案能够将教学策 略进行量化处理,使教师和管理者更加直观的管理,能够根据学生和教师的搜索历史智能 推荐思想政治教学材料,大大提高了检索效率。 专利文献CN  104881738  B公开了一种应用于思想政治教学的智能系统,该系统包 括中心服务器组群、管理设备、学生终端、教师终端、网络接口,所述中心服务器组群内包括 教学策略数据服务器、专家知识数据服务器、试题数据服务器以及学生数据服务器,所述中 心服务器组群在所述管理设备的控制下通过所述网络接口与所述学生终端、所述教师终端 进行数据交换。该方案具有较完善的学生模型、教师模型,并使用数据挖掘技术对学生的数 据进行分析整理,获取有用的教学策略提供给管理者和教师。 这些方案虽然可以提高教学质量,但没有为教师复讲提供回顾平台,也没有为学 生学习提供复习平台,不利于学生巩固和消化所学内容。
技术实现要素:
本发明所要解决的技术问题是针对上述缺陷,提供一种基于区块链的思政教学平 台,以便使思政教学有一个比较清晰的教学历程和回顾平台,便于自己优化和提高,也便于 学生复习和巩固,有力提高教学水平和教学效果。 为解决上述技术问题,本发明所采用的技术方案是一种基于区块链的思政教学平 台,其特征在于包括区块链和如下模块: ⑴合约注册模块:用于定义用户规则、进行身份验证、映射合约地址、给出用户代码、用 4 CN 111552749 A 说 明 书 2/6 页 户名称和进行用户注册。 ⑵教学数据创建模块:用于将教师进行思政教学的内容和教学过程情况进行数据 化处理并得到教学数据;包括教学教师姓名、所有听课学生姓名、教学内容、互动内容、教学 地点、教学时间和创建时间;所述互动内容为非预先设定的在教学过程中发生的情况,包括 学生提问内容、教师解答内容、以及现场没有解答的遗留内容。 ⑶教学数据存储模块:用于将教学数据结合时间戳和上一个教学账户进行哈希运 算,生成所述教学数据的哈希值,该所述哈希值为该教学数据唯一的教学账户,并将所述教 学账户存储在区块链的某一个网络节点中。 ⑷教学数据发布模块:用于将教学账户发布给区块链中的所有网络节点,并被所 有网络节点保存并产生共识。 ⑸接龙教学数据创建模块:用于补充记录后续教学内容和教学过程情况,然后进 行数据化并得到接龙教学数据,但不能修改在前教学数据,只能补入后续的教学数据,并作 出补入记录,包括教学教师姓名、所有听课学生姓名、教学内容、互动内容、教学地点、教学 时间和接龙时间; ⑹教学数据查询模块:用于接收查询教学数据的请求,并将请求查询的教学数据发送 给查询方。 还包括备课数据创建模块:用于将教师进行思政教学备课的内容和过程情况进行 数据化处理并得到备课数据;包括教师姓名、检索资料、参考内容、备课内容、备课地点、备 课时间和创建时间。 还包括课后研讨数据创建模块:用于将思政教学课后研讨的内容和过程情况进行 数据化处理并得到研讨数据;包括主持者姓名、参与人姓名、记录员姓名、讨论内容、收获和 学习成果、讨论地点、讨论时间和创建时间。 采用上述模块的教学方法包括如下步骤: 步骤1:教师或发布者首先在区块链上进行用户注册,得到用户合约,所述用户合约中 包含用户名称、用户代码、地址信息、区块信息等。 步骤2:在用户合约的基础上进行课程注册,得到课程合约,所述课程合约包含课 程名称、地址信息、区块信息和用户代码。 步骤3:教师将进行思政教学的内容和教学过程情况进行数据化处理并得到教学 数据;包括教学教师姓名、所有听课学生姓名、教学内容、互动内容、教学地点、教学时间和 创建时间;所述互动内容为非预先设定的在教学过程中发生的情况,包括学生提问内容、教 师解答内容、以及现场没有解答的遗留内容。 步骤4:在课程合约中将教学数据结合时间戳和上一个教学账户m-1进行哈希运 算,生成所述教学数据的哈希值,该哈希值为该教学数据唯一的教学账户m,并将所述教学 账户m存储在区块链的任意一个网络节点中。 步骤5:将教学账户m发布给区块链中的所有网络节点,并被所有网络节点保存并 产生共识。 步骤6:学生学员或查询者首先在区块链上进行用户注册,得到用户合约,所述用 户合约中包含用户名称、地址信息、区块信息。 步骤7:查询者在其用户合约中根据课程名称找到课程合约地址并发送查询请求; 5 CN 111552749 A 说 明 书 3/6 页 区块链根据权限设置将教学数据发送给查询者或学员。 进一步的,在上述步骤5后,可接着进行接龙教学步骤,即: 步骤5.1:将后续的思政教学内容和教学过程情况进行数据化处理并得到接龙教学数 据,所述接龙教学数据包括教授该接龙课程时的教学教师姓名、所有听课学生姓名、教学内 容、互动内容、教学地点、教学时间和接龙时间; 步骤5.2:在课程合约中将接龙教学数据结合时间戳和上一个教学账户m n-1进行哈希 运算,生成所述接龙教学数据的哈希值,该哈希值为该接龙教学数据唯一的教学账户m n, 并将所述教学账户m n存储在区块链的任意一个网络节点中。 步骤5.3:将教学账户m n发布给区块链中的所有网络节点,并被所有网络节点保 存并产生共识。 然后再继续步骤6和步骤7。 进一步的,可以在步骤3之前进行备课数据创建步骤,即: 步骤2.1: 教师将进行思政教学备课的内容和过程情况进行数据化处理并得到备课数 据;包括教师姓名、检索资料、参考内容、备课内容、备课地点、备课时间和创建时间。 步骤2.2:在课程合约中将备课数据结合时间戳和上一个教学账户m-f-1进行哈希 运算,生成所述备课数据的哈希值,该哈希值为该备课数据唯一的教学账户m-f,并将所述 教学账户m-f存储在区块链的任意一个网络节点中。 步骤2.3:将教学账户m-f发布给区块链中的所有网络节点,并被所有网络节点保 存并产生共识。 进一步的,可以在步骤3之后进行课后讨论数据创建步骤,即: 步骤3.1:  将思政教学课后研讨的内容和过程情况进行数据化处理并得到研讨数据; 包括主持者姓名、参与人姓名、记录员姓名、讨论内容、收获和学习成果、讨论地点、讨论时 间和创建时间。 步骤3.2:在课程合约中将研讨数据结合时间戳和上一个教学账户m-i-1进行哈希 运算,生成所述研讨数据的哈希值,该哈希值为该研讨数据唯一的教学账户m-i,并将所述 教学账户m-i存储在区块链的任意一个网络节点中。 步骤3.3:将教学账户m-i发布给区块链中的所有网络节点,并被所有网络节点保 存并产生共识。 本发明的有益效果是由于许多学生对思政学习不感兴趣,致使教学效果较差,采 用区块链思政教学平台后,可以将备课资料、检索资料、授课内容和过程、后续授课内容和 过程以及课后研讨内容和过程均发布在区块链上;由于区块链网络是去中心化信息技术, 网络中的数据信息由区块链上的所有节点共识完成,其存储的数据信息不可更改。使得授 课内容和过程具有历史记录,这样可以极大的方便学员随时调取、进行回顾和思索,也方便 进行反复学习和复习,可大大提高学习效果,提高教学效率。 附图说明 图1为基于区块链的思政教学平台的架构关系示意图。 图2为实施例2中思政教学方法流程图。 图3为实施例3中思政教学方法流程图。 6 CN 111552749 A 说 明 书 4/6 页 图4为实施例4中思政教学方法流程图。 图5为实施例5中思政教学方法流程图。 图6为基于区块链的思政教学平台的整体教学方流程图。 图中:1.区块链网络、2思政教学平台、3.网络节点、4.合约注册模块、5.教学数据 创建模块、6.教学数据存储模块、7.教学数据发布模块、8.接龙教学数据创建模块、9.教学 数据查询模块、10.备课数据创建模块、11.课后研讨数据创建模块。
分享到:
收藏