一、简介
题库对于在线教育从业者来说并不陌生。 可以说万题库,题库是在线教育的核心。 各大教育公司对题库的重视程度不言而喻。
然而,题库的背景设计对很多人来说是有难度的。 没有现成的系统可以借鉴。 题库各个层级之间的关系不明确。
本文将从题库的各个层次介绍这类题的解法和个人感受。
2.题库的结构
题库三层结构:基础属性层、基础资源层和资源业务层。 不仅是题库,如果扩展资源类型,这个框架同样适用于其他资源类型。
梳理好三层结构,可以让你对题库整体有一定的认知。 如同人体的骨骼,结构清晰,便于把握各功能的设计方向。
资源业务层上层还可以增加资源应用层,指的是资源需要应用到什么终端,比如APP、小程序、web等。这个设计思路好像参考了中台想把题库转化成中台规划的内容。
3.基础属性层
基础属性包括资源的所有属性,如主题、章节、知识点、难度等。 属性的管理和维护是否应该穷尽? 对于具有通用性和可扩展性需求的属性,需要进行属性管理,而当单个资源的属性不具备以上两个特性时,单独管理和维护属性是不划算的。
知识点是题库核心中的核心。 各种类型的资源与知识点相关联。 资源与知识点关联后,就可以进行基于知识点的推荐逻辑。 现在市面上的各种AI智能推荐都是基于知识点的。
属性的维护重点是知识点和章节的关系(我之前在中学从事在线教育,教材同步是当时的强烈需求,应用端推荐的内容不能超过教学内容)班主任进度,需要有知识点和章节属性的资源)。
在章节和知识点的关系问题上,之前也走过一些弯路。 具体思路是每个资源都标注知识点和章节。 教研老师需要对每一个记录或上传的问题进行标注。 知识点和章节的标注,对于一道高中试题可能涉及到教材的很多章节,手工关联这些章节的工作量可想而知,这种方法效率低下且容易出错。
虽然对于数理化等理科科目来说,教材的章节和知识点之间存在着很强的一一对应关系,你可以在题库系统上将这门学科的章节和知识点关联起来提前,每个上传的资源只需要标注知识点,系统会手动关联章节属性。 对于日语和英语等工科,章节和知识点之间没有很强的关联性,目前的标注方式还是两者都需要。
在智能标注方面,一些脑教公司正在尝试,效果不是很好。 在此还是希望业内从业者能够在这方面进行技术突破万题库,这也将是整个教育行业的福音。
四、基础资源层 1、试卷存储
虽然资源层的难点在于存储试题,但是如何高效地将试卷记录到题库中才是关键。 试卷存储的方式分为:手工录入和系统识别,系统识别目前以Excel和Word最为认可。
手工录入虽然是将试卷复制粘贴到题库系统中,但试卷本身也是有结构的,包括题干、选项、小题、答案、分析等。如果你想录一个英语完形填空试题,光是入门的时间就很长了。
Excel的系统识别虽然本质上还是手工录入的逻辑,但是只能分批进行,科学上的公式问题没有解决,录题效率还是不高。
一些公司已经在尝试研究词识别的方法。 就是通过在Word中添加特征来识别规则,不仅可以解决公式输入的问题,还可以大大提高条目记录的效率。
Word手动识别包括格式转换、XML解析、公式解析和转换成LaTeX,将在专门的文章中详细讲解。
2.数据格式
试卷存入数据库后,如何维护,数据应该以什么格式存储,什么格式更容易在后端展示。 对于像工程这样没有公式的学科,虽然可以直接用HTML格式存储。 而物理等学科有很多公式,因为HTML显然对公式不是很兼容,用LaTeX格式存储是个好办法。
LaTeX是基于TEX的排版系统,非常适合生成复杂的表格和物理公式。 写过科技论文的朋友应该接触过LaTeX,对复杂的公式和表格的处理应该有深刻的理解。 在此不再做介绍。
将 Word 文件转换为 XML 并进行特征分析。 公式识别调用第三方软件Mathpix(强大的公式识别工具)。 分析完成后,将数据转换为LaTeX格式并存储。
同时也可以在LaTeX格式的基础上以HTML格式存储。 这种处理是在库中提前规划HTML格式可以直接在后台显示(LaTeX不能在后台直接显示),避免用户再次请求。 转换,响应时间过长。
三、题型
不同版块包含的题型可能不同,不同类型试题在后台的维护和展示也不同。
以初中阶段为例,高中涉及的科目较多,省内不同城市的教材版本不同。 目前,已知的问题类型有 100 多种。 题库的设计不可能把100多种题型都创建成模板给这100种题型(开发量大,没有可扩展性),所以需要对这么多题型进行分类,以及将结构相同的题型归为一类。
这样处理的用处在于,无论是否有新的题型,只要归类为已有的题型,对系统都是兼容的。 这里我们将题型分为:选择题型、简答题型和综合题型。
五、结语
题库的设计必须建立在对业务和用户足够熟悉的基础上。 如果不熟悉业务,设计会显得层次混乱,结构不清,所见即所得。
只有熟悉了业务、教学和研究,才能推导出系统应该如何设计,如何实现高扩展性和可重用性。 题库的使用者可能是教学和科研教师。 多和老师交流,多了解他们的业务流程,最好亲自去体验一下他们的工作,这样才能快速掌握题库的优化方向。
以上是我在题库设计中的一些体会。 希望能启发更多的题库设计者。 也希望大家能强调问题并提出建议!
专业资料网:建议开通SVIP超级会员更划算,全站所有资源永久免费下载(正版自考网课除外)
1. 本站所有网课课程资料来源于用户上传和网络收集,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,助力考生上岸!
3. 如果你想分享自己的自考经验或案例,可在后台编辑,经审核后发布在“专业资料网”,有下载币奖励哦!
4. 本站提供的课程资源,可能含有水印,介意者请勿下载!
5. 如有链接无法下载、失效或广告,请联系客服处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 星光不问赶路人,岁月不负有心人,不忘初心,方得始终!