网络课程互动方法和系统与流程

文档序号:11235189阅读:1324来源:国知局
网络课程互动方法和系统与流程

本发明涉及网络培训技术领域,特别是涉及一种网络课程互动方法和系统。



背景技术:

随着移动互联网、云计算技术的兴起,传统的教学活动也在发生着巨大的变化,如何提高大学生的学习效率,丰富学习内容,是当前教育工作者面临的一项新的任务。

线下课堂学习作为大学生重要的学习方式,一直以来存在不被重视,学生出勤率低的情况,且学习效率差的问题。



技术实现要素:

本发明要解决的技术问题是针对上述现有技术的不足,提供一种网络课程互动方法和系统,能提供在线学习平台,不受地域的限制,增加学生的学习积极性,提高学习效率与质量。

为解决上述技术问题,本发明所采取的技术方案是:

本发明实施例的第一方面,提供一种网络课程互动方法,包括:

接收第一客户端发送的第一登录请求,所述第一登录请求包括第一用户账号和第一用户账号的属性;

当验证所述第一用户账号正确时,将与所述第一用户账号的属性对应的第一界面返回给所述第一客户端;

接收所述第一客户端在所述第一界面触发的创建教室请求,所述创建教室请求包括课程名称和教室密码;

根据所述课程名称和所述教室密码创建教室,在创建完成后,发送创建完成信息至所述第一客户端;

接收所述第一客户端发送的学习资料导入请求,所述学习资料导入请求包括需要导入的学习资料;

将所述需要导入的学习资料导入创建的教室。

作为进一步的技术方案,所述方法还包括:

接收第二客户端发送的第二登录请求,所述第二登录请求包括第二用户账号和第二用户账号的属性;

当验证所述第二用户账号正确时,将与所述第二用户账号的属性对应的第二界面返回所述第二客户端;

接收所述第二客户端在所述第二界面触发的进入教室请求,所述进入教室请求包括教室密码;

当验证所述教室密码正确时,进入目标教室,并将所述目标教室的界面发送至所述第二客户端。

作为进一步的技术方案,所述接收所述第二客户端在所述第二界面触发的进入教室请求包括:

接收所述第二客户端在所述第二界面触发的教室请求,所述教室请求包括目标课程名称;

查询与所述目标课程名称对应的目标教室;

将所述目标教室的界面返回给所述第二客户端;

接收所述第二客户端在所述目标教室的界面触发的进入教室请求。

作为进一步的技术方案,所述方法还包括:

接收所述第二客户端在所述目标教室的界面触发的作业提交请求,所述作业提交请求携带提交的作业;

根据所述目标教室中的学习资料对所述作业进行评分;

将所述作业的评分分数发送至所述第二客户端;

接收所述第二客户端在所述评分分数的界面触发的查看答案请求;

将所述作业的答案发送至所述第二客户端。

作为进一步的技术方案,在所述接收第一客户端发送的第一登录请求之前,还包括:

接收第一客户端发送的注册请求,所述注册请求包括第一用户账号;

当验证所述第一用户账号满足预设注册规则时,存储所述第一用户账号。

本发明实施例的第二方面,提供一种网络课程互动系统,包括:

第一接收模块,用于接收第一客户端发送的第一登录请求,所述第一登录请求包括第一用户账号和第一用户账号的属性;

第一验证模块,用于当验证所述第一用户账号正确时,将与所述第一用户账号的属性对应的第一界面返回给所述第一客户端;

教室模块,用于接收所述第一客户端在所述第一界面触发的创建教室请求,所述创建教室请求包括课程名称和教室密码;

创建教室模块,用于根据所述课程名称和所述教室密码创建教室,在创建完成后,发送创建完成信息至所述第一客户端;

学习资料模块,用于接收所述第一客户端发送的学习资料导入请求,所述学习资料导入请求包括需要导入的学习资料;

导入模块,用于将所述需要导入的学习资料导入创建的教室。

作为进一步的技术方案,所述系统还包括:

第二接收模块,用于接收第二客户端发送的第二登录请求,所述第二登录请求包括第二用户账号和第二用户账号的属性;

第二验证模块,用于当验证所述第二用户账号正确时,将与所述第二用户账号的属性对应的第二界面返回所述第二客户端;

第一请求模块,用于接收所述第二客户端在所述第二界面触发的进入教室请求,所述进入教室请求包括教室密码;

进入教室模块,用于当验证所述教室密码正确时,进入目标教室,并将所述目标教室的界面发送至所述第二客户端。

作为进一步的技术方案,所述接收所述第二客户端在所述第二界面触发的进入教室请求包括:

第二请求模块,用于接收所述第二客户端在所述第二界面触发的教室请求,所述教室请求包括目标课程名称;

目标教室模块,用于查询与所述目标课程名称对应的目标教室;

第一返回模块,用于将所述目标教室的界面返回给所述第二客户端;

第三接收模块,用于接收所述第二客户端在所述目标教室的界面触发的进入教室请求。

作为进一步的技术方案,所述系统还包括:

作业提交模块,用于接收所述第二客户端在所述目标教室的界面触发的作业提交请求,所述作业提交请求携带提交的作业;

评分模块,用于根据所述目标教室中的学习资料对所述作业进行评分;

发送模块,用于将所述作业的评分分数发送至所述第二客户端;

请求答案模块,用于接收所述第二客户端在所述评分分数的界面触发的查看答案请求;

答案发送模块,用于将所述作业的答案发送至所述第二客户端。

作为进一步的技术方案,在所述接收第一客户端发送的第一登录请求之前,还包括:

注册模块,用于接收目标客户端发送的注册请求,所述注册请求包括目标用户账号;

存储模块,用于当验证目标用户账号满足预设注册规则时,存储目标用户账号。

本发明实施例提供一种网络课程互动方法和系统,通过提供在线学习平台,允许教师创建教室,并在教室中增加学习资料供学生学习,不受地域的限制,增加学生的学习积极性,提高学习效率与质量。

附图说明

图1是本发明实施例一提供的一种网络课程互动方法的步骤示意图;

图2是本发明实施例二提供的一种网络课程互动系统的模块示意图;

图3是本发明实施例三提供的一种网络课程互动系统的模块示意图。

具体实施方式

下面结合附图和具体实施方式对本发明作进一步详细的说明。

实施例一

如图1所示,为本发明一种网络课程互动方法的步骤示意图,包括:

在s101中,接收第一客户端发送的第一登录请求,所述第一登录请求包括第一用户账号和第一用户账号的属性;

具体的,接收来自第一客户端发送的第一登录请求,第一登录请求中携带有第一用户的账号和该第一用户账号的属性,通常,第一用户账号的属性代表该账号的身份,优选的,第一用户账号的属性为教师。

在s102中,当验证所述第一用户账号正确时,将与所述第一用户账号的属性对应的第一界面返回给所述第一客户端;

具体的,接收到来自第一客户端发送的第一登录请求后,根据预存的账号验证第一用户账号的账号名称和密码,若第一登录请求的账号名称和密码与预存的账号匹配时,则验证成功,将与第一用户账号对应的第一界面返回给第一客户端,即第一用户账号对应的首页返回给第一客户端;若第一登录请求的账号名称和密码与预存的账号不匹配时,则验证失败,返回给第一客户端登陆失败的通知,等待冲洗发送登录请求。

在s103中,接收所述第一客户端在所述第一界面触发的创建教室请求,所述创建教室请求包括课程名称和教室密码;

具体的,登陆成功后,接收在第一界面触发的创建教室请求,创建的教室请求中包括培训课程的名称和进入该教室的密码,还可以设置教室能够承载的最大人数。

在s104中,根据所述课程名称和所述教室密码创建教室,在创建完成后,发送创建完成信息至所述第一客户端;

在s105中,接收所述第一客户端发送的学习资料导入请求,所述学习资料导入请求包括需要导入的学习资料;

具体的,教室创建完成后,接收第一客户端发送的学习资料导入请求,学习资料导入请求包括需要导入的相关的学习资料,包括教师提前录制的视频,关于该课程的文档资料和试题。

在s106中,将所述需要导入的学习资料导入创建的教室。

具体的,将教师提前录制的视频,关于该课程的文档资料和试题导入到创建的教室中。

采用上述方案后,通过提供在线学习平台,允许教师创建教室,并在教室中增加学习资料供学生学习,不受地域的限制,增加学生的学习积极性,提高学习效率与质量。

该实施例还包括:

接收第二客户端发送的第二登录请求,所述第二登录请求包括第二用户账号和第二用户账号的属性;

具体的,第二用户账号的属性代表该账号的身份,优选的,第二用户账号的属性为学生。

当验证所述第二用户账号正确时,将与所述第二用户账号的属性对应的第二界面返回所述第二客户端;

接收所述第二客户端在所述第二界面触发的进入教室请求,所述进入教室请求包括教室密码;

具体的,第二客户端在第一次发送进入教室请求时,并不知道进入教室的密码,收到进入教室请求时,返回给第二客户端进入教室的密码,第二客户端在第二次发送进入教室请求时,进入教室请求包括教室密码。

当验证所述教室密码正确时,进入目标教室,并将所述目标教室的界面发送至所述第二客户端。

所述接收所述第二客户端在所述第二界面触发的进入教室请求包括:

接收所述第二客户端在所述第二界面触发的教室请求,所述教室请求包括目标课程名称;

查询与所述目标课程名称对应的目标教室;

具体的,根据目标课程名称,查询目标课程名称对应的目标教室,以目标课程名称为关键字,查询到的目标教室可以是一个或多个。

将所述目标教室的界面返回给所述第二客户端;

具体的,将查询到的目标教室的界面按一定的排列顺序返回给第二客户端,优选的,排列顺序为横向以图片的形式排列,每排最多容纳4个教室列表。

接收所述第二客户端在所述目标教室的界面触发的进入教室请求。

具体的,接收触发的进入教室请求,根据被触发的教室,对应进入该教室。

该实施例还包括:

接收所述第二客户端在所述目标教室的界面触发的作业提交请求,所述作业提交请求携带提交的作业;

具体的,接收第二客户端发送的做作业请求,根据做作业请求,返回给第二客户端相应的作业,然后接收第二客户端在目标教室的界面触发的作业提交请求,作业提交请求携带提交的作业。

根据所述目标教室中的学习资料对所述作业进行评分;

具体的,目标教室中的学习资料包括作业的答案,根据答案对提交上来的作业进行评分。

将所述作业的评分分数发送至所述第二客户端;

接收所述第二客户端在所述评分分数的界面触发的查看答案请求;

将所述作业的答案发送至所述第二客户端。

在所述接收第一客户端发送的第一登录请求之前,还包括:

接收第一客户端发送的注册请求,所述注册请求包括第一用户账号;

当验证所述第一用户账号满足预设注册规则时,存储所述第一用户账号。

具体的,在第一用户账号登陆之前,首先进行注册,注册成功后,存储该注册账号,注册应满足注册规则,如不少于6位字符数,必须有英文字母大小写和数字混合,注册前先检测是否被注册过,没有注册过,才可以进行注册;同时,在第二用户账号登陆之前,也首先进行注册存储。

采用上述方案后,通过提供在线学习平台,允许教师创建教室,并在教室中增加视频和习题供学生学习,不受地域的限制,增加学生的学习积极性,提高学习效率与质量。

实施例二

如图2所示,为本发明一种网络课程互动系统的模块示意图,包括:

第一接收模块201,用于接收第一客户端发送的第一登录请求,所述第一登录请求包括第一用户账号和第一用户账号的属性;

第一验证模块202,用于当验证所述第一用户账号正确时,将与所述第一用户账号的属性对应的第一界面返回给所述第一客户端;

教室模块203,用于接收所述第一客户端在所述第一界面触发的创建教室请求,所述创建教室请求包括课程名称和教室密码;

创建教室模块204,用于根据所述课程名称和所述教室密码创建教室,在创建完成后,发送创建完成信息至所述第一客户端;

学习资料模块205,用于接收所述第一客户端发送的学习资料导入请求,所述学习资料导入请求包括需要导入的学习资料;

导入模块206,用于将所述需要导入的学习资料导入创建的教室。

采用上述方案后,通过提供在线学习平台,允许教师创建教室,并在教室中增加学习资料供学生学习,不受地域的限制,增加学生的学习积极性,提高学习效率与质量。

实施例三

如图3所示,为本发明一种网络课程互动系统的模块示意图,包括:

第一接收模块301,用于接收第一客户端发送的第一登录请求,所述第一登录请求包括第一用户账号和第一用户账号的属性;

第一验证模块302,用于当验证所述第一用户账号正确时,将与所述第一用户账号的属性对应的第一界面返回给所述第一客户端;

教室模块303,用于接收所述第一客户端在所述第一界面触发的创建教室请求,所述创建教室请求包括课程名称和教室密码;

创建教室模块304,用于根据所述课程名称和所述教室密码创建教室,在创建完成后,发送创建完成信息至所述第一客户端;

学习资料模块305,用于接收所述第一客户端发送的学习资料导入请求,所述学习资料导入请求包括需要导入的学习资料;

导入模块306,用于将所述需要导入的学习资料导入创建的教室。

还包括:

第二接收模块307,用于接收第二客户端发送的第二登录请求,所述第二登录请求包括第二用户账号和第二用户账号的属性;

第二验证模块308,用于当验证所述第二用户账号正确时,将与所述第二用户账号的属性对应的第二界面返回所述第二客户端;

第一请求模块309,用于接收所述第二客户端在所述第二界面触发的进入教室请求,所述进入教室请求包括教室密码;

进入教室模块310,用于当验证所述教室密码正确时,进入目标教室,并将所述目标教室的界面发送至所述第二客户端。

所述接收所述第二客户端在所述第二界面触发的进入教室请求包括:

第二请求模块311,用于接收所述第二客户端在所述第二界面触发的教室请求,所述教室请求包括目标课程名称;

目标教室模块312,用于查询与所述目标课程名称对应的目标教室;

第一返回模块313,用于将所述目标教室的界面返回给所述第二客户端;

第三接收模块314,用于接收所述第二客户端在所述目标教室的界面触发的进入教室请求。

还包括:

作业提交模块315,用于接收所述第二客户端在所述目标教室的界面触发的作业提交请求,所述作业提交请求携带提交的作业;

评分模块316,用于根据所述目标教室中的学习资料对所述作业进行评分;

发送模块317,用于将所述作业的评分分数发送至所述第二客户端;

请求答案模块318,用于接收所述第二客户端在所述评分分数的界面触发的查看答案请求;

答案发送模块319,用于将所述作业的答案发送至所述第二客户端。

在所述接收第一客户端发送的第一登录请求之前,还包括:

注册模块320,用于接收目标客户端发送的注册请求,所述注册请求包括目标用户账号;

存储模块321,用于当验证目标用户账号满足预设注册规则时,存储目标用户账号。

采用上述方案后,通过提供在线学习平台,允许教师创建教室,并在教室中增加视频和习题供学生学习,不受地域的限制,增加学生的学习积极性,提高学习效率与质量。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1