CN106803427A - 用于呈现信息的方法和***及计算机可读存储介质 - Google Patents

用于呈现信息的方法和***及计算机可读存储介质 Download PDF

Info

Publication number
CN106803427A
CN106803427A CN201611162107.1A CN201611162107A CN106803427A CN 106803427 A CN106803427 A CN 106803427A CN 201611162107 A CN201611162107 A CN 201611162107A CN 106803427 A CN106803427 A CN 106803427A
Authority
CN
China
Prior art keywords
exercise question
multimedia
question
teaching
multimedia resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611162107.1A
Other languages
English (en)
Other versions
CN106803427B (zh
Inventor
陈刚
周群
蒋忠波
汤天亮
周钟杰
柯宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201611162107.1A priority Critical patent/CN106803427B/zh
Publication of CN106803427A publication Critical patent/CN106803427A/zh
Application granted granted Critical
Publication of CN106803427B publication Critical patent/CN106803427B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/08Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
    • G09B5/14Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

本发明的实施方式提供了一种用于呈现信息的方法和***。该用于呈现信息的方法包括:获取题目内容,所述题目内容包括多个题目;接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与所述多个题目中的至少一部分题目分别对应;确定所述多媒体对象的当前播放位置对应的当前题目;区别性显示所述当前题目。这样,可以使用户非常清楚目前播放内容对应的是哪个题目,为用户带来了更好的体验。

Description

用于呈现信息的方法和***及计算机可读存储介质
技术领域
本发明的实施方式涉及通信与计算机技术领域,更具体地,本发明的实施方式涉及用于呈现信息的方法和***及计算机可读存储介质。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着互联网技术的发展,在线教育和培训由于具备优越的时间方便性、地点方便性和易用性等优点而越来越得到普及。
目前的在线教育方案中,老师通常对学生做统一化的在线视频授课,对学生的问题也是统一辅导。学生则是接受统一化的在线视频授课或辅导。当存在相应题目时,一般是题目在视频中,或者是提供学生可单独查看的题目而与视频不相关联。
发明内容
但是,如果题目呈现在视频中,可能显示上不会很清楚,并且当需要呈现题目以外的其他相关内容时,可能会在视频显示界面中移走题目。对于提供学生可单独查看的题目的情况,由于与视频不相关联,学生很可能顾此失彼,不清楚目前播放内容对应的是哪个题目,要暂停播放去寻找对应的题目。因此在现有技术中,根据播放内容定位相关题目等是个非常令人烦恼的过程。
为此,非常需要一种改进的用于呈现信息的方法,以使用户能够容易地了解目前播放内容对应的是哪个题目。
在本上下文中,本发明的实施方式期望提供一种用于呈现信息的方法和***。
在本发明实施方式的第一方面中,提供了一种用于呈现信息的方法,包括:获取题目内容,所述题目内容包括多个题目;接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与所述多个题目中的至少一部分题目分别对应;确定所述多媒体对象的当前播放位置对应的当前题目;区别性显示所述当前题目。
在一些实施例中,基于前述方案,每组教学多媒体资源包括至少一个教学多媒体资源,每组教学多媒体资源中的每个教学多媒体资源对应于为相应题目预设的至少一个标签。
在一些实施例中,基于前述方案,所述确定所述多媒体对象的当前播放位置对应的当前题目包括:获取所述多媒体对象的播放时间区间与各组教学多媒体资源的标识符的第一对应关系、以及各组教学多媒体资源的标识符与所述至少一部分题目的标识符的第二对应关系;获取所述多媒体对象的当前播放时间;根据所述当前播放时间、所述第一对应关系和所述第二对应关系确定所述多媒体对象的当前播放位置对应的所述当前题目。
在一些实施例中,基于前述方案,所述确定所述多媒体对象的当前播放位置对应的当前题目包括:获取所述多媒体对象的播放时间区间与所述至少一部分题目的标识符的第三对应关系;获取所述多媒体对象的当前播放时间;根据所述当前播放时间和所述第三对应关系确定所述多媒体对象的当前播放位置对应的所述当前题目。
在一些实施例中,基于前述方案,所述多媒体对象还包括至少一组串场词多媒体资源,每组串场词多媒体资源与所述至少一部分题目中的一个题目对应,且位于对应于所述一个题目的一组教学多媒体资源之前。
在一些实施例中,基于前述方案,每组串场词多媒体资源包括至少一个串场词多媒体资源,每组串场词多媒体资源中的每个串场词多媒体资源分别对应于为相应题目预设的至少一个标签之一。
在一些实施例中,基于前述方案,为相应题目预设的所述至少一个标签为从为相应题目所预设的多个标签中被选择出的至少一个标签。
在一些实施例中,基于前述方案,所述获取所述多媒体对象的当前播放时间包括:定时获取所述多媒体对象的播放时间。
在一些实施例中,基于前述方案,所述至少一个标签中的每个标签对应一个错误原因、易错点或知识点。
在一些实施例中,基于前述方案,所述区别性显示所述当前题目包括:获取所述多个题目的各个坐标区域;确定所述当前题目的相应坐标区域;高亮显示所述相应坐标区域。
在一些实施例中,基于前述方案,所述获取题目内容包括:获取教学对象完成所述多个题目的结果图片。
在一些实施例中,基于前述方案,所述至少一个标签为从为相应题目所预设的多个标签中被选择出的适于预定教学对象的所述至少一个标签。
在一些实施例中,基于前述方案,所述多媒体对象还包括开场白多媒体资源、结束语多媒体资源、以及题目过渡句多媒体资源。
在一些实施例中,基于前述方案,所述获取题目内容还包括:获取并呈现教学对象完成所述多个题目的答案、以及教学者针对所述答案标注的信息。
在本发明实施方式的第二方面中,提供一种用于呈现信息的***,包括:题目获取模块,用于获取题目内容,所述题目内容包括多个题目;播放模块,用于接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与所述多个题目中的至少一部分题目分别对应;题目确定模块,用于确定所述多媒体对象的当前播放位置对应的当前题目;题目显示模块,用于区别性显示所述当前题目。
在一些实施例中,基于前述方案,每组教学多媒体资源包括至少一个教学多媒体资源,每组教学多媒体资源中的每个教学多媒体资源对应于为相应题目预设的至少一个标签。
在一些实施例中,基于前述方案,所述题目确定模块包括:对应关系获取子模块,用于获取所述多媒体对象的播放时间区间与各组教学多媒体资源的标识符的第一对应关系、以及各教学多媒体资源的标识符与所述至少一部分题目的标识符的第二对应关系;播放时间获取子模块,用于获取所述多媒体对象的当前播放时间;题目确定子模块,用于根据所述当前播放时间、所述第一对应关系和所述第二对应关系确定所述多媒体对象的当前播放位置对应的所述当前题目。
在一些实施例中,基于前述方案,所述题目确定模块包括:对应关系获取子模块,用于获取所述多媒体对象的播放时间区间与所述至少一部分题目的标识符的第三对应关系;播放时间获取子模块,用于获取所述多媒体对象的当前播放时间;题目确定子模块,用于根据所述当前播放时间和所述第三对应关系确定所述多媒体对象的当前播放位置对应的所述当前题目。
在一些实施例中,基于前述方案,所述多媒体对象还包括至少一组串场词多媒体资源,每组串场词多媒体资源与所述至少一部分题目中的一个题目对应,且位于对应于所述一个题目的一组教学多媒体资源之前。
在一些实施例中,基于前述方案,每组串场词多媒体资源包括至少一个串场词多媒体资源,每组串场词多媒体资源中的每个串场词多媒体资源分别对应于为相应题目预设的至少一个标签之一。
在一些实施例中,基于前述方案,为相应题目预设的所述至少一个标签为从为相应题目所预设的多个标签中被选择出的至少一个标签。
在一些实施例中,基于前述方案,所述播放时间获取子模块配置为:定时获取所述多媒体对象的播放时间。
在一些实施例中,基于前述方案,所述至少一个标签中的每个标签对应一个错误原因、易错点或知识点。
在一些实施例中,基于前述方案,所述题目显示模块包括:坐标获取子模块,用于获取所述多个题目的各个坐标区域;坐标查找子模块,用于查找所述当前题目的相应坐标区域;显示子模块,用于高亮显示所述相应坐标区域。
在一些实施例中,基于前述方案,所述题目获取模块配置为:获取教学对象完成所述多个题目的结果图片。
在一些实施例中,基于前述方案,所述至少一个标签为从为相应题目所预设的多个标签中被选择出的适于预定教学对象的所述至少一个标签。
在一些实施例中,基于前述方案,所述多媒体对象还包括开场白多媒体资源、结束语多媒体资源、以及题目过渡句多媒体资源。
在一些实施例中,基于前述方案,所述题目获取模块还用于获取并呈现教学对象完成所述多个题目的答案、以及教学者针对所述答案标注的信息。
在本发明实施方式的第三方面中,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述方案用于呈现信息的方法。
根据本发明实施方式的用于呈现信息的方法和***,在确定多媒体对象当前播放位置的对应的当前题目之后,区别性显示当前题目。这样,可以使用户(例如,教学对象)非常清楚目前播放内容对应的是哪个题目。对于在线教育等应用而言,这为用户带来了更好的体验,可以提高学习效果。另外,根据一些实施例,通过播放时间等相关信息确定当前播放位置对应的题目,实现方便,处理快捷。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
图1A示意性示出本发明的实施方式可应用于其中的一个示例性应用场景;
图1B示意性示出图1A所示的应用场景中的客户端的界面结构;
图1C示意性示出图1A所示的应用场景中涉及的多媒体对象的组成结构图;
图2示意性示出根据本发明实施方式的用于呈现信息的方法的流程图;
图3示意性示出根据本发明一实施例的确定多媒体对象的当前播放位置对应的当前题目的流程图;
图4示意性示出根据本发明又一实施例的确定多媒体对象的当前播放位置对应的当前题目的流程图;
图5A示意性示出根据本发明一实施例的区别性显示当前题目的流程图;
图5B示意性示出根据本发明一实施例的高亮显示当前题目的示例;
图6示意性示出根据本发明实施方式的用于呈现信息的***的框图;
图7示意性示出根据本发明一实施例的题目确定模块的框图;
图8示意性示出根据本发明另一实施例的题目确定模块的框图;
图9示意性示出根据本发明实施方式的用于呈现信息的设备的框图;及
图10示意性示出根据本发明实施方式的计算机可读存储介质的示例性示意图。
在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
本领域技术技术人员知道,本发明的实施方式可以实现为一种***、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
根据本发明的实施方式,提出了一种用于呈现信息的方法和设备。
在本文中,要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
发明概述
本发明人发现,目前的在线教育方案中,题目与视频不相关联,学生可能不清楚目前播放内容对应的是哪个题目,要暂停播放去寻找对应的题目,影响学习过程。
为此,本发明的实施方式提供了用于呈现信息的方法和***,在确定多媒体对象当前播放位置的对应的当前题目之后,区别性显示当前题目,可以使用户(例如,教学对象)非常清楚目前播放内容对应的是哪个题目。
在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。
应用场景总览
图1A示意性示出本发明的实施方式可应用于其中的一个示例性应用场景。
参考图1A,在该应用场景中,教学对象110(例如,学生)通过客户端101(例如手机客户端)经由互联网105向服务器107提交完成的题目解答。服务器107接收到教学对象110通过客户端103提交的题目解答后,将其发送给教学者120(例如,教师),由教学者120进行批改并将批改结果提交到服务器107。
服务器107根据题目的批改结果,为教学对象110合成相应的个性化的教学多媒体对象(例如,教学视频),如后面参照图1C描述的。
教学对象110再次登录服务器107。服务器107根据教学对象110的信息向其提供前述专门合成的教学多媒体对象及题目。教学对象110可通过观看该教学多媒体对象并可查看相应题目而进行个性化学习,如后面参照图1B描述的。
图1B示意性示出图1A所示的应用场景中的客户端的示例性界面结构。
如图1B所示,客户端101中的示例性界面结构可包括题目内容、视频及其他内容。题目内容部分可显示多个题目,视频部分可播放对应于一个或多个题目的相关教学视频。
图1C示意性示出图1A所示的应用场景中涉及的多媒体对象的组成结构图。
这里以教学视频为例对教学多媒体对象进行说明,但显然教学多媒体对象也可以是教学音频或其他通用或专用的多媒体格式。易于理解,这里示出的仅是教学多媒体对象的一个示例。教学多媒体对象的组成部分根据实际需要可进行增减。
如图1C所示,教学多媒体对象包括开场视频、多个教学资源部分和结束语视频。每个教学资源部分之前可对应地具有过渡句部分。
易于理解,也可以省略开场视频、结束语视频和过渡句部分,但这些部分的存在可带来更好的使用体验。例如,在一个关于作业中的多个题目的应用场景中,开场视频可以是“同学,准备好了吗?老师要和你说一下这次作业的问题”。结束语视频可以是“这次作业的问题就这些,你都听明白了吗?今天给你的辅导就到这里,下次要更加仔细认真一些,下次再见吧”。过渡句可以是“我们来看一下第一道题,首先说一下你的问题在哪里”。
教学资源部分可包括串场词视频和教学视频。例如,如图1C所示,第1部分可包括三个串场词视频和两个教学视频,但易于理解,这仅是示例性的。根据一些应用场景,每个教学资源部分可对应一道题目。根据实际情况,每个部分的串场词视频和教学视频可以更多或更少。串场词视频可对应教学对象做错题目的原因、该题目的易错点或该题目的知识点等,串场词视频与后续教学视频针对的讲解内容相应。例如,在一个关于作业中的多个题目的应用场景中,串场词1可以是“这道题考察口算能力”,串场词2可以是“这道题运用的是商的变化规律”,串场词3可以是“做题的时候要认真审题”。根据一些实施例,也可以省略串场词视频。但是,串场词视频的存在可以针对性地预先指出教学对象的问题或需求的知识点,使学习过程更加个性化和友好,并可提高教学对象的注意力。
示例性方法
下面结合图1A-1C的应用场景,参考图2-5来描述根据本发明示例性实施方式的用于呈现信息的方法。要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
图2示意性示出根据本发明实施方式的用于呈现信息的方法的流程图。该方法可应用于前面描述的应用场景并在客户端执行,但该方法的应用场景不限于此。客户端可以是基于浏览器的客户端,也可以是基于APP的客户端,本发明对此没有限制。
如图2所示,在步骤S210,获取题目内容,所述题目内容包括多个题目。例如,题目内容可以是包括多道题目的试卷或作业,也可以是包括多个议题的文稿等。根据一些实施例,可获取教学对象完成所述多个题目的结果图片,例如教学对象完成的拍照上传的试卷或者电子试卷。结果图片可以是一个,也可以是多个,其中可以包含一个或若干个题目。根据另一些实施例,题目内容还可以是包括多个题目的预定格式的电子文档。
根据一些实施例,获取题目内容后,还可以适时呈现题目内容。例如,可以显示全部题目内容、分页显示题目内容或在滚动窗口中显示题目内容,本发明对此没有限制。
根据一些实施例,还可获取并呈现教学对象完成所述多个题目的答案、以及教学者针对所述答案标注的信息,以向教学对象传达更多信息,利于教学对象更好地进行学习。
在步骤S220,接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与多个题目中的至少一部分题目分别对应。例如,各教学多媒体资源可以是对相应题目的讲解,或者是对相应题目涉及的相关知识点、背景知识、易错点、关键点、相关扩展知识的讲解等。教学多媒体资源可以是音频资源、视频资源等。
多媒体对象可包括多媒体文件或流媒体。根据一些实施例,在一种应用场景中,多媒体对象为教学多媒体文件,客户端通过下载接收多媒体对象并可保存在本地以供播放观看。根据另一些实施例,多媒体对象为教学流媒体,客户端通过流媒体协议接收并播放该多媒体对象。
根据一些实施例,每组教学多媒体资源可包括至少一个教学多媒体资源,每组教学多媒体资源中的每个教学多媒体资源对应于为相应题目预设的至少一个标签。例如,每组教学多媒体资源可以只有一个教学多媒体资源,或者也可以有多个教学多媒体资源。
例如,为相应题目预设的所述至少一个标签可以是从为相应题目所预设的多个标签中被选择出的至少一个标签。根据应用需求,所述至少一个标签中的每个标签可对应一个错误原因、易错点或知识点。例如,在一个应用场景中,某题目可预设标签“口算能力”、“商的变化规律”、“审题能力”及“数的特殊运算”;在另外一个应用场景中,例如鸡兔同笼问题可以预设标签“不会假设法”、“不会做差”、“不会差的合理利用”。这样,服务器端可根据响应用户的请求从预设的标签中选择的至少一个标签、并从资源库中选取相应的教学资源来合成多媒体对象以供用户通过客户端接收观看。
又例如,所述至少一个标签可以是从为相应题目所预设的多个标签中被选择出的适于预定教学对象的至少一个标签。在一个应用场景中,在批改教学对象的题目时,根据完成的题目情况,教学者可从这些标签中选择至少一个标签。服务器端可根据所述至少一个标签从资源库中选取相应的教学资源来合成用于该教学对象的多媒体对象以供该教学对象通过客户端接收观看。
根据一些实施例,所述多媒体对象还可包括至少一组串场词多媒体资源,每组串场词多媒体资源与所述至少一部分题目中的一个题目对应,且位于对应于所述一个题目的一组教学多媒体资源之前。
根据一些实施例,每组串场词多媒体资源可包括至少一个串场词多媒体资源,每组串场词多媒体资源中的每个串场词多媒体资源可分别对应于为相应题目预设的至少一个标签之一,这与前述教学多媒体资源的情况类似,区别仅在于对应关系可以有所不同,不再赘述。
串场词多媒体资源一般可对应一个标签或一个知识点,主要为教学对象提供提示作用,能够使学习过程更加友好,并可提高教学对象的注意力。
根据一些实施例,所述多媒体对象还包括开场白多媒体资源、结束语多媒体资源、以及题目过渡句多媒体资源,如图1C所示出的。
在步骤S230,确定多媒体对象的当前播放位置对应的当前题目。为了在播放多媒体对象时,能够相应地显示对应的题目,首先可确定多媒体对象的当前播放位置对应的当前题目。例如,可通过播放时间等相关信息确定当前播放位置对应的题目,如后面将参照图3-4进行描述的。
在步骤S240,区别性显示当前题目。在确定了多媒体对象当前播放位置的对应的当前题目之后,可以区别性显示当前题目。这样,可以使用户(例如,教学对象)非常清楚目前播放内容对应的是哪个题目,这为用户带来了更好的体验,可以提高学习效果。
可以采用各种方式区别性显示当前题目。例如,确定当前题目后,可以仅显示当前题目,这可通过遮蔽其他题目、分页显示或仅获取当前题目的内容并在显示界面显示等方式实现。又例如,在确定当前题目后,可以在包含多个题目的题目内容中高亮显示当前题目或其一部分(例如题目编号),如后面将参照图5A-5B所描述的。
图3示意性示出根据本发明一实施例的确定多媒体对象的当前播放位置对应的当前题目的流程图。易于理解,这里描述的实施例仅是示例性的,而不是对本发明的限制。
如图3所示,在步骤S310,获取多媒体对象的播放时间区间与各组教学多媒体资源的标识符的第一对应关系、以及各组教学多媒体资源的标识符与至少一部分题目的标识符的第二对应关系。
这些对应关系可以是服务器端预先生成的。例如,各组多媒体资源的标识符可以是组编号,也可以是其中各多媒体资源的编号或名称等,题目的标识符可以是题目的编号等。服务器端在合成教学多媒体对象时,合成的顺序、多媒体资源的标识符和播放时长是已知的,每个多媒体资源对应的题目是已知的(对应相同题目的多媒体资源为同一组,可分配组编号或采用题目编号),因此可以生成相应的对应关系,例如键值对。
在步骤S320,获取所述多媒体对象的当前播放时间。例如,从播放器可以获得多媒体对象的当前播放时间。根据一些实施例,可以定时从播放器获得多媒体对象的当前播放时间,时间间隔可以设置为1-20s或其他合适的间隔。
在步骤S330,根据所述当前播放时间、第一对应关系和第二对应关系确定多媒体对象的当前播放位置对应的当前题目。获得当前播放时间之后,根据获取的多媒体对象的播放时间区间与各组教学多媒体资源的标识符的第一对应关系可以获得当前播放的多媒体资源的标识符。然后,根据各组教学多媒体资源的标识符与题目的标识符的第二对应关系可以确定当前播放位置对应的题目。
对于串场词多媒体资源而言,也可进行上述类似的处理来区别性显示对应的题目。
图4示意性示出根据本发明又一实施例的确定多媒体对象的当前播放位置对应的当前题目的流程图。易于理解,这里描述的实施例仅是示例性的,而不是对本发明的限制。
如图4所示,在步骤S410,获取多媒体对象的播放时间区间与前述至少一部分题目的标识符的第三对应关系。
对应关系可以是服务器端预先生成的。如前面所描述的,各组多媒体资源的标识符可以是组编号,也可以是其中各多媒体资源的编号或名称等,题目的标识符可以是题目的编号等。服务器端在合成教学多媒体对象时,合成的顺序、多媒体资源的标识符和播放时长是已知的,每个多媒体资源对应的题目是已知的,因此可以相应生成播放时间区间与题目(例如,标识符)的对应关系,例如键值对。
在步骤S420,获取多媒体对象的当前播放时间。例如,从播放器可以获得多媒体对象的当前播放时间。根据一些实施例,可以定时从播放器获得多媒体对象的当前播放时间,时间间隔可以设置为1-20s或其他合适的间隔。
在步骤S430,根据当前播放时间和第三对应关系确定多媒体对象的当前播放位置对应的当前题目。获得当前播放时间之后,根据获取的多媒体对象的播放时间区间与前述至少一部分题目的标识符的第三对应关系可以获得确定当前播放位置对应的题目。
图5A示意性示出根据本发明一实施例的区别性显示当前题目的流程图。易于理解,这里描述的实施例仅是示例性的,而不是对本发明的限制。
如图5A所示,在步骤S510,获取多个题目的各个坐标区域。题目的坐标区域可以是在服务器端或另外的客户端预先生成的。例如,服务器端或另外的客户端可以通过坐标标注等方式预先生成各个题目的坐标区域。各个题目的坐标区域可以例如以题目标识符与区域坐标的对应关系表示。
在步骤S520,确定当前题目的相应坐标区域。例如,如前述确定了当前题目之后,根据获得的多个题目的各个坐标区域,通过题目标识符即可查找得到当前题目的相应坐标区域。
在步骤S530,高亮显示该相应坐标区域。确定了当前题目的相应坐标区域之后,可通过高亮显示的方式显示相应坐标区域,这样可使当前题目区别性地显示出来,可以使用户(例如,教学对象)非常清楚目前播放内容对应的是哪个题目。
示例性***
在介绍了本发明示例性实施方式的方法之后,接下来,参考图6-8对本发明示例性实施方式的、用于呈现信息的***进行描述。
图6示意性示出根据本发明实施方式的用于呈现信息的***600的框图。***600可实现前面描述的相应方法。下面描述***600,与前述方法对应的部分不再赘述。
如图6所示,***600包括题目获取模块610、播放模块620、题目确定模块630和题目显示模块640。
题目获取模块610可用于获取题目内容,所述题目内容可包括多个题目。根据一些实施例,题目获取模块610可配置为:获取教学对象完成所述多个题目的结果图片。这里的结果图片可以是一个,也可以是多个。替代地,题目获取模块610可配置为:获取教学对象完成所述多个题目的结果的预定格式文档。
根据一些实施例,所述题目获取模块还用于获取并呈现教学对象完成所述多个题目的答案、以及教学者针对所述答案标注的信息。
播放模块620可用于接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与所述多个题目中的至少一部分题目分别对应。
根据一些实施例,每组教学多媒体资源可包括至少一个教学多媒体资源,每组教学多媒体资源中的每个教学多媒体资源对应于为相应题目预设的至少一个标签。例如,为相应题目预设的所述至少一个标签可以是从为相应题目所预设的多个标签中被选择出的至少一个标签。或者,所述至少一个标签可以是从为相应题目所预设的多个标签中被选择出的适于预定教学对象的至少一个标签。又例如,所述至少一个标签中的每个标签可对应一个错误原因、易错点或知识点。
根据一些实施例,所述多媒体对象还可包括至少一组串场词多媒体资源,每组串场词多媒体资源与所述至少一部分题目中的一个题目对应,且位于对应于所述一个题目的一组教学多媒体资源之前。例如,每组串场词多媒体资源可包括至少一个串场词多媒体资源,每组串场词多媒体资源中的每个串场词多媒体资源可分别对应于为相应题目预设的至少一个标签之一。
根据一些实施例,所述多媒体对象还包括开场白多媒体资源、结束语多媒体资源、以及题目过渡句多媒体资源。
题目确定模块630可用于确定所述多媒体对象的当前播放位置对应的当前题目。根据一些实施例,可通过播放时间等相关信息确定当前题目,如将参照附图进行说明的。
题目显示模块640可用于区别性显示所述当前题目。例如,可高亮显示当前题目或单独显示当前题目。
根据一些实施例,题目显示模块640可包括坐标获取子模块6402、坐标查找子模块6404和显示子模块6406。坐标获取子模块6402用于获取所述多个题目的各个坐标区域。坐标查找子模块6404用于查找所述当前题目的相应坐标区域。显示子模块6406用于高亮显示所述相应坐标区域。
图7示意性示出根据本发明一实施例的题目确定模块630A的框图。
如图7所示,题目确定模块630A可包括对应关系获取子模块6302A、播放时间获取子模块6304A及题目确定子模块6306A。
对应关系获取子模块6302A可用于获取所述多媒体对象的播放时间区间与各组教学多媒体资源的标识符的第一对应关系、以及各教学多媒体资源的标识符与所述至少一部分题目的标识符的第二对应关系。
播放时间获取子模块6304A可用于获取所述多媒体对象的当前播放时间。根据一些实施例,播放时间获取子模块6304A可配置为:定时获取所述多媒体对象的播放时间。
题目确定子模块6306A可用于根据所述当前播放时间、所述第一对应关系和所述第二对应关系确定所述多媒体对象的当前播放位置对应的所述当前题目。
图8示意性示出根据本发明另一实施例的题目确定模块630B的框图。
如图8所示,题目确定模块630B可包括对应关系获取子模块6302B、播放时间获取子模块6304B及题目确定子模块6306B。
对应关系获取子模块6302B可用于获取所述多媒体对象的播放时间区间与所述至少一部分题目的标识符的第三对应关系。
播放时间获取子模块6304B可用于获取所述多媒体对象的当前播放时间。根据一些实施例,播放时间获取子模块6304B可配置为:定时获取所述多媒体对象的播放时间。
题目确定子模块6306B可用于根据所述当前播放时间和所述第三对应关系确定所述多媒体对象的当前播放位置对应的所述当前题目。
示例性设备
在介绍了本发明示例性实施方式的方法和***之后,接下来,介绍根据本发明的另一示例性实施方式的用于呈现信息的设备。
所属技术领域的技术人员能够理解,本发明的各个方面可以实现为***、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“***”。
在一些可能的实施方式中,根据本发明的用于呈现信息的设备可以至少包括至少一个处理单元、以及至少一个存储单元。其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的用于呈现信息的方法中的步骤。例如,所述处理单元可以执行如图2中所示的步骤S210:获取题目内容,所述题目内容包括多个题目;步骤S220,接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与多个题目中的至少一部分题目分别对应;步骤S230,确定多媒体对象的当前播放位置对应的当前题目;步骤S240,区别性显示当前题目。
下面参照图9来描述根据本发明的实施方式的用于呈现信息的设备900。图9显示的设备900仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图9所示,设备900以通用计算设备的形式表现。设备900的组件可以包括但不限于:上述至少一个处理单元16、上述至少一个存储单元28、连接不同***组件(包括存储单元28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、***总线、图形加速端口、处理器或者使用多种总线结构中的任意总线结构的局域总线、或者网络总线。
存储单元28可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32,还可以进一步包括只读存储器(ROM)34。
存储单元28还可以包括具有一组(至少一个)程序模块42的程序/实用工具40,这样的程序模块42包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
设备900也可以与一个或多个外部设备14(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个能与设备900交互的设备通信,和/或与能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,设备900还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与设备900的其它模块通信。应当明白,尽管图中未示出,可以结合设备900使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***、网络存储***、云存储***等。
示例性程序产品
在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算设备上运行时,所述程序代码用于使所述计算设备执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的用于呈现信息的方法的步骤。例如,所述计算设备可以执行如图2中所示的步骤S210:获取题目内容,所述题目内容包括多个题目;步骤S220,接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与多个题目中的至少一部分题目分别对应;步骤S230,确定多媒体对象的当前播放位置对应的当前题目;步骤S240,区别性显示当前题目。
所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。另外,随着技术的发展,可读存储介质也应进行相应解读。
如图10所示,描述了根据本发明的实施方式的用于呈现信息的程序产品1100,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算设备,例如服务器上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在服务端计算设备上执行、部分地在服务端计算设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
应当注意,尽管在上文详细描述中提及了用于呈现信息的***和设备的若干装置或子装置,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。
此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。

Claims (16)

1.一种用于呈现信息的方法,包括:
获取题目内容,所述题目内容包括多个题目;
接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与所述多个题目中的至少一部分题目分别对应;
确定所述多媒体对象的当前播放位置对应的当前题目;
区别性显示所述当前题目。
2.如权利要求1所述的方法,其中每组教学多媒体资源包括至少一个教学多媒体资源,每组教学多媒体资源中的每个教学多媒体资源对应于为相应题目预设的至少一个标签。
3.如权利要求1所述的方法,其中,所述确定所述多媒体对象的当前播放位置对应的当前题目包括:
获取所述多媒体对象的播放时间区间与各组教学多媒体资源的标识符的第一对应关系、以及各组教学多媒体资源的标识符与所述至少一部分题目的标识符的第二对应关系;
获取所述多媒体对象的当前播放时间;
根据所述当前播放时间、所述第一对应关系和所述第二对应关系确定所述多媒体对象的当前播放位置对应的所述当前题目。
4.如权利要求1所述的方法,其中所述确定所述多媒体对象的当前播放位置对应的当前题目包括:
获取所述多媒体对象的播放时间区间与所述至少一部分题目的标识符的第三对应关系;
获取所述多媒体对象的当前播放时间;
根据所述当前播放时间和所述第三对应关系确定所述多媒体对象的当前播放位置对应的所述当前题目。
5.如权利要求1-4中任一项所述的方法,其中所述多媒体对象还包括至少一组串场词多媒体资源,每组串场词多媒体资源与所述至少一部分题目中的一个题目对应,且位于对应于所述一个题目的一组教学多媒体资源之前。
6.如权利要求5所述的方法,其中每组串场词多媒体资源包括至少一个串场词多媒体资源,每组串场词多媒体资源中的每个串场词多媒体资源分别对应于为相应题目预设的至少一个标签之一。
7.如权利要求2或6所述的方法,其中为相应题目预设的所述至少一个标签为从为相应题目所预设的多个标签中被选择出的至少一个标签。
8.如权利要求3或4所述的方法,其中所述获取所述多媒体对象的当前播放时间包括:定时获取所述多媒体对象的播放时间。
9.如权利要求2或6所述的方法,其中所述至少一个标签中的每个标签对应一个错误原因、易错点或知识点。
10.如权利要求1所述的方法,其中所述区别性显示所述当前题目包括:
获取所述多个题目的各个坐标区域;
确定所述当前题目的相应坐标区域;
高亮显示所述相应坐标区域。
11.如权利要求1所述的方法,其中所述获取题目内容包括:获取教学对象完成所述多个题目的结果图片。
12.如权利要求7所述的方法,其中所述至少一个标签为从为相应题目所预设的多个标签中被选择出的适于预定教学对象的所述至少一个标签。
13.如权利要求1所述的方法,其中所述多媒体对象还包括开场白多媒体资源、结束语多媒体资源、以及题目过渡句多媒体资源。
14.如权利要求1所述的方法,其中所述获取题目内容还包括:获取并呈现教学对象完成所述多个题目的答案、以及教学者针对所述答案标注的信息。
15.一种用于呈现信息的***,包括:
题目获取模块,用于获取题目内容,所述题目内容包括多个题目;
播放模块,用于接收并播放多媒体对象,所述多媒体对象包括至少一组教学多媒体资源,所述至少一组教学多媒体资源与所述多个题目中的至少一部分题目分别对应;
题目确定模块,用于确定所述多媒体对象的当前播放位置对应的当前题目;
题目显示模块,用于区别性显示所述当前题目。
16.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-14中任一项所述的方法。
CN201611162107.1A 2016-12-15 2016-12-15 用于呈现信息的方法、装置和***及计算机可读存储介质 Active CN106803427B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611162107.1A CN106803427B (zh) 2016-12-15 2016-12-15 用于呈现信息的方法、装置和***及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611162107.1A CN106803427B (zh) 2016-12-15 2016-12-15 用于呈现信息的方法、装置和***及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN106803427A true CN106803427A (zh) 2017-06-06
CN106803427B CN106803427B (zh) 2019-08-27

Family

ID=58983888

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611162107.1A Active CN106803427B (zh) 2016-12-15 2016-12-15 用于呈现信息的方法、装置和***及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN106803427B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111353054A (zh) * 2018-12-24 2020-06-30 腾讯科技(深圳)有限公司 多媒体数据的呈现方法、装置、终端及存储介质
CN112488890A (zh) * 2021-02-05 2021-03-12 南京熊大未来窗智能科技有限公司 基于远距离显示的交互学习辅助方法
CN113672317A (zh) * 2020-05-15 2021-11-19 北京字节跳动网络技术有限公司 用于渲染题目页面的方法和装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0836353A (ja) * 1994-07-21 1996-02-06 Sogo Shikaku Shiyutoku Zeminaale:Kk 電子学習ブックの作成方法及び電子学習ブックの作成装置並びに電子学習ブック
CN101599226A (zh) * 2009-07-08 2009-12-09 广州市麦氏电子科技有限公司 新型交互式电教界面
CN102646346A (zh) * 2012-05-10 2012-08-22 北京中熙正保远程教育技术有限公司 用于远程授课的移动视频播放***和移动视频播放方法
CN103745619A (zh) * 2014-01-07 2014-04-23 江西迈思科技有限公司 一种信息处理方法及装置
US20140220537A1 (en) * 2011-11-21 2014-08-07 Age Of Learning, Inc. E-learning lesson delivery platform
CN105139706A (zh) * 2015-09-11 2015-12-09 康佳集团股份有限公司 一种基于智能电视的在线教育课程互动方法及***
CN105808047A (zh) * 2015-12-17 2016-07-27 宁波睿易教育科技股份有限公司 在移动设备上执行的多窗***互式教学方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0836353A (ja) * 1994-07-21 1996-02-06 Sogo Shikaku Shiyutoku Zeminaale:Kk 電子学習ブックの作成方法及び電子学習ブックの作成装置並びに電子学習ブック
CN101599226A (zh) * 2009-07-08 2009-12-09 广州市麦氏电子科技有限公司 新型交互式电教界面
US20140220537A1 (en) * 2011-11-21 2014-08-07 Age Of Learning, Inc. E-learning lesson delivery platform
CN102646346A (zh) * 2012-05-10 2012-08-22 北京中熙正保远程教育技术有限公司 用于远程授课的移动视频播放***和移动视频播放方法
CN103745619A (zh) * 2014-01-07 2014-04-23 江西迈思科技有限公司 一种信息处理方法及装置
CN105139706A (zh) * 2015-09-11 2015-12-09 康佳集团股份有限公司 一种基于智能电视的在线教育课程互动方法及***
CN105808047A (zh) * 2015-12-17 2016-07-27 宁波睿易教育科技股份有限公司 在移动设备上执行的多窗***互式教学方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111353054A (zh) * 2018-12-24 2020-06-30 腾讯科技(深圳)有限公司 多媒体数据的呈现方法、装置、终端及存储介质
CN111353054B (zh) * 2018-12-24 2023-06-06 腾讯科技(深圳)有限公司 多媒体数据的呈现方法、装置、终端及存储介质
CN113672317A (zh) * 2020-05-15 2021-11-19 北京字节跳动网络技术有限公司 用于渲染题目页面的方法和装置
CN112488890A (zh) * 2021-02-05 2021-03-12 南京熊大未来窗智能科技有限公司 基于远距离显示的交互学习辅助方法
CN112488890B (zh) * 2021-02-05 2021-05-07 南京熊大未来窗智能科技有限公司 基于远距离显示的交互学习辅助方法

Also Published As

Publication number Publication date
CN106803427B (zh) 2019-08-27

Similar Documents

Publication Publication Date Title
CN108024139A (zh) 网络视频课件的播放方法、装置、终端设备及存储介质
US20030152903A1 (en) Dynamic composition of restricted e-learning courses
CN106303723A (zh) 视频处理方法和装置
CN106775241B (zh) 信息呈现方法、设备和计算机可读存储介质
Chang et al. Yet another adaptive learning management system based on Felder and Silverman’s learning styles and Mashup
CN106844296A (zh) 一种通信方法和装置
CN111614986A (zh) 基于在线教育的弹幕生成方法、***、设备及存储介质
CN109785687A (zh) 一种用于在线视频教学的数据处理方法、装置及***
CN106803427B (zh) 用于呈现信息的方法、装置和***及计算机可读存储介质
US20200126438A1 (en) System and methods for automated interactive learning
CN111260975B (zh) 用于多媒体黑板教学互动的方法、装置、介质和电子设备
AU2020236971A1 (en) Information delivery platform
CN106802920A (zh) 用于在线教育及合成教学多媒体对象的方法和***
JP6462221B2 (ja) 学習支援システム、学習支援方法及び学習支援プログラム
CN112541493B (zh) 题目讲解方法、装置和电子设备
CN112863277B (zh) 一种直播教学的互动方法、装置、介质和电子设备
CN114328839A (zh) 问题解答方法、装置、介质和电子设备
KR20000054003A (ko) 인터넷망을 이용한 외국어 학습 시스템
KR20120044520A (ko) 사용자 학습 내용 정보 기반 학습 콘텐츠 제공 방법
CN110362675A (zh) 一种外语教学内容展示方法及***
JP6391221B2 (ja) 情報処理装置、情報処理方法、及びプログラム
CN112948650B (zh) 学习效果展示方法、装置及计算机存储介质
CN115578224A (zh) 一种课程管理方法及课程管理平台、设备和介质
JP6953825B2 (ja) データ送信方法、データ送信装置、及びプログラム
Tiitinen Mobile learning and content creation for location-based learning applications

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant