当前位置: 首页 > 专利查询>清华大学专利>正文

在线教学平台及在线教学方法技术

技术编号:14898574 阅读:71 留言:0更新日期:2017-03-29 13:45
本发明专利技术提供一种在线教学平台及在线教学方法,该在线教学平台包括:管理服务系统,用于基于云服务而创建虚拟资源,响应学习用户的虚拟资源请求以分配虚拟资源;代理服务系统,用于为用户访问所分配的虚拟资源提供代理服务;仓库服务系统,用于存储用户的账号信息、教学任务及教学作业;自动评测服务系统,用于根据评测任务而对教学作业自动评测并输出评测结果。本发明专利技术基于云服务来实现大规模在线教学目的,为教学各方形成良好的学习互动提供了良好的教学模式,可让教师创建教学任务并配置对应的教学任务管理信息及让学生对教学作业进行自动评测,实现了对学习能力的考核,且借助于该在线教学平台,可规范和统一教学环境,方便对学生进行教学管理。

【技术实现步骤摘要】

本专利技术涉及在线教学领域,尤其涉及一种在线教学平台及在线教学方法
技术介绍
近些年来,不断扩张的课程规模以及持续增加的参与课程的学生数量对教育领域带来了新的挑战,额外地,随着通信技术的迅速发展以及课堂教学内容和形式的不断丰富与完善,传统形式的课堂授课内容已经逐渐无法满足学生提高实践能力、培养创新意识的要求。利用多媒体计算机技术和网络技术所建立的交互式在线学习系统就成为了实现教师与学生之间以及学生之间形成交流互动的一种新兴学习方式,它是在传统教育体制和教学方法的框架之外而探索出的一种全新的教学模式,通过网络创造理想的交互式学习环境,实现了网上教学、管理及交互式学习服务,克服了时间上、空间上的资源配置限制,令学习者在交互式的关系当中达到学习的目的。但,即便如此,如何在庞大规模(几百人规模的线下课程和几千甚至上万人规模的线上课程)的课程中保持高质量的教学水平,仍是十分有趣的一个问题。单纯线性地增加人力资源配置显然并不是解决这一问题的最有利途径,因此对自动化系统的需求就更加凸现出来。目前已有的自动化学习平台,大多针对特定的学科和实验,这种平台往往规模不大并且十分依赖于某些特定的实验特性。建立更灵活与一般化的实验平台,是十分有必要的。计算机实验对于自动化系统的要求更为急切,原因在于计算机实验往往带来复杂的计算机环境(如操作系统、网络拓扑、软件与工具包版本等)造成的困扰。教师、学生和助教大量的时间和精力都消耗在解决与实验本身无关的计算机环境问题上,这大大地制约了课程规模的扩张,也使得课程本身难以达到高效的要求。
技术实现思路
本专利技术提供一种在线教学平台及在线教学方法,用于解决现有技术中的学习平台存在规模较小、扩展性较弱且教学内容特定并受限等问题。为解决上述问题及其他问题,本专利技术提供一种在线教学平台,包括:管理服务系统,用于基于云服务而创建虚拟资源;还用于响应学习用户的虚拟资源请求以分配虚拟资源给所述学习用户;代理服务系统,与所述管理服务系统通信连接,用于为用户访问由所述管理服务系统所分配的虚拟资源提供代理服务;仓库服务系统,与所述管理服务系统通信连接,用于存储用户的账号信息、与用户的账号信息对应的教学任务、以及由所述学习用户提交的与所述教学任务对应的教学作业;以及自动评测服务系统,与所述仓库服务系统通信连接,用于根据评测体系而对从所述仓库服务系统获取的所述教学作业进行自动评测并输出评测结果。在某些实施方式中,所述管理服务系统还包括:用于创建教学任务;还用于配置与所述教学任务对应的教学任务管理信息。在某些实施方式中,创建教学任务,包括:获取管理用户的账号信息;创建与所述管理用户的账号信息相关联的教学任务;为所述教学任务配置对应的虚拟资源。在某些实施方式中,配置与所述教学任务对应的教学任务管理信息,包括以下的一种或多种:配置基本信息;设计各个时间点的配置文件;建立教学任务框架并将所述教学任务框架存储至所述仓库服务系统中;以及建立并配置与教学任务对应的评测体系,将所述评测体系存储至所述自动评测服务系统中。在某些实施方式中,虚拟资源包括与教学任务对应的虚拟机集群,在虚拟机集群中包含有至少一个虚拟机;所述管理服务系统还包括用于对创建的所述虚拟资源进行状态跟踪,所述状态跟踪是基于云服务对所述虚拟资源进行状态获取并根据获取的状态而采取相应的行动:若当前虚拟机集群中存在虚拟机处于创建状态,则继续跟踪;若当前虚拟机集群中存在虚拟机创建失败,则启动一个新的虚拟集群并删除当前虚拟集群;若当前虚拟机集群中的虚拟机创建成功,则开始进行虚拟机集群的配置。在某些实施方式中,所述虚拟机集群的配置在以下任一种情形下实施:虚拟机集群创建之后、虚拟机集群分配之前、以及虚拟机集群删除之前;在虚拟机集群创建之后,完成虚拟机集群的细部调整,启动必要性服务;在虚拟机集群分配之前,实施个性化定制;在虚拟机集群删除之前,对虚拟机集群占有的系统资源进行释放,对学习用户的操作结果进行备份。在某些实施方式中,所述管理服务系统响应学习用户的虚拟资源请求以分配虚拟资源给所述学习用户,包括:检查学习用户的虚拟资源请求,获取学习用户信息和教学任务;根据所述学习用户信息和所述教学任务,分配可用的虚拟资源给所述学习用户。在某些实施方式中,检查学习用户的虚拟资源请求,获取学习用户信息和教学任务,包括:对学习用户的输入信息进行检查;检查获取的学习用户的虚拟资源请求中的教学任务是否需要分组;根据分组信息,配置学习用户信息,创建学习用户的对象并配置仓库服务系统的账号信息。在某些实施方式中,若教学任务不需要分组,则使用学习用户的个人信息;若教学任务需要分组,则使用相应的哑学习用户信息。在某些实施方式中,若学习用户信息不存在时,创建新的学习用户对象;若学习用户信息已存在时,则返回需要的信息以便接下来的分配。在某些实施方式中,根据所述学习用户信息和所述教学任务,分配可用的虚拟资源给所述学习用户,包括:从仓库服务系统中获取所述学习用户信息和所述教学任务;根据所述学习用户信息和所述教学任务,配置虚拟资源;通过代理服务系统为配置完成的虚拟资源建立代理,将配置完成的虚拟资源分配给所述学习用户。在某些实施方式中,所述管理服务系统还包括用于回收虚拟资源,其中,对于已分配的虚拟资源的回收包括:结束所述虚拟资源的使用;解除所述虚拟资源的代理;将所述云服务中的虚拟资源予以删除,将本地数据库信息予以删除。在某些实施方式中,所述自动评测服务系统根据评测体系而对从所述仓库服务系统获取的所述教学作业进行自动评测并输出评测结果,包括:获取包含有学习用户信息和教学任务的评测任务;从所述仓库服务系统中获取与所述学习用户信息和所述教学任务对应的教学作业,创建与所述评测任务对应的临时文件夹,将所述教学作业输入所述临时文件夹中;从所述临时文件夹中提取所述教学作业并进行评测;获得评测结果并将所述评测结果予以输出。本专利技术在另一方面提供一种在线教学方法,包括:响应学习用户的虚拟资源请求,通过代理将虚拟资源分配给所述学习用户;所述虚拟资源是基于云服务而创建的;接收由学习用户通过分配的所述虚拟资源完成并提交的与教学任务对应的教学作业;以及根据评测体系而对所述教学作业进行自动评测并输出评测结果。在某些实施方式中,所述在线教学方法还包括:创建教学任务;配置与所述教学任务对应的教学任务管理信息。在某些实施方式中,创建教学任务,包括:获取管理用户的账号信息;创建与所述管理用户的账号信息相关联的教学任务;为所述教学任务配置对应的虚拟资源。在某些实施方式中,配置与所述教学任务对应的教学任务管理信息,包括以下的一种或多种:配置基本信息;设计各个时间点的配置文件;建立教学任务框架;建立并配置与教学任务对应的评测体系。在某些实施方式中,虚拟资源包括与教学任务对应的虚拟机集群,在虚拟机集群中包含有至少一个虚拟机;该在线教学方法还包括对创建的所述虚拟资源进行状态跟踪,所述状态跟踪是基于云服务对所述虚拟资源进行状态获取并根据获取的状态而采取相应的行动:若当前虚拟机集群中存在虚拟机处于创建状态,则继续跟踪;若当前虚拟机集群中存在虚拟机创建失败,则启动一个新的虚拟集群并删除当前虚拟集群;若当前虚拟机集群中的虚拟机创建成功,则开始进行虚拟机集群的配置。在某些本文档来自技高网...
在线教学平台及在线教学方法

【技术保护点】
一种在线教学平台,其特征在于,包括:管理服务系统,用于基于云服务而创建虚拟资源;还用于响应学习用户的虚拟资源请求以分配虚拟资源给所述学习用户;代理服务系统,与所述管理服务系统通信连接,用于为用户访问由所述管理服务系统所分配的虚拟资源提供代理服务;仓库服务系统,与所述管理服务系统通信连接,用于存储用户的账号信息、与用户的账号信息对应的教学任务、以及由所述学习用户提交的与所述教学任务对应的教学作业;以及自动评测服务系统,与所述仓库服务系统通信连接,用于根据评测体系而对从所述仓库服务系统获取的所述教学作业进行自动评测并输出评测结果。

【技术特征摘要】
1.一种在线教学平台,其特征在于,包括:管理服务系统,用于基于云服务而创建虚拟资源;还用于响应学习用户的虚拟资源请求以分配虚拟资源给所述学习用户;代理服务系统,与所述管理服务系统通信连接,用于为用户访问由所述管理服务系统所分配的虚拟资源提供代理服务;仓库服务系统,与所述管理服务系统通信连接,用于存储用户的账号信息、与用户的账号信息对应的教学任务、以及由所述学习用户提交的与所述教学任务对应的教学作业;以及自动评测服务系统,与所述仓库服务系统通信连接,用于根据评测体系而对从所述仓库服务系统获取的所述教学作业进行自动评测并输出评测结果。2.根据权利要求1所述的在线教学平台,其特征在于,所述管理服务系统还包括:用于创建教学任务;还用于配置与所述教学任务对应的教学任务管理信息。3.根据权利要求2所述的在线教学平台,其特征在于,创建教学任务,包括:获取管理用户的账号信息;以及创建与所述管理用户的账号信息相关联的教学任务;为所述教学任务配置对应的虚拟资源。4.根据权利要求2所述的在线教学平台,其特征在于,配置与所述教学任务对应的教学任务管理信息,包括以下的一种或多种:配置基本信息;设计各个时间点的配置文件;建立教学任务框架并将所述教学任务框架存储至所述仓库服务系统中;以及建立并配置与教学任务对应的评测体系,将所述评测体系存储至所述自动评测服务系统中。5.根据权利要求1所述的在线教学平台,其特征在于,虚拟资源包括与教学任务对应的虚拟机集群,在虚拟机集群中包含有至少一个虚拟机;所述管理服务系统还包括用于对创建的所述虚拟资源进行状态跟踪,所述状态跟踪是基于云服务对所述虚拟资源进行状态获取并根据获取的状态而采取相应的行动:若当前虚拟机集群中存在虚拟机处于创建状态,则继续跟踪;若当前虚拟机集群中存在虚拟机创建失败,则启动一个新的虚拟集群并删除当前虚拟集群;以及若当前虚拟机集群中的虚拟机创建成功,则开始进行虚拟机集群的配置。6.根据权利要求5所述的在线教学平台,其特征在于,所述虚拟机集群的配置在以下任一种情形下实施:虚拟机集群创建之后、虚拟机集群分配之前、以及虚拟机集群删除之前;在虚拟机集群创建之后,完成虚拟机集群的细部调整,启动必要性服务;在虚拟机集群分配之前,实施个性化定制;以及在虚拟机集群删除之前,对虚拟机集群占有的系统资源进行释放,对学习用户的操作结果进行备份。7.根据权利要求1所述的在线教学平台,其特征在于,所述管理服务系统响应学习用户的虚拟资源请求以分配虚拟资源给所述学习用户,包括:检查学习用户的虚拟资源请求,获取学习用户信息和教学任务;以及根据所述学习用户信息和所述教学任务,分配可用的虚拟资源给所述学习用户。8.根据权利要求7所述的在线教学平台,其特征在于,检查学习用户的虚拟资源请求,获取学习用户信息和教学任务,包括:对学习用户的输入信息进行检查;检查获取的学习用户的虚拟资源请求中的教学任务是否需要分组;以及根据分组信息,配置学习用户信息,创建学习用户的对象并配置仓库服务系统的账号信息。9.根据权利要求8所述的在线教学平台,其特征在于,若教学任务不需要分组,则使用学习用户的个人信息;若教学任务需要分组,则使用相应的哑学习用户信息。10.根据权利要求8所述的在线教学平台,其特征在于,若学习用户信息不存在时,创建新的学习用户对象;若学习用户信息已存在时,则返回需要的信息以便接下来的分配。11.根据权利要求7所述的在线教学平台,其特征在于,根据所述学习用户信息和所述教学任务,分配可用的虚拟资源给所述学习用户,包括:从仓库服务系统中获取所述学习用户信息和所述教学任务;根据所述学习用户信息和所述教学任务,配置虚拟资源;以及通过代理服务系统为配置完成的虚拟资源建立代理,将配置完成的虚拟资源分配给所述学习用户。12.根据权利要求1所述的在线教学平台,其特征在于,所述管理服务系统还包括用于回收虚拟资源,其中,对于已分配的虚拟资源的回收包括:结束所述虚拟资源的使用;解除所述虚拟资源的代理;以及将所述云服务中的虚拟资源予以删除,将本地数据库信息予以删除。13.根据权利要求1所述的在线教学平台,其特征在于,所述自动评测服务系统根据评测体系而对从所述仓库服务系统获取的所述教学作业进行自动评测并输出评测结果,包括:获取包含有学习用户信息和教学任务的...

【专利技术属性】
技术研发人员:徐葳鞠安
申请(专利权)人:清华大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1