[发明专利]一种直播编程教学引导方法和相关设备有效
申请号: | 202110663389.8 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113395536B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 王珊;李黎;吴宏珊;李翊 | 申请(专利权)人: | 北京猿力未来科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/254;G09B5/14;G09B19/00 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 王春艳 |
地址: | 100102 北京市朝阳区广顺南大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直播 编程 教学 引导 方法 相关 设备 | ||
本申请公开了一种直播编程教学引导方法和相关设备,该方法包括:接收教师客户端在直播过程中发送的针对目标编程任务的请求指令;基于请求指令向多个目标学员客户端同步编程任务要求信息;接收多个目标学员客户端基于编程任务要求信息反馈的作答内容对应的程序代码,获得反馈数据;通过编程任务验证信息验证程序代码是否满足编程任务要求信息,获得验证结果;向教师客户端发送直播引导信息。所获取的反馈数据和/或验证结果是反映多个目标学员客户端整体对教学内容理解和对目标编程任务的掌握程度,更有利于反馈教学进度、节奏甚至教学质量的真实情况,便于教师在直播过程中进行实时的教学调整,把控接下来的教学节奏。
技术领域
本申请涉及通信技术领域,尤其涉及一种直播编程教学引导方法和相关设备。
背景技术
线上直播教学作为线上教育的新兴领域,一直备受关注。线上直播教学存在较多优点,例如,时空上的自由性、直播的强交互性等等。此种教学模式可以激发学生的学习兴趣,能为学生留下深刻印象,获得知识“保持”的效果。
目前,教师通过线上直播的方式进行授课时,不能及时了解学生对课程的理解和掌握程度,或即便能够及时收到学生的主动反馈,但是无法确定学生反馈的对课程的理解和掌握程度的真实性,导致教师在直播教学过程中不能根据学生整体对课程的理解和掌握来恰当的把握自己的教学节奏及进度。例如,在直播编程教学中,学生很难通过核对答案了解自身的编程水平,进而更难以将自己对课程的真实理解和掌握程度主动反馈给直播教师。
发明内容
本发明提供了一种直播编程教学引导方法和相关设备,以解决现有技术中存在的教师通过线上直播的方式进行授课时,不能根据学生整体对课程的理解和掌握来恰当的把握自己的教学节奏及进度的技术问题。
第一方面,本发明提供了一种直播编程教学引导方法,应用于服务器,所述方法包括:
接收教师客户端在直播过程中发送的针对目标编程任务的请求指令,其中,所述目标编程任务包括编程任务要求信息和编程任务验证信息;
基于所述请求指令向多个目标学员客户端同步所述编程任务要求信息;
接收所述多个目标学员客户端基于所述编程任务要求信息反馈的作答内容对应的程序代码,获得反馈数据;
通过所述编程任务验证信息验证所述程序代码是否满足所述编程任务要求信息,获得验证结果;
向所述教师客户端发送直播引导信息,其中,所述直播引导信息是根据所述反馈数据和/或所述验证结果获得的。
在一些实施例中,所述通过所述编程任务验证信息验证所述程序代码是否满足所述编程任务要求信息,获得验证结果,包括:
在所述编程任务验证信息包含验证参数和参考结果的情况下,将所述验证参数传入所述程序代码;
运行传入所述验证参数的程序代码,获得运行结果;
若所述运行结果与所述参考结果相匹配,则确定验证通过,否则,确定验证未通过;
或者,
在所述编程任务验证信息包含预设代码片段的情况下,判断所述程序代码是否包含所述预设代码片段;
若所述程序代码包含所述预设代码片段,则确定验证通过,否则,确定验证未通过;
或者,在所述编程任务验证信息包含预设结果的情况下,运行所述程序代码,获得运行交互结果;
在所述运行交互结果与所述预设结果相匹配的情况下,则确定验证通过,否则,确定验证未通过。
在一些实施例中,在所述向所述教师客户端发送直播引导信息的步骤之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京猿力未来科技有限公司,未经北京猿力未来科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110663389.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:轴承座安装结构及空调室内机
- 下一篇:编程代码的评价方法及装置