一种基于人工智能的学生端应用程序监控方法及系统技术方案

技术编号:20546364 阅读:31 留言:0更新日期:2019-03-09 19:17
本发明专利技术公开了一种基于人工智能的学生端应用程序监控方法及系统,方法包括:获取教师端的工作模式,若教师端的工作模式为上课模式时,建立教师端与学生端的连接;控制教师端向学生端发送一个监控程序;通过所述监控程序获取学生端正在运行的应用程序,并将应用程序数据发送至教师端;根据获取的应用程序对学生端执行相应的操作。本发明专利技术可实现信息化网络课堂中,教师端与学生端连接时,可以获取在课程中运行的应用程序,并可根据应用程序的类型执行相应的操作,方便了解学生动态,提高教学效率。

A Monitoring Method and System for Student-side Application Based on Artificial Intelligence

The invention discloses a monitoring method and system of student-side application program based on artificial intelligence. The method includes: acquiring the working mode of the teacher-side, establishing the connection between the teacher-side and the student-side when the working mode of the teacher-side is the class mode, controlling the teacher-side to send a monitoring program to the student-side, and acquiring the running application program of the student-side through the monitoring program. And the application data is sent to the teacher side; according to the obtained application, the corresponding operation is performed on the student side. The invention can realize that in the information network classroom, when the teacher end connects with the student end, the application program running in the course can be obtained, and the corresponding operation can be performed according to the type of the application program, so as to facilitate the understanding of student dynamics and improve the teaching efficiency.

【技术实现步骤摘要】
一种基于人工智能的学生端应用程序监控方法及系统
本专利技术涉及通信
,尤其涉及一种基于人工智能的学生端应用程序监控方法及系统。
技术介绍
现有的信息教育的教学过程中,教师端通过将自己的终端上的投影至学生端进行网络教学。此时学生端受教师端的控制下,学生端的屏幕统一播放教学内容。但当教师端不控制学生端的屏幕显示时,教师端在布置作业时,无法对学生端进行监控,只能通过教师人工对学生端当前运行的应用程序进行监控,监控效率低。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于人工智能的学生端应用程序监控方法及系统,旨在解决现有技术中教师对学生端当前运行的应用程序进行监控需要人工进行监控,监控效率低的问题。本专利技术的技术方案如下:一种基于人工智能的学生端应用程序监控方法,所述方法包括:获取教师端的工作模式,若教师端的工作模式为上课模式时,建立教师端与学生端的连接;控制教师端向学生端发送一个监控程序;通过所述监控程序获取学生端正在运行的应用程序,并将应用程序数据发送至教师端;根据获取的应用程序对学生端执行相应的操作。可选地,所述获取教师端的工作模式,若教师端的工作模式为上课模式时,建立教师端与学生端的连接,包括:检测到教师端启动后,获取教师端的工作模式;若教师端的工作模式为上课模式时,获取教师端连接的网络,控制所述学生端与所述网络连接,建立起教师端与学生端的连接。可选地,所述检测到教师端启动后,获取教师端的工作模式前,包括:获取终端的登录信息,对登录信息进行验证;若验证结果为教师账号,则当前终端判定为教师端;若验证结果为学生账号,则当前终端判定为学生端。可选地,所述通过所述监控程序获取学生端正在运行的应用程序,并将应用程序数据发送至教师端,包括:通过所述监控程序获取学生端的任务管理器中正在运行的应用程序;获取正在运行的应用程序的程序名和程序图标后,将程序名和程序图标发送至教师端。可选地,所述获取正在运行的应用程序的程序名和程序图标后,将程序名和程序图标发送至教师端后,还包括:控制教师端对程序图标尺寸进行处理;将处理后的程序图标的显示在教师端屏幕的预设区域。可选地,所述根据获取的应用程序对学生端执行相应的操作,包括:根据获取的应用程序,获取应用程序的类型;若应用程序为与课程无关的应用程序,则远程关闭应用程序,并向学生端发生关闭提示。可选地,所述网络为wifi网络。本专利技术又一实施例还提供了一种基于人工智能的学生端应用程序监控系统,所述系统包括至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的基于人工智能的学生端应用程序监控方法。本专利技术的另一实施例还提供了一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行上述的基于人工智能的学生端应用程序监控方法。本专利技术的另一种实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被处理器执行时,使所述处理器执行上述的基于人工智能的学生端应用程序监控方法。有益效果:本专利技术公开了一种基于人工智能的学生端应用程序监控方法及系统,本专利技术实施例可实现信息化网络课堂中,教师端与学生端连接时,可以获取在课程中运行的应用程序,并可根据应用程序的类型执行相应的操作,方便了解学生动态,提高教学效率。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为本专利技术一种基于人工智能的学生端应用程序监控方法较佳实施例的流程图;图2为本专利技术一种基于人工智能的学生端应用程序监控系统较佳实施例的硬件结构示意图。具体实施方式为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合附图对本专利技术实施例进行介绍。请参阅图1,图1为本专利技术一种基于人工智能的学生端应用程序监控方法较佳实施例的流程图。如图1所示,其包括步骤:步骤S100、获取教师端的工作模式,若教师端的工作模式为上课模式时,建立教师端与学生端的连接;步骤S200、控制教师端向学生端发送一个监控程序;步骤S300、通过所述监控程序获取学生端正在运行的应用程序,并将应用程序数据发送至教师端;步骤S400、根据获取的应用程序对学生端执行相应的操作。具体实施时,本专利技术实施例中的教学端与学生端均是指智能终端,智能终端包括但不限于手提电脑、台式电脑、一体机等电子设备。本专利技术实施例中基于人工智能的学生端应用程序监控方法可以在windows系统或是linux系统下使用。教师端启动后,获取此时教师端的工作模式,其中教师端的工作模式包括上课模式和一般模式,其中上课模式是指教师端需要将当前教师端的屏幕显示投屏到学生端。一般模式是指教师端只供教师个人使用,不进行投屏或是将教师端的屏幕显示投屏到投影仪上。当检测到教师端的工作模式为上课模式时,控制教师端和学生端建立连接,从而使教师端的屏幕显示投屏到学生端的屏幕。同时教师端还向学生端发送一个监控程序,该监控命令是一个监控命令,例如监控程序可以是一个子线程,该子线程用于发送一个命令请求,命令请求用于获取学生端正在运行的应用程序,并将获取的应用程序返回至教师端。教师端获取应用程序后,获取应用程序的程序名、程序图标等数据,根据获取的数据对学生端执行不同的操作。进一步地,步骤S100包括:检测到教师端启动后,获取教师端的工作模式;若教师端的工作模式为上课模式时,获取教师端连接的网络,控制所述学生端与所述网络连接,建立起教师端与学生端的连接。具体地,教师端启动后,与无线路由器建立连接,并获取教师端的工作模式,若教师端的工作模式为上课模式,控制学生端也与无线路由器建立连接,建立教师端与学生端的网络连接,优先的,该网络为wifi网络。进一步地,检测到教师端启动后,获取教师端的工作模式前,包括:获取终端的登录信息,对登录信息进行验证;若验证结果为教师账号,则当前终端判定为教师端;若验证结果为学生账号,则当前终端判定为学生端。具体实施时,学生与教师预先在课程系统的后台中注册账号,在使用终端登录后,后台对登录信息进行验证,若验证结果为教师账号,则对应的使用教师账号登录的当前终端为教师端;若验证结果为学生账号,则对应的使用学生账号登录的当前终端为学生端。进一步地,步骤S300包括:通过所述监控程序获取学生端的任务管理器中正在运行的应用程序;获取正在运行的应用程序的程序名和程序图标后,将程序名和程序图标发送至教师端。具体实施时,教师端通过发送一个监控程序获取学生端中正在运行的应用程序,例如可从学生端的任务管理器中获取正在运行的应用程序,并获取正在运行的应用程序的程序名和程序图标,将程序名和程序图片返回至教师端。进一步地,监控程序还可获取学生端的终端编号,将终端编号一并发送至教师端。进一步地,获取正在运行的应用程序的程序名和程序图标后,将程序名和程序图标发送至教本文档来自技高网...

【技术保护点】
1.一种基于人工智能的学生端应用程序监控方法,其特征在于,所述方法包括:获取教师端的工作模式,若教师端的工作模式为上课模式时,建立教师端与学生端的连接;控制教师端向学生端发送一个监控程序;通过所述监控程序获取学生端正在运行的应用程序,并将应用程序数据发送至教师端;根据获取的应用程序对学生端执行相应的操作。

【技术特征摘要】
1.一种基于人工智能的学生端应用程序监控方法,其特征在于,所述方法包括:获取教师端的工作模式,若教师端的工作模式为上课模式时,建立教师端与学生端的连接;控制教师端向学生端发送一个监控程序;通过所述监控程序获取学生端正在运行的应用程序,并将应用程序数据发送至教师端;根据获取的应用程序对学生端执行相应的操作。2.根据权利要求1所述的基于人工智能的学生端应用程序监控方法,其特征在于,所述获取教师端的工作模式,若教师端的工作模式为上课模式时,建立教师端与学生端的连接,包括:检测到教师端启动后,获取教师端的工作模式;若教师端的工作模式为上课模式时,获取教师端连接的网络,控制所述学生端与所述网络连接,建立起教师端与学生端的连接。3.根据权利要求2所述基于人工智能的学生端应用程序监控方法,其特征在于,所述检测到教师端启动后,获取教师端的工作模式前,包括:获取终端的登录信息,对登录信息进行验证;若验证结果为教师账号,则当前终端判定为教师端;若验证结果为学生账号,则当前终端判定为学生端。4.根据权利要求3所述的基于人工智能的学生端应用程序监控方法,其特征在于,所述通过所述监控程序获取学生端正在运行的应用程序,并将应用程序数据发送至教师端,包括:通过所述监控程序获取学生端的任务管理器中正在运行的应用程序;获取正在运行的应用程序的程序名和程序图标后,将程序名和程序图标发送至教师端。5.根据权利要求4所述的基于人工智能的学生端应用程序监控方法,其特征在于,所述获取正在运行的应用程序的程...

【专利技术属性】
技术研发人员:孙悦李天驰蒋美静
申请(专利权)人:深圳点猫科技有限公司
类型:发明
国别省市:广东,44

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

1