【技术实现步骤摘要】
基于课程对用户进行认证的方法和设备
[0001]本公开总体上涉及学习系统,更特别地,涉及基于课程对学习系统中的用户进行认证的方法和设备。
技术介绍
[0002]随着计算机技术的不断发展,不断出现基于多媒体、互联网、大数据、云技术等的新式学习媒介。当今,用户可以通过个人计算机、平板电脑、智能手机等电子设备注册课程,例如线上课程或者线下面授课。线上课程提供学习时间和学习地点的更大的灵活性,而线下课程(或者说面授课)虽然对于学习时间和地点存在较大的限制,但是能够满足需要操作实物的技能(例如驾驶、机械维修)、需要现场体验的技能(如争端、治疗、演讲、销售)、需要反复实践并加以指导的技能(例如外语口语、个人体育项目、舞蹈)、需要团队合作的技能等的需求。
[0003]在实践中通常存在对学习媒介(或者说学习系统)的用户(或者说其进行的技能)进行认证的需求。然而,目前对用户(或者团队)进行认证时,通常需要用户或者其所属的团队提供一系列证明材料,然后通过人工系统和/或人工审核以确定用户(或者团队)是否能够获得认证。这一认证方法存在效率低 ...
【技术保护点】
【技术特征摘要】
1.一种用于基于课程对用户进行认证的方法,包括:接收用户的认证请求;基于接收到的认证请求,获取认证所需要的课程的列表以及用户已学习并且通过的课程的列表;以及将用户已学习并且通过的课程的列表与认证所需要的课程的列表进行比较,以确定用户是否能够获得认证。2.根据权利要求1所述的方法,其中将用户已学习并且通过的课程与认证所需要的课程进行比较,以确定用户是否能够获得认证包括:响应于确定用户已学习并且通过的课程包括认证所需要的课程,确定所述用户能够获得认证。3.根据权利要求1所述的方法,其中将用户已学习并且通过的课程与认证所需要的课程进行比较,以确定用户是否能够获得认证包括:响应于确定用户已学习并且通过的课程是否包括与认证所需要的课程等同的课程,确定所述用户能够获得认证。4.根据权利要求1所述的方法,还包括:响应于确定所述用户能够获得认证,生成并且向所述用户显示认证证书。5.根据权利要求1所述的方法,还包括:响应于确定所述用户不能够获得认证,向所述用户显示获得认证还需要完成的课程的列表。6.根据权利要求5所述的方法,还包括:监控所述用户对还需要完成的课程的列表中的学习情况。7.根据权利要求6所述的方法,还包括:响应于确定还未完成对所述列表中的课程的学习,根据所述用户对还需要完成的课程的列表中的学习情况...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。