著录项信息
专利名称 | 一种用于互动教学的电子考试实现方法及系统 |
申请号 | CN201310230854.4 | 申请日期 | 2013-06-09 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2013-09-04 | 公开/公告号 | CN103280130A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 深圳市拓莱思科技有限公司 | 申请人地址 | 广东省深圳市龙岗区坂田街道星河WORLD一期A栋6楼601
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市乐望教育科技有限公司 | 当前权利人 | 深圳市乐望教育科技有限公司 |
发明人 | 李敬中;游国东;朱锦斌;吕祥俊 |
代理机构 | 深圳市合道英联专利事务所(普通合伙) | 代理人 | 朱思全 |
摘要
本发明适用于电子教学领域,提供了一种用于互动教学的电子考试实现方法及系统,该方法包括:教师端加载本地word格式试卷文件,并将其解析为XML格式数据;根据XML格式数据中对应固定格式的标签,将每个题目的题干、选项以及答案解析为字符串保存至内存集合中并建立索引关系;对内存集合中的试卷数据进行排版形成电子试卷,并为每个题目的题干以及整份电子试卷设置鼠标监听响应事件;当接收到对于电子试卷中某个题干或者整份电子试卷的鼠标监听响应事件时,将该题干对应的题目或者整份电子试卷发送至学生端。借此,本发明解决了现有技术中因网络原因导致电子试卷导入异常的问题,便于教师设计和编辑试题,并且实现了电子试卷的多应用性。
一种用于互动教学的电子考试实现方法及系统\n技术领域\n[0001] 本发明涉及电子教学领域,尤其涉及一种用于互动教学的电子考试实现方法及系统。\n背景技术\n[0002] 随着信息化技术的高速发展以及学校电子教室的普及,电子课堂考试试卷导入技术越来越多的应用在互动教学当中。现有的考试试卷都是保存在远端服务器上,导入试卷时一旦发生网络问题,则考试系统瘫痪无法进行考试试卷导入,无法正常进行工作。并且考试中用到的试题一般都是在试题库中选择,即在本地试题库中抽取题目,而本地题目库中题目更新频率很慢,甚至不进行更新,教师从试题库中直接导入考试试卷发送给学生进行考试,从而降低教学效率,且不能与学生及时进行课堂互动。\n[0003] 随着教学的进步,这种电子考试的实现方法已不能满足教学的需要;且没有给予教师接口以提供教师自主出题,导致课堂考试是为了考试而考试,不能真正意义上的促进对学生的成长与进步。\n发明内容\n[0004] 针对上述的缺陷,本发明的目的在于提供一种用于互动教学的电子考试实现方法及系统,其解决了现有技术中因网络原因导致电子试卷导入异常的问题,减少对专业试题库的依赖,便于教师设计和编辑试题,并且实现了电子试卷的多应用性,可选择单个题目或整套试卷进行考试。\n[0005] 为了实现上述目的,本发明提供一种用于互动教学的电子考试实现方法,包括:\n[0006] 教师端加载本地word格式试卷文件,并将其解析为XML格式数据;\n[0007] 教师端根据所述XML格式数据中对应固定格式的标签,将所述数据中每个题目的题干、选项以及答案解析为字符串保存至内存集合中并建立索引关系;\n[0008] 教师端对所述内存集合中的试卷数据进行排版形成电子试卷,并为每个题目的题干以及整份电子试卷设置鼠标监听响应事件;\n[0009] 当接收到对于所述电子试卷中某个题干或者整份电子试卷的鼠标监听响应事件时,所述教师端将该题干对应的题目或者整份电子试卷发送至学生端。\n[0010] 根据本发明的实现方法,将所述题干对应的题目或者整份电子试卷发送至学生端的步骤,包括:\n[0011] 将所述题干对应的题目或者整份电子试卷所对应的内存数据组合成JSON格式后发送至学生端;\n[0012] 根据本发明的实现方法,将所述题干对应的题目或者整份电子试卷所对应的内存数据组合成标准的JSON格式后发送至学生端的步骤之后还包括:\n[0013] 学生端将JSON格式数据解析为对应的题干、选项、答案存放至学生端内存集合中并排版生成相应的电子试卷。\n[0014] 根据本发明的实现方法,将所述题干对应的题目或者整份电子试卷发送至学生端的步骤之后还包括:\n[0015] 教师端接收学生端发来的答案数据,进行解析后,与所述教师端内存集合中保存的答案对比以进行批改并显示统计结果。\n[0016] 为实现上述目的,本发明相应提供一种用于互动教学的电子考试实现系统,包括教师端和学生端,所述教师端包括:\n[0017] 试卷加载模块,用于加载本地word格式试卷文件;\n[0018] 试卷解析模块,用于将word格式试卷文件解析为XML格式的数据;\n[0019] 索引及保存模块,用于根据所述XML格式数据中对应固定格式的标签,将所述数据中每个题目的题干、选项以及答案解析为字符串保存至内存集合中并且建立索引关系;\n[0020] 试卷排版模块,用于对所述内存集合中的试卷数据进行排版形成电子试卷;\n[0021] 监听设置模块,用于为电子试卷中每个题目的题干以及整份电子试卷设置鼠标监听响应事件;\n[0022] 试卷分发模块,用于当接收到对于所述电子试卷中某个题干或者整份电子试卷的鼠标监听响应事件时,将该题干对应的题目或者整份电子试卷发送至学生端。\n[0023] 根据本发明的实现系统,所述试卷分发模块还用于将所述题干对应的题目或者整份电子试卷所对应的内存数据组合成JSON格式后发送至学生端;\n[0024] 根据本发明的实现系统,所述学生端用于将JSON格式数据解析为对应的题干、选项、答案存放至学生端内存集合中并排版生成相应的电子试卷。\n[0025] 根据本发明的实现系统,所述教师端还包括批改及统计模块,用于教师端接收学生端发来的答案数据时,将解析后的答案与所述教师端内存集合中保存的答案对比以进行批改并显示统计结果。\n[0026] 本发明通过教师端加载本地word格式试卷文件,并将其解析为XML格式数据;教师端根据XML格式数据中对应固定格式的标签,将数据中每个题目的题干、选项以及答案解析为字符串保存至内存集合中并建立索引关系;教师端对内存集合中的试卷数据进行排版形成电子试卷,从而可直接在在教师端计算机上导入word格式考试试题,通过教师端软件加载本地试卷文件即可快速生成一份电子试卷,从而节省了试题网络上传、下载的多个操作步骤,解决了现有技术中因网络原因导致电子试卷导入异常的问题,减少对专业试题库的依赖,便于教师设计和编辑试题。同时在本发明中,为每个题目的题干以及整份电子试卷设置鼠标监听响应事件;当接收到对于电子试卷中某个题干或者整份电子试卷的鼠标监听响应事件时,教师端将该题干对应的题目或者整份电子试卷发送至学生端,使得入生成的电子试卷教师可以任意点击试卷中单独题目作为课堂抢答发送给你学生进行抢答测验,同时可以将整套试题发送给学生做测验使用,实现了电子试卷的多应用性,提高了互动教学的效率。\n附图说明\n[0027] 图1是本发明一种用于互动教学的电子考试实现系统的系统框架图;\n[0028] 图2是本发明一种用于互动教学的电子考试实现方法的流程图;\n[0029] 图3是本发明一种应用实施例中教师端生成试题并进行抢答或考试的流程图。\n具体实施方式\n[0030] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0031] 如图1所示,本发明一种用于互动教学的电子考试实现系统100,包括教师端10和学生端20,所述教师端包括:试卷加载模块11、试卷解析模块12、索引及保存模块13、试卷排版模块14、监听设置模块15、试卷分发模块16以及批改及统计模块17。该系统100的主要用于在教师端10上生成电子试卷,并可将电子试卷分发至学生端20。教师端10通常为计算机,如台式机或笔记本电脑,学生端20为优选为平板电脑,显而易见,学生端20也可为台式机或笔记本电脑。该系统100以软件和/或硬件形式内置于教师端10和学生端20内。\n[0032] 试卷加载模块11,用于加载本地word格式试卷文件。由于word作为较为常用的办公软件,本发明采用word格式作为编辑试卷的格式,教师采用word文档编写试题题目,可以提高电子教学的通用性。\n[0033] 试卷解析模块12,用于将word格式试卷文件解析为XML格式的数据。XML(Extensible Markup Language,扩展标记语言)是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。\n[0034] 索引及保存模块13,用于根据XML格式数据中对应固定格式的标签,将数据中每个题目的题干、选项以及答案解析为字符串保存至软件内存集合中并且建立索引关系,从而可以通过对内存集合中的数据读取从而使用。例如:程序解析到xml中的标签为时,就表明是word中的一个表格标签(内嵌行标签), 表示word表格的一行(内嵌文字内容标签),“课堂测试练习题”,就是表示文字内容标签,当读到时就可以解析出文字,所有解析到的标签为标准的microsoft xml标签。\n[0035] 试卷排版模块14,用于对内存集合中的试卷数据进行排版形成电子试卷,进行排版后的电子试卷可在教师端10显示。教师端10可根据题目序号对内存集合中的试卷数据进行排版,具体的版式可进行自定义。\n[0036] 监听设置模块15,用于为电子试卷中每个题目的题干以及整份电子试卷设置鼠标监听响应事件。从而教师在点击某个题干或者对整份电子试卷上的相应考试图标时,教师端10将该题干对应的题目或者整份电子试卷发送至学生端20,从而可将某个题目发送至学生端20作为抢答题目,也可进行整份电子试卷的考试,实现了电子试卷的多应用性,提高了互动教学的效率。\n[0037] 试卷分发模块16,用于当接收到对于电子试卷中某个题干或者整份电子试卷的鼠标监听响应事件时,将该题干对应的题目或者整份电子试卷发送至学生端20。具体的,试卷分发模块16还用于将题干对应的题目或者整份电子试卷所对应的内存数据组合成JSON格式后发送至学生端20。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式, JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C,C++,C#,Java,JavaScript,Perl,Python等),这些特性使JSON成为理想的数据交换语言,易于阅读和编写,同时也易于机器解析和生成。从而在提高电子试卷在教师端10和学生端20传输效率。学生端20用于将JSON格式数据解析为对应的题干、选项、答案存放至学生端内存集合中并排版生成相应的电子试卷。\n[0038] 批改及统计模块17用于教师端10接收学生端20发来的答案数据时,将解析后的答案与教师端10内存集合中保存的答案对比以进行批改并显示统计结果。\n[0039] 在一个实施例中,用户在教师端10编写word格式试卷文件;编写完成后教师端\n10加载本地word格式试卷文件,并将其解析为XML格式数据;并根据XML格式数据中对应固定格式的标签,将数据中每个题目的题干、选项以及答案解析为字符串保存至软件内存集合中并且建立索引关系;教师端10根据题目序号对内存中的试卷数据进行排版,并在每道题的题干上及整份电子试卷设置鼠标监听响应(即可以点击并触发事件);当教师端10监听到用户点击了题干时,便将此题作为抢答题目发送给学生,当教师端10监听到用户点击将整份试卷的进行考试的图标时将内容全部发送给学生,教师端10发送试题给学生端20时,均需要将内存数据组合成标准的JSON格式在网络中传输,学生端20收到教师发送的信息后,将JSON格式数据解析为对应的题干、选项、答案存放至软件内存集合中排版生成电子试卷或者抢答题目。教师端10在接收学生端20发来的答案数据时,将解析后的答案与教师端10内存集合中保存的答案对比以进行批改并显示统计结果。\n[0040] 本发明通过教师端加载本地word格式试卷文件,并将其解析为XML格式数据;教师端根据XML格式数据中对应固定格式的标签,将数据中每个题目的题干、选项以及答案解析为字符串保存至内存集合中并建立索引关系;教师端对内存集合中的试卷数据进行排版形成电子试卷,从而可直接在在教师端计算机上导入word格式考试试题,通过教师端软件加载本地试卷文件即可快速生成一份电子试卷,从而节省了试题网络上传、下载的多个操作步骤,解决了现有技术中因网络原因导致电子试卷导入异常的问题,减少对专业试题库的依赖,便于教师设计和编辑试题。同时在本发明中,为每个题目的题干以及整份电子试卷设置鼠标监听响应事件;当接收到对于电子试卷中某个题干或者整份电子试卷的鼠标监听响应事件时,教师端将该题干对应的题目或者整份电子试卷发送至学生端,使得入生成的电子试卷教师可以任意点击试卷中单独题目作为课堂抢答发送给你学生进行抢答测验,同时可以将整套试题发送给学生做测验使用,实现了电子试卷的多应用性,提高了互动教学的效率。\n[0041] 如图2所示,本发明相应提供一种用于互动教学的电子考试实现方法,其通过如图1所示的系统实现,该实现方法包括:\n[0042] 步骤S201,教师端加载本地word格式试卷文件,并将其解析为XML格式数据。\n[0043] 步骤S201,教师端根据XML格式数据中对应固定格式的标签,将数据中每个题目的题干、选项以及答案解析为字符串保存至内存集合中并建立索引关系。例如:程序解析到xml中的标签为时,就表明是word中的一个表格标签(内嵌行标签), 表示word表格的一行(内嵌文字内容标签),“课堂测试练习题”,就是表示文字内容标签,当读到时就可以解析出文字,所有解析到的标签为标准的microsoft xml标签。\n[0044] 步骤S201,教师端对内存集合中的试卷数据进行排版形成电子试卷,并为每个题目的题干以及整份电子试卷设置鼠标监听响应事件。\n[0045] 步骤S201,当接收到对于电子试卷中某个题干或者整份电子试卷的鼠标监听响应事件时,教师端将该题干对应的题目或者整份电子试卷发送至学生端。优选的是,本步骤包括将题干对应的题目或者整份电子试卷所对应的内存数据组合成JSON格式后发送至学生端。本步骤之后还包括学生端将JSON格式数据解析为对应的题干、选项、答案存放至学生端内存集合中并排版生成相应的电子试卷。\n[0046] 优选的是,步骤S204之后还包括:教师端接收学生端发来的答案数据,进行解析后,与教师端内存集合中保存的答案对比以进行批改并显示统计结果。\n[0047] 图3是本发明一种应用实施例中教师端生成试题并进行抢答或考试的流程图,其包括:\n[0048] 步骤S301,用户在教师端编写word格式试卷文件。\n[0049] 步骤S302,教师端加载本地word格式试卷文件,并将其解析为XML格式数据。\n[0050] 步骤S303,教师端根据XML格式数据中对应固定格式的标签,将XML格式数据中每个题目的题干、选项以及答案解析为字符串保存至软件内存集合中并且建立索引关系。\n[0051] 步骤S304,教师端根据题目序号对内存中的试卷数据进行排版,并在每道题的题干上及整份电子试卷设置鼠标监听响应(即可以点击并触发事件);\n[0052] 步骤S305,教师端监听到鼠标点击事件,判断该鼠标点击事件对应为某个题干或整份电子试卷,\n[0053] 若该鼠标点击事件对应某个题干时,进入步骤S306;若该鼠标点击事件对应整份电子试卷时进入步骤S311。\n[0054] 步骤S306,教师端将该题干对应的内存数据转换为JSON格式数据发送至多个学生端。\n[0055] 步骤S307,学生端接收教师端发来的JSON格式数据并解析为对应的题干、选项、答案存放至软件内存集合中,然后排版生成抢答题目。\n[0056] 步骤S308,学生端接收学生的输入信息以生成答案数据,并将该答案数据转换为JSON格式数据发送至教师端。\n[0057] 步骤S309,教师端在接收学生端发来的答案数据时,将解析后的答案与教师端内存集合中保存的答案对比以进行批改。\n[0058] 步骤S310,教师端将多个学生端发来的答案数据进行统计,以计算正确率。\n[0059] 步骤S311,教师端将整份电子试卷的内存数据转换为JSON格式数据发送至多个学生端。\n[0060] 步骤S312,学生端接收教师端发来的JSON格式数据,并解析为对应的题干、选项、答案存放中软件内存集合中,并排版生成试卷。\n[0061] 步骤S313,学生端接收学生的输入信息以生成答案数据,并将该答案数据转换为JSON格式数据发送至教师端。\n[0062] 步骤S314,教师端接收学生端发来的答案数据并进行解析,然后将解析后的答案与教师端内存集合中保存的答案对比以进行批改。\n[0063] 步骤S315,教师端对多个学生端发来的答案数据进行统计,并计算每道题的正确率。\n[0064] 综上所述,本发明通过教师端加载本地word格式试卷文件,并将其解析为XML格式数据;教师端根据XML格式数据中对应固定格式的标签,将数据中每个题目的题干、选项以及答案解析为字符串保存至内存集合中并建立索引关系;教师端对内存集合中的试卷数据进行排版形成电子试卷,从而可直接在在教师端计算机上导入word格式考试试题,通过教师端软件加载本地试卷文件即可快速生成一份电子试卷,从而节省了试题网络上传、下载的多个操作步骤,解决了现有技术中因网络原因导致电子试卷导入异常的问题,减少对专业试题库的依赖,便于教师设计和编辑试题。同时在本发明中,为每个题目的题干以及整份电子试卷设置鼠标监听响应事件;当接收到对于电子试卷中某个题干或者整份电子试卷的鼠标监听响应事件时,教师端将该题干对应的题目或者整份电子试卷发送至学生端,使得入生成的电子试卷教师可以任意点击试卷中单独题目作为课堂抢答发送给你学生进行抢答测验,同时可以将整套试题发送给学生做测验使用,实现了电子试卷的多应用性,提高了互动教学的效率。\n[0065] 当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
法律信息
- 2020-06-02
未缴年费专利权终止
IPC(主分类): G06F 17/30
专利号: ZL 201310230854.4
申请日: 2013.06.09
授权公告日: 2015.07.01
- 2015-07-01
- 2015-06-24
专利申请权的转移
登记生效日: 2015.06.03
申请人由深圳市金华联电子有限公司变更为深圳市乐望教育科技有限公司
地址由518100 广东省深圳市宝安区大浪街道办英泰工业区南方明珠科技园A3栋变更为518000 广东省深圳市龙岗区坂田街道星河WORLD一期A栋6楼601
- 2013-10-09
实质审查的生效
IPC(主分类): G09B 7/02
专利申请号: 201310230854.4
申请日: 2013.06.09
- 2013-09-18
专利申请权的转移
登记生效日: 2013.08.30
申请人由深圳市拓莱思科技有限公司变更为深圳市金华联电子有限公司
地址由518000 广东省深圳市宝安区大浪街道办英泰工业区南方明珠科技园A3栋变更为518100 广东省深圳市宝安区大浪街道办英泰工业区南方明珠科技园A3栋
- 2013-09-04
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-04-18
|
2010-12-30
| | |
2
| |
2012-09-19
|
2012-05-17
| | |
3
| |
2013-06-05
|
2011-12-05
| | |
4
| |
2010-07-14
|
2010-02-08
| | |
5
| |
2011-02-09
|
2010-09-19
| | |
6
| | 暂无 |
2009-04-02
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |