用于职业生涯规划课程的远程教育处理方法

文档序号:34936040发布日期:2023-07-28 09:57阅读:25来源:国知局
用于职业生涯规划课程的远程教育处理方法

本发明涉及智能教育的,特别涉及用于职业生涯规划课程的远程教育处理方法。


背景技术:

1、为了对职业生涯规划有一定的了解,大学生通常会参加相应的职业生涯规划课程。为了保证同时对较多大学生进行职业生涯规划课程的授课,在通常情况下会采用远程线上授课的方式开展。大学生利用智能手机或平板电脑作为用户端接入到教师对应使用的终端,能够共同在线听课。在实际操作中,教师所使用的终端会在不同时段开展不同的课程,以及在同一时段参加远程线上教育的用户端数量终端,可能会导致用户端与教师所使用的终端连接混乱或者教师所使用的终端无法同时兼容连接较多用户端的情况发生,从而降低职业生涯规划课程远程教育的正常稳定开展,不利于提高职业生涯规划课程的远程教育效率和质量。


技术实现思路

1、针对现有技术存在的缺陷,本发明提供用于职业生涯规划课程的远程教育处理方法,其根据用户端的远程教育接入请求选择匹配的远程授课终端,并设定用户端接入远程授课终端的权限状态;在用户端接入到远程授课终端后,根据与远程授课终端的数据交互状态,判断用户端与远程授课终端当前是否处于正常连接状态,以此调整当前远程教育场景状态;根据远程授课终端向用户端发送的数据流,判断远程授课终端是否完成当前远程授课任务,以此调整与用户端之间的连接状态,其在选定进行远程教育的远程授课终端后,对用户端设定相应的接入权限,保证用户端能够在合适时段及时接入到远程授课终端;还及时调整远程教育场景状态,保证在较多用户端接入到远程授课终端使,也能够保证远程教育的稳定持续进行;以及在远程授课任务完成后,及时中断用户端与远程授课终端之间的连接,使得远程授课终端能够及时切换至另外的远程授课任务,提高远程教育的执行运转效率。

2、本发明提供用于职业生涯规划课程的远程教育处理方法,包括如下步骤:

3、步骤s1,根据来自用户端的远程教育接入请求,从若干职业生涯规划课程远程授课终端中选择相应的远程授课终端;根据所述选择的远程授课终端的工作状态,设定所述用户端接入到所述选择的远程授课终端的权限状态;

4、步骤s2,当所述用户端接入到所述选择的远程授课终端后,采集所述用户端与所述选择的远程授课终端之间的数据交互状态信息;根据所述数据交互状态信息,判断所述用户端与所述选择的远程授课终端当前是否处于正常远程连接状态,以此调整当前远程教育场景状态;

5、步骤s3,根据所述选择的远程授课终端实时向所述用户端发送的数据流,判断所述选择的远程授课终端是否完成当前远程授课任务,以此调整与所述用户端之间的连接状态。

6、进一步,在所述步骤s1中,根据来自用户端的远程教育接入请求,从若干职业生涯规划课程远程授课终端中选择相应的远程授课终端,包括:

7、对来自用户端的远程教育接入请求进行解析处理,得到所述用户端的身份信息;根据所述身份信息,从远程教育平台终端的运行日志中提取得到所述用户端对应的职业生涯规划课程历史远程上课记录;

8、从若干职业生涯规划课程远程授课终端中选择与所述历史远程上课记录相匹配的远程授课终端。

9、进一步,在所述步骤s1中,从若干职业生涯规划课程远程授课终端中选择与所述历史远程上课记录相匹配的远程授课终端,包括:

10、步骤s101,利用下面公式(1),对来自用户端的远程教育接入请求进行解析处理,得到所述用户端的身份信息,

11、

12、在上述公式(1)中,s16表示所述用户端的身份信息的16进制形式;d16表示来自用户端的远程教育接入请求数据的16进制形式;len()表示求取括号内的数据位数;d16(i→i+3)表示将数据d16中的第i位至第i+3位上的数据提取得到新的16进制数据;a0表示所述用户端的身份信息专属标识数据的16进制形式;表示将i的值从1取值到len(d16)-3代入到括号内得到括号内算式成立时的i值,并记作i;d16(i+4→i+6)表示将数据d16中的第i+4位至第i+6位上的数据提取得到新的16进制数据;d16(i+7→i+6+l)表示将数据d16中的第i+7位至第i+6+l位上的数据提取得到新的16进制数据;l表示所述用户端的身份信息的数据长度;[]10表示将括号内的数值转换为10进制形式;

13、步骤s102,利用下面公式(2),根据所述身份信息,从远程教育平台终端的运行日志中提取得到所述用户端对应的职业生涯规划课程历史远程上课记录,

14、

15、在上述公式(2)中,a表示所述用户端对应的职业生涯规划课程历史远程上课记录的课程编号集合;z16(a)表示所述远程教育平台终端的运行日志中第a个职业生涯规划课程历史远程上课记录中包含的上课人员的身份信息集合;∈表示属于符号;n表示所述远程教育平台终端的运行日志中职业生涯规划课程历史远程上课记录的总个数;表示将a的值从1取值到n代入z16(a)中得到满足s16∈z16(a)的a值组成的集合;

16、步骤s103,利用下面公式(3),从若干职业生涯规划课程远程授课终端中选择与所述历史远程上课记录相匹配的远程授课终端,

17、

18、在上述公式(3)中,y表示从若干职业生涯规划课程远程授课终端中选择与所述历史远程上课记录相匹配的远程授课终端的终端编码;a(k)表示集合a中的第k个元素值;y[a(k)]表示所述远程教育平台终端的运行日志中第a(k)个职业生涯规划课程历史远程上课记录匹配的远程授课终端编码;size(a)表示求取集合a中的元素值总数;表示将k的值从1取值到size(a)代入到y[a(k)]中得到所有y[a(k)]值中的众数;

19、所述远程授课终端的终端编码为y所对应的远程授课终端即为从若干职业生涯规划课程远程授课终端中选择与所述历史远程上课记录相匹配的远程授课终端。

20、进一步,在所述步骤s1中,根据所述选择的远程授课终端的工作状态,设定所述用户端接入到所述选择的远程授课终端的权限状态,包括:

21、获取所述选择的远程授课终端的实时授课状态信息,根据所述实时授课状态信息,确定所述选择的远程授课终端当前是否执行远程授课工作以及远程授课工作的执行进度;

22、若所述选择的远程授课终端当前未执行远程授课工作,则直接向所述用户端发送接入到所述选择的远程授课终端的接入密钥;

23、若所述选择的远程授课终端当前执行远程授课工作,则根据所述远程授课工作的执行进度,确定所述选择的远程授课终端完成当前执行远程授课工作的剩余工作量所需时间;根据所述所需时间,向所述用户端发送接入到所述选择的远程授课终端的具有延迟时效特性的接入密钥。

24、进一步,在所述步骤s2中,还包括:

25、当所述选择的远程授课终端接收到来自所述用户端的接入密钥后,判断所述接入密钥有效与否;

26、若所述接入密钥属于有效接入密钥,则将所述用户端连接至所述选择的远程授课终端对应的软件端口;

27、若所述接入密钥属于无效接入密钥,则不将所述用户端连接至所述选择的远程授课终端;

28、还判断所述软件端口是否处于连接饱和状态,若是,则拒绝其他用户端的连接。

29、进一步,在所述步骤s2中,当所述用户端接入到所述选择的远程授课终端后,采集所述用户端与所述选择的远程授课终端之间的数据交互状态信息,包括:

30、当所述用户端接入到所述选择的远程授课终端后,采集在所述选择的远程授课终端执行远程授课工作期间,所述用户端与所述选择的远程授课终端之间的上行数据流和下行数据流,以此作为所述数据交互状态信息。

31、进一步,在所述步骤s2中,根据所述数据交互状态信息,判断所述用户端与所述选择的远程授课终端当前是否处于正常远程连接状态,以此调整当前远程教育场景状态,包括:

32、根据所述下行数据流,得到在所述选择的远程授课终端执行远程授课工作期间,下行数据流的平均传输速率以及下行数据流发生停止传输事件的总次数;

33、根据所述上行数据流,得到在所述选择的远程授课终端执行远程授课工作期间,下行数据流的平均传输速率;

34、若所述下行数据流的平均传输速率小于第一预设传输速率阈值,或所述总次数大于预设次数阈值,或所述下行数据流的平均传输速率小于第二预设传输速率阈值,则判断所述用户端与所述选择的远程授课终端当前不处于正常远程连接状态,此时将所述选择的远程授课终端当前远程教育场景转换为纯语音远程教育场景或低画质远程教育场景;

35、否则,判断所述用户端与所述选择的远程授课终端当前处于正常远程连接状态,此时保持所述选择的远程授课终端当前远程教育场景状态不变。

36、进一步,在所述步骤s3中,还包括:

37、当在所述选择的远程授课终端开始执行当前远程授课工作时,以预设时间间隔周期性采集所述选择的远程授课终端实时向所述用户端发送发的数据流。

38、进一步,在所述步骤s3中,根据所述选择的远程授课终端实时向所述用户端发送的数据流,判断所述选择的远程授课终端是否完成当前远程授课任务,以此调整与所述用户端之间的连接状态,包括:

39、对所述数据流进行分析处理,判断所述数据流是否包含特定代码;若包含,则判断所述选择的远程授课终端已完成当前远程授课任务,此时中断与所述用户端之间的连接;若不包含,则判断所述选择的远程授课终端未完成当前远程授课任务,此时保持与所述用户端之间的连接状态不变。

40、相比于现有技术,该用于职业生涯规划课程的远程教育处理方法根据用户端的远程教育接入请求选择匹配的远程授课终端,并设定用户端接入远程授课终端的权限状态;在用户端接入到远程授课终端后,根据与远程授课终端的数据交互状态,判断用户端与远程授课终端当前是否处于正常连接状态,以此调整当前远程教育场景状态;根据远程授课终端向用户端发送的数据流,判断远程授课终端是否完成当前远程授课任务,以此调整与用户端之间的连接状态,其在选定进行远程教育的远程授课终端后,对用户端设定相应的接入权限,保证用户端能够在合适时段及时接入到远程授课终端;还及时调整远程教育场景状态,保证在较多用户端接入到远程授课终端使,也能够保证远程教育的稳定持续进行;以及在远程授课任务完成后,及时中断用户端与远程授课终端之间的连接,使得远程授课终端能够及时切换至另外的远程授课任务,提高远程教育的执行运转效率。

41、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

42、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1