CN112216311B - 在线课堂重现方法、***、设备及介质 - Google Patents

在线课堂重现方法、***、设备及介质 Download PDF

Info

Publication number
CN112216311B
CN112216311B CN202010917378.3A CN202010917378A CN112216311B CN 112216311 B CN112216311 B CN 112216311B CN 202010917378 A CN202010917378 A CN 202010917378A CN 112216311 B CN112216311 B CN 112216311B
Authority
CN
China
Prior art keywords
task
time point
receiving
classroom
answer
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.)
Active
Application number
CN202010917378.3A
Other languages
English (en)
Other versions
CN112216311A (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.)
Hangzhou Yibaifen Education Technology Co ltd
Original Assignee
Hangzhou Yibaifen Education Technology 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 Hangzhou Yibaifen Education Technology Co ltd filed Critical Hangzhou Yibaifen Education Technology Co ltd
Priority to CN202010917378.3A priority Critical patent/CN112216311B/zh
Publication of CN112216311A publication Critical patent/CN112216311A/zh
Application granted granted Critical
Publication of CN112216311B publication Critical patent/CN112216311B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

本发明公开了一种在线课堂重现方法、***、电子设备和计算机存储介质,涉及在线教育技术领域,旨在解决课程重放缺少课堂互动的问题。该方法包含以下步骤:接收教师终端发送的任务开启请求,记录任务的开始时间点、任务的内容;若任务需要学生终端处理,则接收学生终端发送的任务提交请求,记录提交的内容和任务提交的时间点;接收教师终端发送的任务关闭请求,记录任务的关闭时间点;根据任务的开始时间点、任务的关闭时间点、任务提交的时间点,将任务的内容、学生终端提交的内容在课堂时间轴上进行对应编辑,形成回放数据链;推送回放数据链至目标学生终端,按照在课堂时间轴上的时间节点,将任务内容和学生终端提交的内容进行展示。

Description

在线课堂重现方法、***、设备及介质
技术领域
本发明涉及在线教育技术领域,尤其涉及一种在线课堂重现方法、***、设备及介质。
背景技术
目前,市面上的线上直播课或者是线上辅导课,一般都支持实时录播及课后回放功能,针对缺课或者未完整参与课堂的学生而言,可以自行安排时间学习回放视频进行学习和巩固。
但是现有的课后回放方式不存在与老师及其他学生的实时互动,对于缺课学生而言,查看回放视频时会缺失课堂互动等真实课堂的体验。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供一种在线课堂重现方法,旨在解决课程重放缺少课堂互动的问题。
本发明的目的之一采用以下技术方案实现:
一种在线课堂重现方法,包括以下步骤:
接收教师终端在不同课堂场景下发送的任务开启请求,记录所述任务的开始时间点、所述任务的内容和/或所述任务执行的动作;
若所述任务需要学生终端处理,则接收学生终端发送的任务提交请求,记录提交的内容和任务提交的时间点;
接收所述教师终端发送的任务关闭请求,记录所述任务的关闭时间点;
根据所述任务的开始时间点、所述任务的关闭时间点和/或所述任务提交的时间点,将所述任务的内容和/或所述任务执行的动作、所述提交的内容在课堂时间轴上进行对应编辑,形成回放数据链;
接收目标学生终端提起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,分别推送所述任务内容和/或所述任务执行的动作、和所述提交的内容进行展示。
进一步地,所述接收教师终端在不同课堂场景下发送的任务,包括:
接收所述教师终端在答题场景下的答题任务开启请求,请求所述答题任务的接口;
和/或,
接收所述教师终端在同步场景下的同步任务开启请求,请求同步任务的接口;
和/或,
接收所述教师终端在交互场景下的交互任务开启请求,请求交互场景的接口。
进一步地,在所述答题场景下,所述方法包括:
接收所述教师终端发送的答题任务开启请求,记录所述答题任务的开始时间点、所述答题任务的问题;
接收所述学生终端针对所述答题任务发送的任务提交请求,记录提交的所述答题任务的答案以及所述答题任务的提交时间点;
接收所述教师终端发送的答题任务关闭请求,记录所述答题任务的关闭时间点;
根据将所述答题任务的开始时间点、所述答题任务的提交时间点和所述答题任务的关闭时间点,将所述答题任务的问题、所述答题任务的答案在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述答题任务的问题和提交的所述答题任务的答案进行展示。
进一步地,在所述同步场景下,包括:
接收所述教师终端发送的同步任务开启请求,记录所述同步任务的开始时间点、所述同步任务的同步动作及所述同步动作的执行时间点;
接收所述教师终端发送的同步任务关闭请求,记录所述同步任务的关闭时间点;
根据所述同步任务的开始时间点、所述同步动作的执行时间点以及所述同步任务的关闭时间点,将所述同步动作在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述同步任务,并根据所述同步动作的执行时间点,推送对应的同步动作进行展示。
进一步地,在所述交互场景下,包括:
接收所述教师终端发送的交互任务开启请求,记录所述交互任务的开始时间点、所述交互任务的内容和所述交互任务的交互动作;
接收所述学生终端发送的交互任务提交请求,记录提交的所述交互任务的内容以及所述交互任务的提交时间点;
接收所述教师终端发送的交互任务关闭请求,记录所述交互任务的关闭时间点;
根据将所述交互任务的开始时间点、所述交互任务的提交时间点和所述交互任务的关闭时间点,将所述交互任务的内容和所述交互任务的交互动作、提交的所述交互任务的内容在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述交互任务,并依次对所述交互任务的内容、所述交互任务的动作和提交的所述交互任务的内容进行展示。
进一步地,所述按照所述课堂时间轴上的时间节点,推送所述答题任务的问题和提交的所述答题任务的答案进行展示,还包括:
接收所述目标学生终端提交的所述答题任务的答案和提交时间点,根据所述目标学生终端的提交时间点,将所述目标学生终端提交的所述答题任务的答案***所述课堂时间轴对应的时间节点下,形成新的回放数据链。
本发明的目的之二在于提供一种在线课堂重现***,旨在解决课程重放缺少课堂互动的问题。
本发明的目的之二采用以下技术方案实现:
一种在线课堂重现***,包括:
教师终端,用于发送任务开启和关闭请求、任务内容和/或执行任务动作;
学生终端,用于发起回放请求和任务提交请求、接收任务内容和回放数据链;
服务端,用于接收所述教师终端在不同课堂场景下发送的任务开启请求,记录所述任务的开始时间点、所述任务的内容和/或所述任务执行的动作;
若所述任务需要所述学生终端处理,则接收所述学生终端发送的任务提交请求,记录提交的内容和任务提交的时间点;
接收所述教师终端发送的任务关闭请求,记录所述任务的关闭时间点;
根据所述任务的开始时间点、所述任务的关闭时间点和/或所述任务提交的时间点,将所述任务的内容和/或所述任务执行的动作、所述提交的内容在课堂时间轴上进行对应编辑,形成回放数据链;
接收目标学生终端提起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,分别推送所述任务内容和/或所述任务执行的动作、和所述提交的内容进行展示。
本发明的目的之三在于提供执行发明目的之一的电子设备,其包括处理器、存储介质以及计算机程序,所述计算机程序存储于存储介质中,所述计算机程序被处理器执行时实现上述的在线课堂重现方法。
本发明的目的之四在于提供存储发明目的之一的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的在线课堂重现方法。
相比现有技术,本发明的有益效果在于:
本发明通过将在线课堂上的教师终端的动作和交互内容以及学生终端执行的所有动作和交互的内容,均根据时间节点进行在课堂时间轴上编码,形成回放数据链。在进行课堂回放时,按照课堂时间轴的时间节点,展示时间节点对应的内容和动作,使得进行课程重放时,可以重现真实课堂的互动过程,可实时参与互动,使得课程回放具备真实课堂的体验,将学生代入实时课堂的场景。
附图说明
图1是本发明在线课堂重现方法的流程示意图;
图2是实施例2的在线课堂重现***的结构框图;
图3是本发明实施例3的电子设备的结构框图。
具体实施方式
以下将结合附图,对本发明进行更为详细的描述,需要说明的是,以下参照附图对本发明进行的描述仅是示意性的,而非限制性的。各个不同实施例之间可以进行相互组合,以构成未在以下描述中示出的其他实施例。
实施例1
本实施例提供了一种在线课堂重现方法,使得课程回放能具备在线课堂的场景,对于缺课学生而言,查看课程回放时可以参与到课堂互动中,享受到真实课堂的体验。
图1是本发明在线课堂重现方法的流程示意图,如图1所示,在线课堂重现方法,具体包括以下步骤:
接收教师终端在不同课堂场景下发送的任务开启请求,记录所述任务的开始时间点、所述任务的内容和/或所述任务执行的动作;
若所述任务需要学生终端处理,则接收学生终端发送的任务提交请求,记录提交的内容和任务提交的时间点;
接收所述教师终端发送的任务关闭请求,记录所述任务的关闭时间点;
根据所述任务的开始时间点、所述任务的关闭时间点和/或所述任务提交的时间点,将所述任务的内容和/或所述任务执行的动作、所述提交的内容在课堂时间轴上进行对应编辑,形成回放数据链;
接收目标学生终端提起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,分别推送所述任务内容和/或所述任务执行的动作、和所述提交的内容进行展示。
本实施例的在线课堂重现方法应用于服务端,由服务端通过通道向需要进行模拟上课的学生终端推送各教学任务进行课程回放,以实现在线课堂重现,使得未上课的学生或需要复习的学生通过学生终端能参与到在线课堂的互动中,体验实时课堂的上课场景,能增加补课体验。
上述教师终端、学生终端和服务端均通过通道进行交互,所述通道包括但不限于节点通道服务、局域网通道服务以及IDC通道服务。上述节点通道服务为基于socket套接字建立的通讯通道,通过该节点通道服务可保持长连接;上述局域网通道服务为基于局域网建立的通讯通道;上述IDC通道服务为基于广域网建立的通讯通道;当节点通道服务、局域网通道服务以及IDC通道服务同时存在时,通道连接的优先级由高到低依次为节点通道服务、局域网通道服务以及IDC通道服务。
优选地,所述接收教师终端在不同课堂场景下发送的任务,包括:
接收所述教师终端在答题场景下的答题任务开启请求,请求所述答题任务的接口;
和/或,
接收所述教师终端在同步场景下的同步任务开启请求,请求同步任务的接口;
和/或,
接收所述教师终端在交互场景下的交互任务开启请求,请求交互场景的接口。
在线课堂中,通过教师终端进行教学时,一般存在答题场景、同步场景和交互场景。在一堂在线课上,可包含答题场景、同步场景、交互场景中的任意一种或多种。所述答题场景即教师通过教师终端发放需要作答的题目给学生终端,由学生在学生终端进行作答后,再提交至教师终端。同步场景即教师在教师终端进行书写、展示等动作,学生终端也可同步这些动作。交互场景即教师通过教师终端与学生终端进行课堂交互,如语音交互或视频交互等。
服务端在接收到教师终端的相应任务开启请求时,需要请求服务端的相应业务接口,此时,服务端通过业务接口可以获取到具体任务内容和具体任务的开启时间点,用于后续编码打包,形成回放数据链。
同理,学生终端针对任务提交的内容时,也需要向服务端请求相应的业务接口,服务端会通过业务接口可以获取各学生终端提交的具体内容和提交的时间点,用于后续编码打包,作为回放数据链的一部分。
需要注意的是,所述任务的开始时间点、所述任务的关闭时间点、所述任务提交的时间点表征的距离上课开始时间的时长。
优选地,在所述答题场景下,所述方法包括:
接收所述教师终端发送的答题任务开启请求,记录所述答题任务的开始时间点、所述答题任务的问题;
接收所述学生终端针对所述答题任务发送的任务提交请求,记录提交的所述答题任务的答案以及所述答题任务的提交时间点;
接收所述教师终端发送的答题任务关闭请求,记录所述答题任务的关闭时间点;
根据将所述答题任务的开始时间点、所述答题任务的提交时间点和所述答题任务的关闭时间点,将所述答题任务的问题、所述答题任务的答案在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述答题任务的问题和提交的所述答题任务的答案进行展示。
在目标终端展示所述回放数据链时,在课堂时间轴前移到所述答题任务的开始时间点时,通过目标学生终端拉取任务详情可进行答题并提交作业答案,并在其他学生终端提交的答题任务的时间点,可以拉取任务详情可查看对应的学生终端提交答题任务的情况。
在本实施例中,教师终端发送的问题,可包括文字、图片、白板、录音等材料。
优选地,在所述同步场景下,包括:
接收所述教师终端发送的同步任务开启请求,记录所述同步任务的开始时间点、所述同步任务的同步动作及所述同步动作的执行时间点;
接收所述教师终端发送的同步任务关闭请求,记录所述同步任务的关闭时间点;
根据所述同步任务的开始时间点、所述同步动作的执行时间点以及所述同步任务的关闭时间点,将所述同步动作在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述同步任务,并根据所述同步动作的执行时间点,推送对应的同步动作进行展示。
教师终端开启同步任务后,会请求同步任务的接口,由教师终端本地记录同步动作,所述同步动作包括书写笔记动作、打开/关闭草稿动作、页面滑动操作、PPT切换动画和页码操作、切换学生答案、打开音答/快答的动作等,此时教师终端会在本地记录每个同步动作以及每个同步动作的执行时间点,该同步动作的执行时间点表征距离同步任务的开始时间点的时长。教师终端会将本地记录的同步动作及同步动作的执行时间点进行打包后在同步任务结束后上传服务端。
在线课堂时,各学生终端接收服务端发送的同步任务消息,进入同步,在同步任务过程中,接收同步过程中的动作,并在教师终端关闭所述同步任务时,同时退出同步任务。
在课堂时间轴前移到所述同步任务的开始时间点时,目标学生终端下载回放数据链(同步动作资源包),根据各同步动作的执行时间点还原相应的同步动作,在收到服务端发送的退出同步的通道消息后,退出同步。
优选地,在所述交互场景下,包括:
接收所述教师终端发送的交互任务开启请求,记录所述交互任务的开始时间点、所述交互任务的内容和所述交互任务的交互动作;
接收所述学生终端发送的交互任务提交请求,记录提交的所述交互任务的内容以及所述交互任务的提交时间点;
接收所述教师终端发送的交互任务关闭请求,记录所述交互任务的关闭时间点;
根据将所述交互任务的开始时间点、所述交互任务的提交时间点和所述交互任务的关闭时间点,将所述交互任务的内容和所述交互任务的交互动作、提交的所述交互任务的内容在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述交互任务,并依次对所述交互任务的内容、所述交互任务的动作和提交的所述交互任务的内容进行展示。
上述交互场景包括音答、快答等。
教师终端开启交互任务后,会请求交互任务的接口,以记录交互任务的开始时间点(可通过教师终端本地记录交互任务开启的时间点),在线课堂时,各学生终端接收服务端发送的交互任务消息,进入音答或快答页面进行作答,并将音答数据上传,教师终端可预览/播放/暂停各学生终端的音答数据,并记录预览/播放/暂停等动作的执行时间点、相应音答数据的学生信息、音频在线路径和播放/暂停进度等信息并进行打包在交互任务结束后,上传服务端。
在线课堂时,各学生终端会同步接收展示教师终端播放/暂停的信息,并在教师终端关闭所述交互任务时,同时关闭音答页面。
在课堂时间轴前移到所述交互任务(音答)的开始时间点时,目标学生终端下载回放数据链(同步动作资源包),根据交互动作的执行时间点还原相应的交互动作,在收到服务端发送的关闭交互任务的通道消息后,关闭音答页面。
在本实施例中,学生通过学生终端进行模拟上课时,根据服务端推送消息进行任务开启和关闭,并通过遍历下载回放数据链(同步数据包)的内容和动作按照时间点进行展示。
优选地,所述按照所述课堂时间轴上的时间节点,推送所述答题任务的问题和提交的所述答题任务的答案进行展示,还包括:
接收所述目标学生终端提交的所述答题任务的答案和提交时间点,根据所述目标学生终端的提交时间点,将所述目标学生终端提交的所述答题任务的答案***所述课堂时间轴对应的时间节点下,形成新的回放数据链。
实施例2
本实施例公开了一种在线课堂重现方法的***,图2为实例例2的在线课堂重现***的结构框图,在本实施例中,如图2所示,包括:
教师终端210,用于发送任务开启和关闭请求、任务内容和/或执行任务动作;
学生终端220,用于发起回放请求和任务提交请求、接收任务内容和回放数据链;
服务端230,用于接收所述教师终端在不同课堂场景下发送的任务开启请求,记录所述任务的开始时间点、所述任务的内容和/或所述任务执行的动作;
若所述任务需要所述学生终端处理,则接收所述学生终端发送的任务提交请求,记录提交的内容和任务提交的时间点;
接收所述教师终端发送的任务关闭请求,记录所述任务的关闭时间点;
根据所述任务的开始时间点、所述任务的关闭时间点和/或所述任务提交的时间点,将所述任务的内容和/或所述任务执行的动作、所述提交的内容在课堂时间轴上进行对应编辑,形成回放数据链;
接收目标学生终端提起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,分别推送所述任务内容和/或所述任务执行的动作、和所述提交的内容进行展示。
实施例3
图3为本发明实施例3提供的一种电子设备的结构示意图,如图3所示,提供了一种电子设备,该电子设备可以是服务器,其内部结构图可以如图3所示。该电子设备包括处理器、存储器、输入***和输出***;其中该电子设备中处理器的数量可以是一个或多个,图3中以一个处理器为例;电子设备中的处理器、存储器、输入***和输出***可以通过总线或其他方式连接,图3中以通过总线连接为例。
存储器作为一种计算机可读存储介质,可以包括高速随机存取存储器、非易失性存储器等,可用于存储操作***、软件程序、计算机可执行程序和数据库,还可以包括内存,可用于为操作***和计算机程序提供运行环境。处理器用于提供计算和控制能力,通过运行存储在存储器中的计算机可执行程序、软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现实施例1的在线课堂重现方法。
该电子设备的输出***可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入***可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
该电子设备还可包括网络接口,该电子设备的网络接口用于与外部的终端通过网络连接通信。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所述更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本领域普通技术人员可以理解实现上述实施例1方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
实施例4
本发明实施例4还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于实现在线课堂重现方法,该方法包括:
接收教师终端在不同课堂场景下发送的任务开启请求,记录所述任务的开始时间点、所述任务的内容和/或所述任务执行的动作;
若所述任务需要学生终端处理,则接收学生终端发送的任务提交请求,记录提交的内容和任务提交的时间点;
接收所述教师终端发送的任务关闭请求,记录所述任务的关闭时间点;
根据所述任务的开始时间点、所述任务的关闭时间点和/或所述任务提交的时间点,将所述任务的内容和/或所述任务执行的动作、所述提交的内容在课堂时间轴上进行对应编辑,形成回放数据链;
接收目标学生终端提起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,分别推送所述任务内容和/或所述任务执行的动作、和所述提交的内容进行展示。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的在线课堂重现方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述在线课堂重现方法或***的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

Claims (8)

1.一种在线课堂重现方法,其特征在于,包括以下步骤:
接收教师终端在不同课堂场景下发送的任务开启请求,记录所述任务的开始时间点、所述任务的内容和/或所述任务执行的动作,其中,所述接收教师终端在不同课堂场景下发送的任务,包括:接收所述教师终端在答题场景下的答题任务开启请求,请求所述答题任务的接口;和/或,接收所述教师终端在同步场景下的同步任务开启请求,请求同步任务的接口;和/或,接收所述教师终端在交互场景下的交互任务开启请求,请求交互场景的接口,其中,所述答题场景是教师通过教师终端发放需要作答的题目给学生终端,由学生在学生终端进行作答后,再提交至教师终端;所述同步场景是教师在教师终端进行书写、展示动作,学生终端也可同步这些动作;所述交互场景即教师通过教师终端与学生终端进行课堂交互,包括语音交互或视频交互;
若所述任务需要学生终端处理,则接收学生终端发送的任务提交请求,记录提交的内容和任务提交的时间点;
接收所述教师终端发送的任务关闭请求,记录所述任务的关闭时间点;
根据所述任务的开始时间点、所述任务的关闭时间点和/或所述任务提交的时间点,将所述任务的内容和/或所述任务执行的动作、所述提交的内容在课堂时间轴上进行对应编辑,形成回放数据链;
接收目标学生终端提起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,分别推送所述任务内容和/或所述任务执行的动作、和所述提交的内容进行展示。
2.如权利要求1所述的在线课堂重现方法,其特征在于,在所述答题场景下,所述方法包括:
接收所述教师终端发送的答题任务开启请求,记录所述答题任务的开始时间点、所述答题任务的问题;
接收所述学生终端针对所述答题任务发送的任务提交请求,记录提交的所述答题任务的答案以及所述答题任务的提交时间点;
接收所述教师终端发送的答题任务关闭请求,记录所述答题任务的关闭时间点;
根据将所述答题任务的开始时间点、所述答题任务的提交时间点和所述答题任务的关闭时间点,将所述答题任务的问题、所述答题任务的答案在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述答题任务的问题和提交的所述答题任务的答案进行展示。
3.如权利要求1所述的在线课堂重现方法,其特征在于,在所述同步场景下,包括:
接收所述教师终端发送的同步任务开启请求,记录所述同步任务的开始时间点、所述同步任务的同步动作及所述同步动作的执行时间点;
接收所述教师终端发送的同步任务关闭请求,记录所述同步任务的关闭时间点;
根据所述同步任务的开始时间点、所述同步动作的执行时间点以及所述同步任务的关闭时间点,将所述同步动作在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述同步任务,并根据所述同步动作的执行时间点,推送对应的同步动作进行展示。
4.如权利要求1所述的在线课堂重现方法,其特征在于,在所述交互场景下,包括:
接收所述教师终端发送的交互任务开启请求,记录所述交互任务的开始时间点、所述交互任务的内容和所述交互任务的交互动作;
接收所述学生终端发送的交互任务提交请求,记录提交的所述交互任务的内容以及所述交互任务的提交时间点;
接收所述教师终端发送的交互任务关闭请求,记录所述交互任务的关闭时间点;
根据将所述交互任务的开始时间点、所述交互任务的提交时间点和所述交互任务的关闭时间点,将所述交互任务的内容和所述交互任务的交互动作、提交的所述交互任务的内容在课堂时间轴上进行对应编辑,形成所述回放数据链;
接收目标学生终端发起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,推送所述交互任务,并依次对所述交互任务的内容、所述交互任务的动作和提交的所述交互任务的内容进行展示。
5.如权利要求1所述的在线课堂重现方法,其特征在于,所述按照所述课堂时间轴上的时间节点,推送所述答题任务的问题和提交的所述答题任务的答案进行展示,还包括:
接收所述目标学生终端提交的所述答题任务的答案和提交时间点,根据所述目标学生终端的提交时间点,将所述目标学生终端提交的所述答题任务的答案***所述课堂时间轴对应的时间节点下,形成新的回放数据链。
6.一种在线课堂重现***,其特征在于,包括:
教师终端,用于发送任务开启和关闭请求、任务内容和/或执行任务动作;
学生终端,用于发起回放请求和任务提交请求、接收任务内容和回放数据链;
服务端,用于接收所述教师终端在不同课堂场景下发送的任务开启请求,记录所述任务的开始时间点、所述任务的内容和/或所述任务执行的动作,其中,所述接收教师终端在不同课堂场景下发送的任务,包括:接收所述教师终端在答题场景下的答题任务开启请求,请求所述答题任务的接口;和/或,接收所述教师终端在同步场景下的同步任务开启请求,请求同步任务的接口;和/或,接收所述教师终端在交互场景下的交互任务开启请求,请求交互场景的接口,其中,所述答题场景是教师通过教师终端发放需要作答的题目给学生终端,由学生在学生终端进行作答后,再提交至教师终端;所述同步场景是教师在教师终端进行书写、展示动作,学生终端也可同步这些动作;所述交互场景即教师通过教师终端与学生终端进行课堂交互,包括语音交互或视频交互;
若所述任务需要所述学生终端处理,则接收所述学生终端发送的任务提交请求,记录提交的内容和任务提交的时间点;
接收所述教师终端发送的任务关闭请求,记录所述任务的关闭时间点;
根据所述任务的开始时间点、所述任务的关闭时间点和/或所述任务提交的时间点,将所述任务的内容和/或所述任务执行的动作、所述提交的内容在课堂时间轴上进行对应编辑,形成回放数据链;
接收目标学生终端提起的回放请求,推送所述回放数据链至目标学生终端,按照所述课堂时间轴上的时间节点,分别推送所述任务内容和/或所述任务执行的动作、和所述提交的内容进行展示。
7.一种电子设备,其包括处理器、存储介质以及计算机程序,所述计算机程序存储于存储介质中,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述的在线课堂重现方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述的在线课堂重现方法。
CN202010917378.3A 2020-09-03 2020-09-03 在线课堂重现方法、***、设备及介质 Active CN112216311B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010917378.3A CN112216311B (zh) 2020-09-03 2020-09-03 在线课堂重现方法、***、设备及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010917378.3A CN112216311B (zh) 2020-09-03 2020-09-03 在线课堂重现方法、***、设备及介质

Publications (2)

Publication Number Publication Date
CN112216311A CN112216311A (zh) 2021-01-12
CN112216311B true CN112216311B (zh) 2022-06-24

Family

ID=74049102

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010917378.3A Active CN112216311B (zh) 2020-09-03 2020-09-03 在线课堂重现方法、***、设备及介质

Country Status (1)

Country Link
CN (1) CN112216311B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113422976B (zh) * 2021-06-22 2022-09-20 读书郎教育科技有限公司 一种实现线上课程学习竞赛的***及方法
DE202022101131U1 (de) 2022-03-01 2022-03-09 Danish Ather Intelligentes Verwaltungssystem für technisches Online-Lernen und Fortbildung auf der Grundlage von Informationskompetenz

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103956081A (zh) * 2014-04-29 2014-07-30 天脉聚源(北京)传媒科技有限公司 一种基于云平台的远程教学方法和装置
CN106488301A (zh) * 2015-08-25 2017-03-08 北京新唐思创教育科技有限公司 一种录屏方法和装置及视频播放方法和装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9836983B2 (en) * 2012-10-09 2017-12-05 Amplify Education, Inc. System and method for recording and playback of interactions on a computing device
CN104540026B (zh) * 2014-12-22 2018-02-09 杭州施强教育科技有限公司 一种课堂内容录像及回放方法及***
CN108364518A (zh) * 2018-03-13 2018-08-03 闫健 一种基于全景教学模式的师生互动过程记录方法
CN109062884A (zh) * 2018-09-25 2018-12-21 北京知牛科技有限公司 一种交互式微课的控制方法及交互式微课
CN111225225B (zh) * 2018-11-27 2021-08-31 腾讯科技(深圳)有限公司 直播回放方法、装置、终端及存储介质
CN110061985A (zh) * 2019-04-19 2019-07-26 北京创新伙伴教育科技有限公司 一种在线教室远程实时同步动作与回放的方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103956081A (zh) * 2014-04-29 2014-07-30 天脉聚源(北京)传媒科技有限公司 一种基于云平台的远程教学方法和装置
CN106488301A (zh) * 2015-08-25 2017-03-08 北京新唐思创教育科技有限公司 一种录屏方法和装置及视频播放方法和装置

Also Published As

Publication number Publication date
CN112216311A (zh) 2021-01-12

Similar Documents

Publication Publication Date Title
US10223930B2 (en) Action data generation device and client and system for information transmission
Courts et al. Using technology to create a dynamic classroom experience
US6516340B2 (en) Method and apparatus for creating and executing internet based lectures using public domain web page
CN111611434B (zh) 一种线上课程互动方法及互动平台
CN104540026A (zh) 一种课堂内容录像及回放方法及***
CN112216311B (zh) 在线课堂重现方法、***、设备及介质
CN105047033A (zh) 一种课堂云和教育云协作的教学交互***及方法
KR20060035729A (ko) 가상교실에서의 수업내용을 제공 및 기록하는 방법 및시스템
KR100566589B1 (ko) 실시간 온라인 교육 시스템
KR101445922B1 (ko) 소셜 네트워크를 통한 지식컨텐츠의 재생산방법
CN114155755A (zh) 一种利用互联网实现跟随教学的***及其实现方法
KR20010056342A (ko) 멀티미디어 원격교육을 위한 사용자인터페이스 및자료구조와 컴퓨터망에서의 멀티미디어 강의 전송 방식 및관리구조
TWI793025B (zh) 直播教學系統
TWM631602U (zh) 直播教學系統
CN113554904B (zh) 一种多模式协同教育智能处理方法和***
KR20180092679A (ko) 학습 콘텐츠를 위한 실시간 첨삭 시스템
US20090148823A1 (en) System, method, and computer program product for providing distributed learning content
Kurtz et al. Effective internet education: a progress report
CN112769711A (zh) 一种数据处理方法和***
TWI270831B (en) A multimedia learning system with digital archives
TWI220238B (en) Web multimedia real-time interactive teaching system and method thereof
US20240007589A1 (en) Replicating a digital environment
CN117041224A (zh) 一种基于协同白板的线上教研***与装置
KR20010111862A (ko) 인터넷 원격교육 시스템과 그 제어방법
Cheng et al. Construction of Interactive Online Teaching System for English Speech Based on Web

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