【技术实现步骤摘要】
任务同步方法、远程教学系统
本专利技术涉及计算机
,尤其涉及一种任务同步方法、远程教学系统。
技术介绍
随着计算机技术的发展,人们可以通过网络课堂进行远程教学。在进行远程教学时,老师可以在老师客户端所接入的网络课堂进行讲课,而学生则可以通过学生客户端所接入的网络课堂进行听课。在进行远程教学过程中,老师还可以借助网络课堂向学生布置任务,例如,任务是代码项目的编写,以此检验学生的听课效果。具体地,学生通过文件传输的方式将完成的任务发送给老师,老师基于本地完成该任务的批改之后,对该学生的完成情况进行线上系统录入。由上可知,上述批改过程是割裂的,导致批改效率低下。
技术实现思路
为了解决相关技术中存在的批改效率低下的问题,本专利技术各实施例提供一种任务同步方法、远程教学系统。其中,本专利技术所采用的技术方案为:在本专利技术公开实施例的第一方面,一种任务同步方法,适用于远程教学系统,所述系统包括接入网络课堂的客户端,所述客户端包括学生客户端和老师客户端,所述方法包括:所述学生客 ...
【技术保护点】
1.一种任务同步方法,其特征在于,适用于远程教学系统,所述远程教学系统包括接入网络课堂的客户端,所述客户端包括学生客户端和老师客户端,所述方法包括:/n所述学生客户端在所接入网络课堂展示的任务页面中,根据检测到的任务提交操作确定所述任务页面所部署Gitlab服务中注册的第一接口;/n调用所述第一接口,将与所述任务提交操作有关的任务数据同步至所述老师客户端;/n所述老师客户端在所接入网络课堂展示的批改页面中,根据所述任务数据显示所述学生客户端提交的任务;/n在显示的任务中进行任务批改操作检测,根据检测到的任务批改操作确定所述批改页面所部署Gitlab服务中注册的第二接口;/n ...
【技术特征摘要】
1.一种任务同步方法,其特征在于,适用于远程教学系统,所述远程教学系统包括接入网络课堂的客户端,所述客户端包括学生客户端和老师客户端,所述方法包括:
所述学生客户端在所接入网络课堂展示的任务页面中,根据检测到的任务提交操作确定所述任务页面所部署Gitlab服务中注册的第一接口;
调用所述第一接口,将与所述任务提交操作有关的任务数据同步至所述老师客户端;
所述老师客户端在所接入网络课堂展示的批改页面中,根据所述任务数据显示所述学生客户端提交的任务;
在显示的任务中进行任务批改操作检测,根据检测到的任务批改操作确定所述批改页面所部署Gitlab服务中注册的第二接口;
调用所述第二接口,将与所述任务批改操作有关的任务批改结果反馈至所述学生客户端。
2.如权利要求1所述的任务同步方法,其特征在于,所述学生客户端在所接入网络课堂展示的任务页面中,根据检测到的任务提交操作确定所述任务页面所部署Gitlab服务中注册的第一接口之前,所述方法还包括:
在所述学生客户端所接入网络课堂展示的教学页面中,所述学生客户端接收任务提交请求;
根据所述任务提交请求,由所述教学页面跳转至所述任务页面。
3.如权利要求1所述的任务同步方法,其特征在于,所述老师客户端在所接入网络课堂展示的批改页面中,根据所述任务数据显示所述学生客户端提交的任务之前,所述方法还包括:
在所述老师客户端所接入网络课堂展示的教学页面中,所述老师客户端接收任务批改请求;
根据所述任务批改请求,由所述教学页面跳转至所述批改页面,进行批改任务条目的显示。
4.如权利要求3所述的任务同步方法,其特征在于,所述根据所述任务批改请求,由所述教学页面跳转至所述批改页面,进行批改任务条目的显示,包括:
响应于所述任务批改请求,由所述教学页面跳转至所述批改页面;
获取对应于所述老师客户端的批改任务条目,并将获取到的批改任务条目显示在所述批改页面中。
5.如权利要求4所述的任务同步方法,其特征在于,所述获取对应于所述老师客户端的批改任务条目,包括:
确定所述批改页面所部署Gitlab服务中注册的第三接口;
调用所述第三接口,将对应于所述老师客户端的批改任务条目同步至所述老师客户端。
6.如权利要求1所述的任务同步方法,其特征在于,所述老师客户端在所接入网络课堂展示的批改页面中,根据所述任务数据显示所述学生客户端提交的任务,包括:
在所述批改页面显示的批改任务条目中,获取针对所述学生客户端所对应批改任务条目触发的批改任务选择操作;
基于所述批改任务选择操作,获取所选择批改任务条目对应任务的所述任务数据;
根据获取到的所述任务数据,将所述学生客户端所提交的任务差异化显示在所述批改页面。
7.如权利要求6所述的任务同步方法,其特征在于,所述根据获取到的所述任务数据,将所述学生客户端所提交的任务差异化显示在所述批改页面,包括:
从所述网络课堂对应数据库中获取原始数据;
进行所述原始数据与所述任务数据之间的比较,生成差异化结果;
根据所述差异化结果,在所述批改页面中显示所述学生客户端提交的任务。
8.如权利要求1所述的任务同步方法,其特征在于,操作包括所述任务提交操作或者所述任务批改操作,Gitlab页面包括任务页面或者批改页面;
所述方法还包括:
当所述客户端检测到所述操作,则确定所述Gitlab页面所部署Gitlab服务中注册的第四接口;
调用所述第四接口,触发通知推送流程,所述通知用于提...
【专利技术属性】
技术研发人员:郭锋棉,孙世吉,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。