在线教育题库系统的设计心得完型

题库对于在线教育从业者来说都不陌生,可以说题库是在线教育的核心,各大教育公司对于题库的重视不言而喻。

但是题库的后台设计对于很多人又很头疼,没有现成的系统可以借鉴,题库的各个层级关系梳理不清,试题试卷入库和维护,试题数据结构等都是题库设计中的重点问题。

本文将从题库的各个层级展开介绍这些问题的解决方案和个人看法。

二、题库的架构

题库的三层架构:基础属性层,基础资源层和资源业务层。不仅仅是题库,如果把资源类型进行扩充,这样的架构同样也适用于其它资源类型。

梳理清楚这三层结构可以对题库整体有一定的感知,就像人体的骨骼一样,结构清晰且方便掌握各个功能的设计方向。

资源业务层的上一层还可以加上资源应用层,指的是资源需要应用到哪些终端,比如APP、小程序、web等,这样的设计思路其实是参照中台思想将题库打造成成内容中台的规划。

三、基础属性层

基础属性包含了资源的所有的属性,比如学科、章节、知识点和难易度等。属性的管理维护是否要做到穷尽?对于通用性且有拓展性需求的属性,是需要进行属性管理,但是当某些资源的属性并不具备上述两种特性时,对属性进行单独管理维护性价比就不高了。

知识点对于题库来说是核心中的核心。各种类型的资源之间是以知识点进行关联的,资源关联上知识点之后便可以进行基于知识点的推荐逻辑,现在市面上各种AI智能推荐都是以知识点为基础进行的。

属性的维护以知识点和章节的关联为重点(我之前从事的是初中阶段的在线教育,教材同步是当时的强需求,应用端推荐的内容不能超过教师的教学进度,这就需要资源具有知识点和章节两个属性)。

在章节和知识点的关联这个问题上,我之前也走过一些弯路,具体的思路是每个资源都打上知识点和章节的标签,教研老师每录一道题或者上传一节课都需要打上知识点和章节的标签,针对初中阶段一道试题可能会涉及很多版本教材的章节,那么章节的人工关联工作量是可想而知的,这样的方式效率低,还容易出错。

其实针对数理化这类理科学科来说,教材的章节与知识点是有着强一对一关联关系的,可以提前在题库系统中将这些学科的章节与知识点进行关联,上传的每个资源只需要打上知识点标签后,系统便会自动关联上章节属性。针对英语,语文等文科性质的学科,章节和知识点没有强关联关系,目前的打标签方式还是两者都需要进行。

至于智能打标签,也有一些头部的教育公司在尝试,但是效果都不太好。在这里还是希望行业内的从业人员们可以在这方面进行技术突破,这也将是整个教育行业的福报。

四、基础资源层1.试题入库

资源层的重难点其实就是试题入库,如何高效的将试题录入题库是关键。试题入库的方式分为:人工录入和系统识别,而系统识别目前最多的是Excel和Word识别。

Excel的系统识别其实本质还是人工录入的逻辑,只是它可以做到批量,但是理科的公式问题无法解决,录题效率仍不高。

Word识别的方式目前已经有部分公司在尝试研究,它是通过在Word中添加特征的方式进行规则识别,既可以解决公式录入的问题,也极大的提高了录题的效率。

2.数据格式

试题入库之后接下来就是如何维护,数据应该以什么格式进行存储,什么样的格式更便于前端的显示。针对文科这些无公式的学科,其实直接以HTML格式存储就可以了。但是数学等有大量公式的学科,由于HTML对于公式其实兼容性很差,以LaTeX格式储存是个好方法。

LaTeX是一种基于TEX的排版系统,对于生成复杂表格和数学公式方面兼容性很好。写过科技类的论文的同学们应该都接触过LaTeX,对于复杂公式和表格的处理应该深有体会。在这里就不多做更多的介绍了。

将Word文件进行文档格式转换成XML并进行特征解析,公式识别则调用第三方软件Mathpix(一款公式识别神器),解析完成后将数据转换成LaTeX格式并进行储存。

3.题型类型

不同学段所包含的题型可能不尽相同,不同题型的试题在后台的维护和前端的展示也不相同。

以初中学段来说,初中所涉及的学科多且全国各地市的教材版本也不相同,目前已知的题型就有100多种。题库的设计不可能对这100多种题型出100多种题目录入模板(开发量大,无扩展性),所以要针对这么多题型进行归类,把相同结构的题型归为一类。

这样处理的好处是,不论是否有新的题型对于系统来说只要把它归为已有的类型中就可以兼容。在这里我们将题型分为:选择型,简答型和综合型。

五、结语

题库的设计一定是建立在对业务和用户足够熟悉的基础上的,如果不熟悉业务,设计就会变得层级混乱,结构不清晰,看见什么就做成什么样子。

只有熟悉业务,熟悉教研,才能反推系统应该如何设计,如何能够做到高扩展性和复用性。题库的用户其实就是教研老师,多和老师们沟通,多了解他们工作的业务流程,最好能够亲身感受下他们的工作,这样就可以很快掌握到题库的优化方向。

以上就是我在题库设计中总结的几点心得,希望能够给到更多题库设计者们一点启发,也希望大家能够指出问题,给出建议!

本文由@一条酸奶中的原创发布于人人都是产品经理,未经许可,禁止转载

THE END
1.网络教学系统的设计实现及分析6篇(全文)高等教育网络教学系统的设计、实现及分析 【摘要】本文主要是研究如何在普通高校中引入网络教学。本文借用北京大学开发的基于网络的辅助教学系统《北大网络学堂》等其它网络教学系统,来阐述在普通高校中引入网络教学的设计思想及实现方式,并针对使用中存在的问题进行了分析,提出了相应的解决方法或建议。 https://www.99xueshu.com/w/fileo5i2sxld.html
2.在线教育平台网站的设计与实现在线教育平台网站设计学生希望通过在线平台随时随地学习,而教师则希望通过数字化手段提高教学效率,管理课程和与学生进行互动。与此同时,在线教育平台还需要能够处理大量用户的并发访问,保障系统的稳定性和数据安全性。这些都对在线教育平台的设计和实现提出了新的挑战。为了适应教育数字化转型的需求,有必要对现有在线教育平台进行优化升级,开发https://blog.csdn.net/ayoyy/article/details/143667793
3.网络教育平台分析与设计的综述报告.docx作为一种新型教育模式,网络教育平台不仅能够突破时间和空间的限制,实现“零距离”学习,还能够提高教育资源的利用效率,满足不同学习者的个性化需求。为了更好地发挥网络教育平台的优势,平台的分析与设计显得尤为重要。一、网络教育平台分析网络教育平台是由计算机技术所支持的教育信息系统,它包括了在线课程管理、学习资源https://m.renrendoc.com/paper/321443950.html
4.在线教育系统解决方案随着科技的不断进步和互联网应用的日益普及,在线教育系统已经逐渐成为教育领域的重要组成部分。特别是在全球疫情的影响下,在线教育的需求急剧增长,各大机构纷纷寻求开发高效的在线教育系统,以满足不同用户群体的学习需求。本文将探讨在线教育系统的设计方案,尤其关注如何利用先进的技术手段来提升教学质量和学习体验。 https://www.jianshu.com/p/48e14d8c5cdb
5.基于在线教育交互信息的学习分析系统设计与实现【摘要】:当前基于教育大数据的学习分析技术在交互文本信息挖掘方面,在理论和方法上都存在较多困难。本研究根据学习分析相关理论,运用自然语言处理、社会网络分析和情感分析、大数据处理等技术,从主题、情感关系、时间等元素,设计开发基于在线教育交互信息的学习分析系统。实践应用表明,该系统分析结果可对学习者在线学习提供个https://www.cnki.com.cn/Article/CJFDTotal-JYXD201730045.htm
6.系统架构师入门指南:从零开始学习系统架构设计系统架构师(System Architect)是指负责设计和构建软件系统架构的专业人士。他们的主要职责是规划和设计软件系统的整体架构,确保系统的可扩展性、可维护性、安全性以及与其他系统的集成能力。系统架构师在项目初期阶段就参与到需求分析、技术选型和架构设计中,从而为整个项目提供坚实的基础。 系统架构师的工作职责 系统架构https://www.imooc.com/article/361175
7.在线教育知识付费网络课程小程序开发在线教育知识付费网络课程系统的开发是一个复杂而系统的工程,涉及多个方面,包括需求分析、系统设计、技术开发、测试与部署等。以下是一个详细的开发指南: 一、需求分析 用户群体:明确目标用户群体,如学生、教师、职场人士等,不同用户群体可能有不同的学习需求和偏好。 https://guangzhou0719902.11467.com/news/9543057.asp
8.优途UX教育怎么样?2023年课程介绍,深圳UX+UI设计培训机构iTarms企业信息化管理平台、吉林省公安部卡口管理系统、天地凤凰城智能安防系统、Suiyi移动应用网关、南方电网企业桌面管理系统、智慧云社区电商平台、智慧云社区物业管理系统、中矿集团坨矿管理平台、快橙网红大数据分析平台、IT服务器管理系统、K12教育后台管理系统、深港物联网物联定位系统。 https://www.yoojia.com/ask/17-11562387145828738598.html
9.后疫情时代大学生在线教育需求变迁研究(三)在线教育需求端变迁:基于问卷调查 1. 问卷设计与调研方法 为了分析新冠肺炎疫情爆发后高校大学生对在线教育产品的实际需求的变迁,笔者自编了《关于大学生在线教育平台使用情况的问卷调查》,围绕新冠肺炎疫情发生前后大学生对在线教育产品需求的变化进行设计,从时长需求、内容需求、平台选择、方式选择、付费意愿等方面https://www.fx361.com/page/2021/1203/9159388.shtml
10.产品分析:为何斑马英语成吸金怪兽?二、幼儿启蒙在线教育行业应用现状 2.1在线幼儿教育产品类型 随着市场得火热,赛道不断用各种新姿势步入新玩家,有些是利用原有母婴优势入场,有些是面对线下幼儿园B端用户等等,本次重点会对2C-内容类产品重点分析。下面将会根据目前市场上的用户下载量,融资程度等筛选出几款产品进行对比分析。 https://maimai.cn/article/detail?fid=1412879648&efid=zblQwE8w7plsQQLXOcx_Nw
11.K12在线教育行业和产品分析报告四维时空第二部分:产品分析 一、答疑类 二、工具类 三、家教类 四、辅导类 五、题库类 第一部分:行业报告 一、K12教育行业背景 随着全球教育信息化的发展,在线教育市场呈现出爆发式增长,其中就包括K12教育。可以先通过以下几组数据了解K12教育行业概况(数据来源:36Kr网站&《2015年全国教育事业发展统计公报》&中国国家统计https://www.siwei365.com/content/online-education/222.html
12.信息技术应用教学环境能力体系微能力考核规范第三部分 微能力考核规范 A1技术支持的学情分析 A2数字教育资源获取与评价 A3演示文稿设计与制作 A4数字教育资源管理 A5技术支持的课堂导入 A6技术支持的课堂讲授 A7技术支持的总结提升 A8技术支持的方法指导 A9学生信息道德培养 A10学生信息安全意识培养https://edu.jixi.gov.cn/Course/39369.html
13.线上教学计划方案(通用11篇)在线教育的教育效果的评估通常采用测试的形式,因此,需要为每个在线课程设计相应的评估测试,以确定学生的掌握情况,并进行教育质量的总结和分析。 5、编写教学计划 根据以上步骤,把相关内容整理后,编写详细的教学计划,其中包括教学目标、教学计划的时间表和课程设计等。当然,教师在编写教学计划时应将涉及到的因素(如老师和https://mip.jy135.com/jiaoxuejihua/959307.html
14.2020级五年制人才培养方案拓展岗位(群):电子产品采购与销售、产品辅助设计与开发岗位的测试员。 四、培养规格(知识、技能、态度的要求) (一)专业能力 1.电子技术的基本理论、基本分析方法和计算; 2.电气控制系统和PLC控制的实践能力;工业与民用电气系统和机床电气控制电路安装调试能力; http://www.jxxdjsxy.com/jiaowuzaixian/zhuanyeshezhi/2022-06-19/8135.html
15.洛阳理工学院“十三五”事业发展专项规划更新教育教学观念,推进教学改革,制定多样化人才培养方案,对课程体系、教学内容、培养方式实行深入改革,切实做好应用型人才培养。吸纳用人单位参与课程设计与评价,全面推行基于实际应用的案例教学、项目教学等教学方法,形成学校高层次应用型人才培养特色。 3.打造实践教学特色。优化提升实践教学体系,推进综合性、工程性、创新https://www.lit.edu.cn/fzghc/info/1041/1985.htm
16.2022年10月自考02382管理信息系统真题分享!10.功能模块内部的内聚性越高,系统的独立性 A.越弱 B.越强 C.不变 D.不确定 11.结构化方法的基本思想就是 A.分析 B.系统化 C.设计 D.模块化 12.个人复查的测试方法属于 A.黑盒测试 B.白盒测试 C.人工测试 D.走查与会审 13.为了适应使用者未来发展的需要,主动对程序进行修改。这种维护是属于软件的https://www.eol.cn/baokao/zk-wyw/20230413162627.html