CN116896576A - 一种智能教学方法、***、设备及存储介质 - Google Patents
一种智能教学方法、***、设备及存储介质 Download PDFInfo
- Publication number
- CN116896576A CN116896576A CN202311146580.0A CN202311146580A CN116896576A CN 116896576 A CN116896576 A CN 116896576A CN 202311146580 A CN202311146580 A CN 202311146580A CN 116896576 A CN116896576 A CN 116896576A
- Authority
- CN
- China
- Prior art keywords
- student
- teacher
- student end
- control instruction
- sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000012544 monitoring process Methods 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 7
- 230000002159 abnormal effect Effects 0.000 claims description 6
- 238000004458 analytical method Methods 0.000 claims description 6
- 230000003993 interaction Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 abstract description 9
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000000694 effects Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000015654 memory Effects 0.000 description 6
- 230000006854 communication Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000010287 polarization Effects 0.000 description 2
- 239000004576 sand Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 208000012886 Vertigo Diseases 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000007654 immersion Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 231100000889 vertigo Toxicity 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/08—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Signal Processing (AREA)
- General Business, Economics & Management (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Electrically Operated Instructional Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种智能教学方法、***、设备及存储介质,属于智能教学技术领域。本发明包括:接收教师端发送的控制指令,所述控制指令中包括所述教师端的参数、操作类型、操作参数和学生端的参数;对所述控制指令进行解析,得到所述教师端的设备类型、学生端的设备类型和学生端ID,每个学生端对应唯一的学生端ID;根据所述学生端的设备类型与教师端的设备类型,对所述教师端和学生端进行匹配,若匹配成功,发送控制指令至所述学生端ID对应的学生端;接收所述学生端发送的执行结果,并将所述执行结果发送至所述教师端。通过本发明,有助于解决现有技术中使用智能终端进行教学的过程中,教师端难以对学生端的学习情况进行控制和监督的问题。
Description
技术领域
本发明涉及智能教学技术领域,具体涉及一种智能教学方法、***、设备及存储介质。
背景技术
传统的教学方法中,教师使用传统课件或电脑终端教学,学生通过电脑或显示屏进行学习,教师对学生使用电脑的画面和记录进行管理、控制、监督等,从而更了解学生的学习情况,并进行监督和管理。
现有数字化智能化教学方式方法众多,教师端和学生端的终端设备类型也多种多样,例如:学生终端可以为虚拟的AR(Augmented Reality)、VR(Virtual Reality)、MR(Mixed Reality)、XR( Extended Reality),教师端也可以为桌面式VR、电脑、投屏显示器、模拟器、数字沙盘等各类新型,这些智能化产品其沉浸式的效果能够为学生带来更加真实的体验效果。
但是,学生端的终端设备类型多样,想及时了解学生的学习情况,及时管控学生学习画面,并不容易。现有技术中教师端大部分只针对学生端使用的画面进行传输,教学过程中难以对学习过程中的学生的学习情况和学习内容进行严格的控制和监督。例如:学生在上课期间佩戴VR头盔时,登陆游戏界面,教师无法及时获悉。
发明内容
有鉴于此,本发明的目的在于提供一种智能教学方法、***、设备及存储介质,以解决现有技术中使用智能终端进行教学的过程中,教师端难以对学生端的学习情况进行控制和监督的问题。
根据本发明实施例的第一方面,提供一种智能教学方法,包括:
接收教师端发送的控制指令,所述控制指令中包括所述教师端的参数、操作类型、操作参数和学生端的参数,其中所述学生端为虚拟交互设备;
对所述控制指令进行解析,得到所述教师端的设备类型、学生端的设备类型和学生端ID,每个学生端对应唯一的学生端ID;
根据所述学生端的设备类型与教师端的设备类型,对所述教师端和学生端进行匹配,若匹配成功,发送控制指令至所述学生端ID对应的学生端;
接收所述学生端发送的执行结果,并将所述执行结果发送至所述教师端。
优选地,所述将所述执行结果发送至所述教师端,包括:
根据教师端的设备类型,对所述学生端发送的执行结果进行解析和处理,得到与教师端的设备类型相匹配的反馈信息,将所述反馈信息发送至所述教师端。
优选地,所述方法还包括:
接收并保存所述学生端发送的视频流数据和其对应的学生端ID;
接收所述教师端发送的监控请求,对所述视频流数据进行转码,生成支持教师端播放的流媒体和播放地址。
优选地,所述方法还包括:
在预设情景模式下,根据所述视频流数据,判断所述学生端的画面与教师端的画面是否一致,若不一致,确定所述学生端不处于学习状态,向教师端发出异常提醒。
根据本发明实施例的第二方面,提供一种智能教学方法,应用于教师端,包括:
通过监听获取输入设备的输入状态;
根据输入状态,生成控制指令,所述控制指令用于控制学生端执行相应类型的操作;
将所述控制指令发送至智能教学***。
优选地,所述方法还包括:
向所述智能教学***发送监控请求,根据所述监控请求,获取学生端ID,根据所述学生端ID,获取播放地址,从所述播放地址中加载流媒体,进行播放。
根据本发明实施例的第三方面,提供一种智能教学方法,应用于学生端,包括:
接收所述智能教学***发送的控制指令,对所述控制指令进行解析,得到操作类型和操作参数;
根据所述操作类型和操作参数,执行相应类型的操作,得到执行结果,将所述执行结果发送至所述智能教学***。
优选地,所述方法还包括:
实时获取屏幕显示的视频流数据;
根据预设参数对所述视频流数据进行处理,并把处理过的视频流数据和其对应的学生端ID发送至智能教学***。
根据本发明实施例的第四方面,提供一种智能教学***,包括:
指令接收模块,用于接收教师端发送的控制指令,所述控制指令中包括所述教师端的参数、操作类型、操作参数和学生端的参数,其中所述学生端为虚拟交互设备;
指令解析模块,用于对所述控制指令进行解析,得到所述教师端的设备类型、学生端的设备类型和学生端ID,每个学生端对应唯一的学生端ID;
设备匹配模块,用于根据所述学生端的设备类型与教师端的设备类型,对所述教师端和学生端进行匹配,若匹配成功,发送控制指令至所述学生端ID对应的学生端;
结果发送模块,用于接收所述学生端发送的执行结果,并将所述执行结果发送至所述教师端。
根据本发明实施例的第五方面,提供一种智能教学设备,包括:
学生端、教师端和智能教学***。
本发明的实施例提供的技术方案可以包括以下有益效果:
通过接收教师端发送的控制指令,对控制指令进行解析,控制指令中包括教师端的参数、操作类型和学生端的参数,解析得到教师端的设备类型、学生端的设备类型和学生端ID,根据学生端的设备类型与教师端的设备类型,对教师端和学生端进行匹配,若匹配成功,发送控制指令至学生端ID对应的学生端,收学生端发送的执行结果,并将执行结果发送至所述教师端,可以将教师端的控制指令发送到学生端,控制学生端执行相应的指令,比如教师端控制学生端打开设备、关闭设备或进入具体画面等,也可以将学生端的执行结果发送至教师端,实现教师端对学生端的监控,从而解决现有技术中使用智能终端进行教学的过程中,教师端难以对学生端的学习情况进行控制和监督的问题。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的一种智能教学方法的流程示意图;
图2是根据一示例性实施例示出的一种智能教学***的框图示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
在教学方法中,教师端和学生端的设备类型多种多样,有传统的计算机终端,也有VR头盔设备,XR设备,显示屏,桌面式VR设备等智能终端,智能终端的沉浸式效果较好,可以给学生带来更加真实的体验效果,使学生身临其境,但是,对于多种设备的监控却并不容易,使得教师端对学生的学习情况并不能很好的进行监督和控制。
本发明提供了一种智能教学方法,参见图1,图1是根据一示例性实施例示出的一种智能教学方法的流程示意图,该方法包括:
步骤S11,接收教师端发送的控制指令,所述控制指令中包括所述教师端的参数、操作类型、操作参数和学生端的参数,其中所述学生端为虚拟交互设备;
步骤S12,对所述控制指令进行解析,得到所述教师端的设备类型、学生端的设备类型和学生端ID,每个学生端对应唯一的学生端ID;
步骤S13,根据所述学生端的设备类型与教师端的设备类型,对所述教师端和学生端进行匹配,若匹配成功,发送控制指令至所述学生端ID对应的学生端;
步骤S14,接收所述学生端发送的执行结果,并将所述执行结果发送至所述教师端。
需要说明的是,教师端为教师使用的智能终端,可以为计算机,也可以为AR、MR、XR、桌面式VR、大屏(显示屏)、投屏、驾驶模拟器、数据沙盘等各类新型电子教学设备,学生端为学生使用的智能终端,具体为虚拟交互设备,可以为计算机、AR、VR、MR、XR、桌面式VR、显示屏等各类新型电子设备。教师端与学生端的设备型号可以相同也可以不同,使用的***可以相同也可以不同,但是要保证教师端与学生端之间通过网络或其他连接方式可以进行通信,实现控制指令的传输。
具体的,接收教师端发送的控制指令,教师端的控制指令可以为控制学生端退出设备、程序的指令,也可以为控制学生端登录设备、程序的指令,还可以为控制学生端显示预设画面的指令。其中可以预先设置多种情景模式,每种情景模式下,采用不同的控制指令,例如:在教学模式下,控制指令可以为控制学生端显示教师端画面的指令。控制指令中包括教师端的参数、操作类型和学生端的参数,其中教师端的参数为教师端的设备类型、操作***参数、IP地址、教师端的设备ID(Identity document,身份证标识号)等信息,操作类型为控制学生端执行的操作的类型,例如:关机、下线、启动软件等,学生端的参数为学生端的设备类型、操作***参数、IP地址、学生端的设备ID、学生登录账号等信息。
对接收到的控制指令进行解析,得到教师端的设备类型、学生端的设备类型和学生端ID,其中教师端的设备类型为计算机、AR、MR、XR、桌面式VR、大屏(显示屏)、投屏中的一种或多种,教师端的设备类型为计算机、AR、MR、XR、桌面式VR、大屏(显示屏)、投屏中的一种或多种。每个学生端都有学生登录才能开启进行通信,每个学生端对应唯一的学生端ID(Identity document,身份证标识号),只能由一个学生登录后使用。
由于不同的设备类型之间的硬件、应用程序等可能不同,如果硬件或应用程序不匹配,可能会导致通信过程中出现卡顿、延迟等问题,如果操作***、应用软件不同,可能会导致程序无法运行,使得学生端不能执行教师端发送的控制指令,以致教师端无法管控学生端,不能及时了解学生的学习情况。对于解析得到的学生端的设备类型与教师端的设备类型,根据解析对所述教师端和学生端进行匹配,若匹配成功,发送控制指令至学生端ID对应的学生端,由于学生端只有一个学生端ID,根据控制指令中的学生端ID,可以确定对应的学生端,将控制指令发送至对应的学生端,一个学生端只有唯一的学生登录,可以实现对学生的管控,包括监控其学习情况。
需要说明的是,对学生端和教师端进行匹配时,除了匹配教师端和学生端的设备类型外,还需要检测教师端和学生端的硬件配置、操作***、浏览器等信息,如果这些信息都匹配,确保教师端和学生端的硬件和软件环境兼容,才能实现学生端接收到教师端发送的控制指令,并执行相应的控制指令。如果教师端和学生端不匹配,还可以提示管理员教师端出现异常,及时进行调整或改进,使得教师端和学生端匹配成功,教师端能及时管控学生端。
可以理解的是,对学生端和教师端进行匹配,可以确保教师端的控制指令能够准确地传输到对应的学生端上,从而实现对学生端的控制和管理。这样可以提高教学效率,确保教学内容的准确性和完整性。
具体的,学生端接收到控制指令后,会执行控制指令,并发送执行结果。接收学生端发送的执行结果,并在接收到执行结果后将执行结果发送至教师端。其中执行结果可以为学生端执行教师发出的控制指令后的状态。例如,若学生端执行的控制指令为强制进入学习软件,执行该控制命令后,若学生端进入该学习软件,显示该学习软件的画面,学生端会将显示的该学习软件的画面作为执行结果进行发送,接收到教师端发送的学习软件的画面的执行结果,发送至教师端。
若学生端并未执行控制指令,结果显示学生端未进入上述学习软件,停留在游戏界面,学生端将显示的游戏界面和未进入学习软件的异常提醒作为执行结果进行反馈,接收到学生端的执行结果后,发送至教师端,提示对应的学生端执行控制指令失败,需要及时进行设备调整或提醒学生进行调整,实现对学生端的监控。
在一具体示例中,对教师端和学生端进行监控,发出同步控制指令,同步控制指令用于将教师端的操作内容和显示画面同步到学生端上。接收到同步控制指令后,发送至学生端,控制学生端进入教师端同样的画面,进行同样的操作内容和显示画面。
可以理解的是,本实施例提供的技术方案,通过收教师端发送的控制指令,对控制指令进行解析,控制指令中包括教师端的参数、操作类型和学生端的参数,解析得到教师端的设备类型、学生端的设备类型和学生端ID,根据学生端的设备类型与教师端的设备类型,对教师端和学生端进行匹配,若匹配成功,发送控制指令至学生端ID对应的学生端,收学生端发送的执行结果,并将执行结果反馈至所述教师端,可以将教师端的控制指令发送到学生端,控制学生端执行相应的指令,比如教师端控制学生端打开设备、关闭设备或进入具体画面等,也可以将学生端的执行结果发送至教师端,实现教师端对学生端的监控,从而解决现有技术中使用智能终端进行教学的过程中,教师端难以对学生端的学习情况进行控制和监督的问题。
优选地,步骤S14中,所述将所述执行结果发送至所述教师端,包括:
根据教师端的设备类型,对所述学生端发送的执行结果进行解析和处理,得到与所述教师端的设备类型相匹配的反馈信息,将所述反馈信息发送至所述教师端。
需要说明的是,将执行结果发送至教师端时,由于学生端和教师端的设备类型多样,对于学生端的执行结果,教师端并不能很好的进行展示。如:AR画面是现实画面叠加虚拟内容;VR是完全虚拟内容,2个屏幕实现,其画面尺寸小;MR是现实画面混合虚拟内容;桌面VR是偏振式左右格式画面效果,且各个设备的画面尺寸大小是不对等的,其画面尺寸大。若学生端为桌面VR,教师端为计算机,直接将学生端的执行结果偏振式左右格式画面效果发送至教师端计算机,并不方便查看,这就需要对执行结果进行处理。将执行结果进行压缩、解压缩等相关操作,解析出教师端反馈的执行结果的帧率、分辨率、编码格式等信息,并进行转换,如:将偏振式左右格式效果的桌面VR的执行结果,转换成适于计算机的额单屏画面,并缩小画面尺寸,并将转换后的画面发送至教师端,以便于作为教师端的计算机能查看和现实。
具体的,对学生端反馈的执行结果进行解析,得到学生端的设备信息、帧率、分辨率、编码格式等,根据解析到的学生端信息和教师端的设备类型,对执行结果进行处理、转换,转换成与教师端的设备类型相匹配的反馈信息,将反馈信息发送至教师端。
承接上述示例,将偏振式左右格式效果的桌面VR的执行结果,转换成适于计算机的单屏画面,并缩小画面尺寸,并将转换后的画面发送至教师端,以便于作为教师端的计算机能查看。
优选地,所述方法还包括:
接收并保存所述学生端发送的视频流数据和其对应的学生端ID;
接收所述教师端发送的监控请求,对所述视频流数据进行转码,生成支持教师端播放的流媒体和播放地址。
具体的,由于需要获取学生端的学习情况、学习进度、学习次数、课程内容或监控学习画面,需要将学生端的监控的学习画面和学习记录进行保存,学生端的监控的存储形式为视频流数据。接收学生发送的视频流数据,将其进行保存,并将其对应的学生端一起进行保存。
当教师端需要对学生端进行监控时,教师端发出监控请求,接收教师端发送的监控请求,监控请求中包括监控的学生端ID,根据学生端ID,获取该学生端对应的视频流数据的播放地址,并将获取到的视频流数据进行转码,生成支持教师端播放的流媒体,将播放地址发送给教师端,便于教师端读取流媒体。
需要说明的是,还可以通过监控请求,获取学生在学习端的学习时长、学习记录,以及学生端是否处于开机状态,学生是否佩戴学生端(交互设备)等等。
优选地,所述方法还包括:
在预设情景模式下,根据所述视频流数据,判断所述学生端的画面与教师端的画面是否一致,若不一致,确定所述学生端不处于学习状态,向教师端发出异常提醒。
具体的,在预设情景模式下,为教学模式,为了保证授课效果,需要学生端的显示画面与教师端的显示画面一致,有利于学生端能清晰地获取教师的授课内容。在此情景模式下,接收到学生端发送的视频流数据和其对应的学生端ID之后,根据视频数据可以判断学生端的显示画面,根据学生端的显示画面与教师端的显示画面是否一致进行判断,当教师端的显示画面为进入的课程软件,而学生端的显示画面是游戏界面时,学生端的显示画面与教师端的显示画面并不一致,此时可以判定该学生端ID对应的学生端不在学习状态,出现异常,向教师端发出提醒,以便教师能及时看到异常的学生端,及时控制不处于学习状态的学生端关闭游戏界面,进入学习状态。
本发明还提供了一种智能教学方法,应用于教师端,该方法包括:
通过监听获取输入设备的输入状态;
根据输入状态,生成控制指令,所述控制指令用于控制学生端执行相应类型的操作;
将所述控制指令发送至智能教学***。
具体的,当教师端为沉浸式智能终端AR等设备时,可以通过监听获取输入设备的输入状态,根据输入状态,生成控制指令,控制指令用于控制学生端执行相应类型的操作。其中控制指令中包括:学生端ID、操作类型和操作参数,例如操作类型可以为:控制物体的移动、旋转或缩放等,操作参数可以为:移动距离、旋转角度或缩放比例等。
在一具体示例中:在教师端的AR设备中设置一个特定的按键或手势作为输入设备的输入状态,当教师按下该按键或手势时,通过AR设备中的 SDK(Software DevelopmentKit,软件包)或API(Application Programming Interface,接口)会捕捉到这个事件,根据该输入状态,触发相应的操作,如退出VR体验的操作,并生成相应的控制指令,控制控制学生端执行相应类型的操作,也退出VR体验。
优选地,所述方法还包括:
向智能教学***发送监控请求,根据所述监控请求,获取学生端ID,根据所述学生端ID,获取播放地址,从所述播放地址中加载流媒体,进行播放。
具体的,向智能教学***发送监控请求,监控请求中包括监控对象学生端ID,根据监控请求,获取学生端ID,根据学生端ID,获取智能教学***中该学生端ID的流媒体对应的播放地址,从播放地址中加载流媒体,进行播放。
需要说明的是,当教师端为计算机,学生端为VR虚拟交互设备时,还需要保证输入同步,以确保教师端和学生端的画面相同。并根据需要调整计算机显示器的位置和角度,以使它们在相同的画面中。
本发明还提供了一种智能教学方法,应用于学生端,该方法包括:
接收智能教学***发送的控制指令,对所述控制指令进行解析,得到操作类型和操作参数;
根据所述操作类型和操作参数,执行相应类型的操作,得到执行结果,将所述执行结果发送至所述智能教学***。
具体的,学生端接收到智能教学***发送的控制指令后,会解析控制指令中的操作类型和操作参数,根据操作类型和操作参数,执行相应的操作。例如,如果控制指令为控制物体移动,学生端对该控制指令进行解析,解析到物体移动的操作类型,以及操作参数移动距离,解析之后,将物体移动相应的距离,执行物体移动的操作。如果控制指令是控制物体旋转,学生端对该控制指令进行解析,解析得到物体旋转的操作类型,以及操作参数旋转角度,解析之后,将物体旋转相应的角度,执行物体旋转的操作。执行相应的操作之后,得到执行结果,将执行结果发送至所述智能教学***。
优选地,所述方法还包括:
实时获取屏幕显示的视频流数据;
根据预设参数对所述视频流数据进行处理,并把处理过的视频流数据和其对应的学生端ID发送至智能教学***。
具体的,监控学生端显示的画面,实时获取屏幕的视频流数据,根据预预设参数对视频流进行处理,其中预设参数可以为预设的编码率、帧率等参数,把处理过的视频流数据和其对应的学生端ID发送至智能教学***,进行保存。还可以将学生端ID和其对应的视频流数据进行分类和统计,例如统计学生端的学习时长、学习次数、学习进度等,使得教师端通过权限及时获取学生的学习情况,便于老师及时调整授课内容。
优选地,所述方法还包括:
由于虚拟设备具有沉浸式体验效果,为了防止学生之间互相干扰,可以在学生端的位置设置综合学习区域,将每个学生端安装在单独的隔间,在学生使用学生端时,例如XR设备,教师通过监控***监督学生学习情况,通过语音聊天模块,可以对学生远程指导,进行语音沟通。并且单独的房间避免了学生之间互相干扰的问题,也避免了学生使用XR设备无法了解外部环境,或者对外部环境错误认知时,随意走动造成危险的问题。
另外,可以在每个学生端XR设备的每个隔间内,配上防撞击海绵,防止学生出现撞伤的情况,并配有放眩晕药物和XR设备存储盒,下课后可将设备放置于XR设备存储盒内进行充电,避免后续使用没有电的情况发生。
可以理解的是,本实施例提供的技术方案,通过接收教师端发送的控制指令,对控制指令进行解析,控制指令中包括教师端的参数、操作类型和学生端的参数,解析得到教师端的设备类型、学生端的设备类型和学生端ID,根据学生端的设备类型与教师端的设备类型,对教师端和学生端进行匹配,若匹配成功,发送控制指令至学生端ID对应的学生端,收学生端反馈的执行结果,并将执行结果反馈至所述教师端,可以将教师端的控制指令发送到学生端,控制学生端执行相应的指令,比如教师端控制学生端打开设备、关闭设备或进入具体画面等,也可以将学生端的执行结果反馈至教师端,实现教师端对学生端的监控,从而解决现有技术中使用智能终端进行教学的过程中,教师端难以对学生端的学习情况进行控制和监督的问题。
本发明还提供了一种智能教学***,参见图2,图2是根据一示例性实施例示出的一种智能教学***的框图示意图,包括:
指令接收模块21,用于接收教师端发送的控制指令,所述控制指令中包括所述教师端的参数、操作类型和学生端的参数;
指令解析模块22,用于对所述控制指令进行解析,得到所述教师端的设备类型、学生端的设备类型和学生端ID,每个学生端对应唯一的学生端ID;
设备匹配模块23,用于根据所述学生端的设备类型与教师端的设备类型,对所述教师端和学生端进行匹配,若匹配成功,发送控制指令至所述学生端ID对应的学生端;
结果发送模块24,用于接收所述学生端发送的执行结果,并将所述执行结果发送至所述教师端。
可以理解的是,本实施例提供的技术方案,由于通过上述实施例提及的接收教师端发送的控制指令,对控制指令进行解析,控制指令中包括教师端的参数、操作类型和学生端的参数,解析得到教师端的设备类型、学生端的设备类型和学生端ID,根据学生端的设备类型与教师端的设备类型,对教师端和学生端进行匹配,若匹配成功,发送控制指令至学生端ID对应的学生端,收学生端发送的执行结果,并将执行结果发送至所述教师端,可以将教师端的控制指令发送到学生端,控制学生端执行相应的指令,比如教师端控制学生端打开设备、关闭设备或进入具体画面等,也可以将学生端的执行结果发送至教师端,实现教师端对学生端的监控,从而解决现有技术中使用智能终端进行教学的过程中,教师端难以对学生端的学习情况进行控制和监督的问题。
本发明还提供了一种智能教学设备,包括:
学生端、教师端和智能教学***。
此外,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行上述任一项所述方法的步骤。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (10)
1.一种智能教学方法,其特征在于,包括:
接收教师端发送的控制指令,所述控制指令中包括所述教师端的参数、操作类型、操作参数和学生端的参数,其中学生端为虚拟交互设备;
对所述控制指令进行解析,得到所述教师端的设备类型、学生端的设备类型和学生端ID,每个学生端对应唯一的学生端ID;
根据所述学生端的设备类型与教师端的设备类型,对所述教师端和学生端进行匹配,若匹配成功,发送控制指令至所述学生端ID对应的学生端;
接收所述学生端发送的执行结果,并将所述执行结果发送至所述教师端。
2.一种智能教学方法,应用于教师端,其特征在于,包括:
通过监听获取输入设备的输入状态;
根据输入状态,生成控制指令,所述控制指令用于控制学生端执行相应类型的操作;
将所述控制指令发送至智能教学***。
3.一种智能教学方法,应用于学生端,其特征在于,包括:
接收智能教学***发送的控制指令,对所述控制指令进行解析,得到操作类型和操作参数;
根据所述操作类型和操作参数,执行相应类型的操作,得到执行结果,将所述执行结果发送至所述智能教学***。
4.根据权利要求1所述的方法,其特征在于,所述将所述执行结果发送至所述教师端,包括:
根据教师端的设备类型,对所述学生端发送的执行结果进行解析和处理,得到与所述教师端的设备类型相匹配的反馈信息,将所述反馈信息发送至所述教师端。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
实时获取屏幕显示的视频流数据;
根据预设参数对所述视频流数据进行处理,并把处理过的视频流数据和其对应的学生端ID发送至智能教学***。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收并保存所述学生端发送的视频流数据和其对应的学生端ID;
接收所述教师端发送的监控请求,对所述视频流数据进行转码,生成支持教师端播放的流媒体和播放地址。
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在预设情景模式下,向所述智能教学***发送监控请求,根据所述监控请求,获取学生端ID,根据所述学生端ID,获取播放地址,从所述播放地址中加载流媒体,进行播放。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
根据所述视频流数据,判断所述学生端的画面与教师端的画面是否一致,若不一致,确定所述学生端不处于学习状态,向教师端发出异常提醒。
9.一种智能教学***,其特征在于,包括:
指令接收模块,用于接收教师端发送的控制指令,所述控制指令中包括所述教师端的参数、操作类型、操作参数和学生端的参数,其中所述学生端为虚拟交互设备;
指令解析模块,用于对所述控制指令进行解析,得到所述教师端的设备类型、学生端的设备类型和学生端ID,每个学生端对应唯一的学生端ID;
设备匹配模块,用于根据所述学生端的设备类型与教师端的设备类型,对所述教师端和学生端进行匹配,若匹配成功,发送控制指令至所述学生端ID对应的学生端;
结果发送模块,用于接收所述学生端发送的执行结果,并将所述执行结果发送至所述教师端。
10.一种智能教学设备,其特征在于,包括:
学生端、教师端和如权利要求9所述的智能教学***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311146580.0A CN116896576B (zh) | 2023-09-07 | 2023-09-07 | 一种智能教学方法、***、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311146580.0A CN116896576B (zh) | 2023-09-07 | 2023-09-07 | 一种智能教学方法、***、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116896576A true CN116896576A (zh) | 2023-10-17 |
CN116896576B CN116896576B (zh) | 2023-12-26 |
Family
ID=88315180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311146580.0A Active CN116896576B (zh) | 2023-09-07 | 2023-09-07 | 一种智能教学方法、***、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116896576B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103164993A (zh) * | 2013-02-22 | 2013-06-19 | 福建华映显示科技有限公司 | 数字教学***及其屏幕监控方法 |
CN107341980A (zh) * | 2017-08-15 | 2017-11-10 | 长春众智锐博科技有限公司 | 基于vr(虚拟现实)技术的智慧教学*** |
CN110650159A (zh) * | 2019-10-25 | 2020-01-03 | 广州六一信息科技有限公司 | 多人互动的线上教学方法、装置及*** |
CN112492023A (zh) * | 2020-11-25 | 2021-03-12 | 青岛海尔科技有限公司 | 设备控制方法、装置、存储介质及电子装置 |
CN113129661A (zh) * | 2021-04-09 | 2021-07-16 | 大连语境科技有限公司 | 一种基于vr的多人远程教学***及其教学方法 |
CN113921004A (zh) * | 2021-09-26 | 2022-01-11 | 北京金山云网络技术有限公司 | 智能设备控制方法、装置、存储介质和电子设备 |
CN116506376A (zh) * | 2023-04-26 | 2023-07-28 | 京东方科技集团股份有限公司 | 设备管理***、方法、终端及存储介质 |
-
2023
- 2023-09-07 CN CN202311146580.0A patent/CN116896576B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103164993A (zh) * | 2013-02-22 | 2013-06-19 | 福建华映显示科技有限公司 | 数字教学***及其屏幕监控方法 |
CN107341980A (zh) * | 2017-08-15 | 2017-11-10 | 长春众智锐博科技有限公司 | 基于vr(虚拟现实)技术的智慧教学*** |
CN110650159A (zh) * | 2019-10-25 | 2020-01-03 | 广州六一信息科技有限公司 | 多人互动的线上教学方法、装置及*** |
CN112492023A (zh) * | 2020-11-25 | 2021-03-12 | 青岛海尔科技有限公司 | 设备控制方法、装置、存储介质及电子装置 |
CN113129661A (zh) * | 2021-04-09 | 2021-07-16 | 大连语境科技有限公司 | 一种基于vr的多人远程教学***及其教学方法 |
CN113921004A (zh) * | 2021-09-26 | 2022-01-11 | 北京金山云网络技术有限公司 | 智能设备控制方法、装置、存储介质和电子设备 |
CN116506376A (zh) * | 2023-04-26 | 2023-07-28 | 京东方科技集团股份有限公司 | 设备管理***、方法、终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN116896576B (zh) | 2023-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210150924A1 (en) | Interactive situational teaching system for use in K12 stage | |
CN104408983A (zh) | 基于录播设备的智能教学信息处理装置和方法 | |
US20210044644A1 (en) | Systems, devices, and methods for streaming haptic effects | |
US20140302477A1 (en) | Intelligent interactive remote teaching system | |
CN112188267B (zh) | 视频播放方法、装置和设备及计算机存储介质 | |
DE212018000388U1 (de) | System zur Verfügungstellung von Funktionsvorrichtungen für Meeting-Teilnehmer | |
CN110865783A (zh) | 投屏方法、设备、***和存储介质 | |
CN112311950A (zh) | 通信方法及装置 | |
WO2016114261A2 (ja) | 映像音声クリップを利用した自律的学習システム | |
CN116896576B (zh) | 一种智能教学方法、***、设备及存储介质 | |
TW201333903A (zh) | 雲端廣播互動式教學系統及其方法 | |
US9007383B2 (en) | Creating presentations by capturing content of a simulated second monitor | |
WO2023241360A1 (zh) | 在线课堂的语音交互方法、装置、设备及存储介质 | |
KR102168948B1 (ko) | 모바일 영상 관제 시스템 및 그 동작 방법 | |
CN110136500A (zh) | 全自动多画面教学直播*** | |
KR101871403B1 (ko) | 화면 가상화를 이용한 어플리케이션 구동 방법 및 시스템 | |
CN111356009B (zh) | 音频数据的处理方法、装置、存储介质以及终端 | |
US20170272705A1 (en) | Multimedia playing system for automatically notifying abnormal situations and information processing method of the same | |
US20200026535A1 (en) | Converting Presentations into and Making Presentations from a Universal Presentation Experience | |
CN113507616A (zh) | 一种在线课堂的巡堂互动控制方法、装置、***及介质 | |
CN106056995A (zh) | 网络课堂数字多媒体播放器 | |
KR20130100813A (ko) | e-Book 기반 온라인 방송 학습 시스템 및 방법 | |
CN109308824A (zh) | 基于虚拟现实情境交互学习的统计学教学管理***及方法 | |
JP5627320B2 (ja) | 動画保存装置及び動画保存システム | |
US20140152893A1 (en) | Creating presentations by capturing the content of a computer generated virtual secondary display |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |