[发明专利]云教学系统在审
申请号: | 201510617400.1 | 申请日: | 2015-09-24 |
公开(公告)号: | CN105139703A | 公开(公告)日: | 2015-12-09 |
发明(设计)人: | 陈跃坚 | 申请(专利权)人: | 杭州华恩教育科技有限公司 |
主分类号: | G09B5/08 | 分类号: | G09B5/08 |
代理公司: | 浙江永鼎律师事务所 33233 | 代理人: | 郭小丽 |
地址: | 310015 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 教学 系统 | ||
1.一种云教学系统,包括下述操作步骤:
(1)教师和学生均通过浏览器登入教学系统,进而形成教师端浏览器和学生端浏览器;
(2)运行服务器自动加载教学界面至教师端浏览器;运行服务器自动加载学生编辑器、学生代码运行窗及教学界面至学生端浏览器;运行服务器自动加载登入教学系统的学生名单至教师端浏览器;
(3)教师可在教师端浏览器上对教学界面进行操作,学生端浏览器上的教学界面也会进行同步;
(4)学生可在学生端浏览器内的学生编辑器编写代码,点击运行后,代码内容会在学生代码运行窗内显示运行结果;
(5)教师可点击学生名单中的任意一名学生,运行服务器会将该名学生对应的学生端浏览器上的学生编辑器和学生代码运行窗及其内容传输至教师端浏览器,教师可在教师端浏览器对该学生编辑器内的代码进行修改。
2.根据权利要求1所述的云教学系统,其特征在于:所述步骤(3)中,教师可在教师端浏览器上对教学界面进行操作的内容包括:
(a)当教师在教学界面上选择练习模式时,运行服务器自动加载教师编辑器和教师代码运行窗至教学界面;教师可在教师端浏览器的教师编辑器内编写代码,点击运行后,该代码内容会在教师代码运行窗内显示运行结果;
(b)教师可在教学界面上选择需讲解的知识和案例,运行服务器自动加载需讲解的案列和内容至教学界面上。
3.根据权利要求2所述的云教学系统,其特征在于:所述步骤(2)中,所述运行服务器还自动加载上一次教学内容至教学界面和/学生编辑器。
4.根据权利要求1所述的云教学系统,其特征在于:所述步骤(2)中当学生端浏览器载入学生编辑器,运行服务器会自动获取学生编辑器内代码的语言类型,然后在学生编辑器内载入相应的语言插件,使学生编辑器能支持当前语言。
5.根据权利要求4所述的云教学系统,其特征在于:步骤(2)中,当运行服务器在学生编辑器内载入相应的语言插件后,输入的代码会根据其所属的语言类型对代码的关键字颜色、段落缩进格式进行自动调整,还会自动补齐代码中的括号。
6.根据权利要求1所述的云教学系统,其特征在于:所述步骤(4)中代码在学生代码运行窗显示运行结果如下:
(a)自动弹出和自动隐藏,点击运行后,会自动弹出学生代码运行窗并显示运行结果,一段时间后又自动隐藏学生代码运行窗;
(b)支持多种结果的展示,当输入的代码属于Java、C、C++语言时,输出的结果是文本格式;当输入的代码属于sql语言时,输出结果是表格,当输入的代码属于html、css、js语言时,输出结果是网页;
(c)当输入的代码属于Java、C、C++语言时,且文本格式为可输入格式时,学生代码运行窗会监控用户的输入,获取本次输入的内容,并将该内容传输至运行服务器,运行服务器将该内容在代码中运行,并将结果反馈回学生代码运行窗中输出。
7.根据权利要求1所述的云教学系统,其特征在于:所述步骤(2)中,所述教师可在教学界面上增加或删除学生名单,运行服务器可根据此次操作,对运行服务器内部的学生名单进行相应的修改,进而改变学生的访问权限。
8.根据权利要求1所述的云教学系统,其特征在于:所述运行服务器置于一运行容器内,在步骤(4)中点击运行后,学生编辑器将代码传输至运行容器内的运行服务器运行,然后把运行的结果传输至学生代码运行窗内显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华恩教育科技有限公司,未经杭州华恩教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510617400.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抗菌防霉可降解塑料及其制备方法
- 下一篇:一种线性低密度聚乙烯的生产工艺