[发明专利]一种软件工程教学平台在审
申请号: | 202011075379.4 | 申请日: | 2020-10-09 |
公开(公告)号: | CN112183112A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 刘钦;吴新宇;徐晟韬;陈扬帆;陈思彤 | 申请(专利权)人: | 南京大学 |
主分类号: | G06F40/30 | 分类号: | G06F40/30;G06F16/951;G06F16/36;G06F16/335;G06Q50/20 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 陈建和 |
地址: | 210093 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件工程 教学 平台 | ||
本发明提出一种软件工程教学平台,包括:题库模块、知识点模块、推荐模块和考试模块;其中,题库模块用于存储题目数据;知识点模块对题库模块存储的题目数据进行题干语义分析,将题干中提取出的关键词与预先建立的知识点图谱中的知识点进行匹配,并将相互匹配的题目与知识点进行关联;考试模块将教师从题库中选取的题目生成试卷并提供给学生进行测试,并在与学生的交互过程中收集交互数据并反馈给推荐模块;推荐模块根据交互数据和题目与知识点的关联结果生成待推荐题目供用户选取。本发明能侦测能力缺陷,预测学习速度,并自动地、针对性地为学生进行题目推荐。
技术领域
本发明涉及软件工程与教育技术领域,具体涉及一种软件工程教学平台。
背景技术
目前的教学平台都集中于课程学习以及课程管理,通过模拟线下教学各个环节,让每一个线上用户都能以同样的方式进行学习。现有的教学平台缺乏对学生学习状况的侦测能力,学生的学习状况都需要教师根据学生的做题/训练结果自行分析,导致教师教学任务繁重。若教师想要对不同学生进行针对性的题目训练,则需要分析多个学生的学习状况,效率很低。
发明内容
发明目的:为弥补现有技术的不足,本发明提出一种软件工程教学平台,能侦测能力缺陷,预测学习速度,并自动地、针对性地为学生进行题目推荐。
技术方案:为实现上述技术效果,本发明提出一种软件工程教学平台,包括:题库模块、知识点模块、推荐模块和考试模块;其中,题库模块用于存储题目数据;知识点模块对题库模块存储的题目数据进行题干语义分析,将题干中提取出的关键词与预先建立的知识点图谱中的知识点进行匹配,并将相互匹配的题目与知识点进行关联;考试模块将教师从题库中选取的题目生成试卷并提供给学生进行测试,并在与学生的交互过程中收集交互数据并反馈给推荐模块;推荐模块根据交互数据和题目与知识点的关联结果生成待推荐题目供用户选取。
以下还提供了若干可选方式,但并不作为对上述总体方案的额外限定,仅仅是进一步的增补或优选,在没有技术或逻辑矛盾的前提下,各可选方式可单独针对上述总体方案进行组合,还可以是多个可选方式之间进行组合。
可选的,所述知识点图谱由用户预先上传,并由知识点模块对题库模块存储的题目数据进行题干分析提取出未存储的知识点加以补充得到。
可选的,所述交互数据包括学生做题记录、收藏题目、评价题目的交互结果。
可选的,所述推荐模块生成待推荐题目后,用户根据知识点对待推荐题目进行筛选,筛选的结果即为最后的推荐题目。
可选的,所述题库模块采用网络爬虫技术爬取题目数据,并存储用户直接上传的题目数据。
有益效果:与现有技术相比,本发明可以在老师极少参与的情况下,生成大量的高质量的题目,为学生提供个性化题目练习的学习环境。
附图说明
图1为实施例涉及的软件工程教学平台的功能架构图;
图2为实施例涉及的软件工程教学平台的工作流程图。
具体实施方式
下面将结合附图和具体实施例对本发明作更进一步的说明。但应当理解的是,本发明可以以各种形式实施,以下在附图中出示并且在下文中描述的一些示例性和非限制性实施例,并不意图将本发明限制于所说明的具体实施例。
应当理解的是,在技术上可行的情况下,以上针对不同实施例所列举的技术特征可以相互组合,从而形成本发明范围内的另外的实施例。此外,本发明所述的特定示例和实施例是非限制性的,并且可以对以上所阐述的结构、步骤、顺序做出相应修改而不脱离本发明的保护范围。
实施例:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011075379.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多语言音视频交互方法、装置、设备及存储介质
- 下一篇:一种果酱的制作方法