一种课程信息的处理方法与流程

文档序号:29413106发布日期:2022-03-26 12:21阅读:110来源:国知局
一种课程信息的处理方法与流程

1.本发明涉及数据处理技术领域,尤其涉及一种课程信息的处理方法。


背景技术:

2.随着互联网技术的发展,通过互联网学习成为了一种普遍的学习手段。与线下学习相比,通过互联网学习,可以使当前用户更加灵活地安排学习时间,且互联网上资源丰富,可以为用户提供更多的课程资源。
3.但是,现有的在线教育一般以以下两种形式进行,第一种,以视频播放的形式为主,教师将视频课件发布到网上,学生只是通过对视频课件的播放,进行学习活动。这种方式的弊端不言而喻,缺少师生之间的互动,教师根本无法掌握学生的学习情况。第二种,以直播的方式进行,但是基本上是以教师播放课件进行讲解为主,课程信息非常单一,有的时候虽然设置了答疑,但是由于课堂时间的限制,并非所有学生的问题都可以解决,以至于教学效果并不理想。


技术实现要素:

4.本发明的目的是针对现有技术所存在的缺陷,提供一种课程信息的处理方法,该处理方法首先创建目标课程的大纲目录信息,然后在大纲目录信息下添加章节信息,使得教师端和学生端显示的目标课程内容非常清晰;通过在章节信息中,创建教学环节信息,使得教师在教学的过程中,可以很方便地组织教学;通过在教学环节信息中,创建教学活动信息,改变了现今在线教育的课程信息单一,教与学相互分离的现状,使得整个课堂更贴近线下教学。
5.为实现上述目的,本发明提供了一种课程信息的处理方法,所述处理方法包括:
6.接收教师端输入的目标课程备课请求信息;所述目标课程备课请求信息包括目标课程id;
7.根据所述目标课程id,创建所述目标课程的大纲目录信息;
8.接收所述教师端基于所述目标课程的大纲目录信息输入的章节信息;
9.根据所述章节信息,创建章节对应的教学环节信息;
10.根据所述教学环节信息,创建教学活动信息。
11.优选的,所述根据所述目标课程id,创建所述目标课程的大纲目录信息,具体包括:
12.根据所述目标课程id,在课程列表信息中进行匹配,并向所述教师端发送匹配结果信息;
13.获取所述目标课程的第一数据,根据所述第一数据创建所述目标课程的大纲目录信息。
14.优选的,所述根据所述章节信息,创建章节对应的教学环节信息,具体包括:
15.确定章节信息中的关键词信息;所述关键词信息包括:时间信息和/或学习规律信
息和/或主题信息;
16.根据所述关键词信息,创建章节对应的教学环节信息。
17.优选的,所述创建教学活动信息,具体包括:
18.获取教师端对所述教学环节信息的操作指令;
19.根据所述操作指令,获取与所述教学环节信息关联的关键信息;
20.根据所述关键信息,创建所述教学活动信息。
21.优选的,所述教学活动信息包括:教学模式、答疑、作业、考试和资源获取中的一种或几种。
22.优选的,所述创建教学活动信息之后,还包括:
23.获取所述教师端对所述教学活动信息的操作指令;
24.根据所述操作指令,统计每个章节的教学活动进度信息;
25.根据所述教学活动进度信息,生成目标课程报告信息。
26.优选的,所述创建教学活动信息之后,还包括:
27.获取所述教学活动信息的关键项信息;所述关键项信息包括开始时间和/或截止时间;
28.根据所述开始时间和/或截止时间,更新所述教学活动信息的状态。
29.本发明实施例提供的课程信息的处理方法,首先创建目标课程的大纲目录信息,然后在大纲目录信息下添加章节信息,使得教师端和学生端显示的目标课程内容非常清晰;通过在章节信息中,创建教学环节信息,使得教师在教学的过程中,可以很方便地组织教学;通过在教学环节信息中,创建教学活动信息,改变了现今在线教育的课程信息单一,教与学相互分离的现状,使得整个课堂更贴近线下教学。
附图说明
30.图1为本发明实施例提供的一种课程信息的处理方法流程图。
具体实施方式
31.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
32.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
33.本发明实施例提供的一种课程信息的处理方法,可以改变现有在线教育课程信息单一的方式,有利于实现教学相长。
34.图1为本发明实施例提供的一种课程信息的处理方法流程图,下面结合图1,对本发明的技术方案以具体实施例进行说明。
35.本发明实施例提供的一种课程信息的处理方法,主要包括以下步骤:
36.步骤110,接收教师端输入的目标课程备课请求信息;
37.具体的,目标课程备课请求信息可以是目标课程的第一次备课请求信息,也可以是目标课程的继续备课请求信息。目标课程备课请求信息包括目标课程id。其中,目标课程
id是目标课程的唯一标识,可以是目标课程的名称,比如高三化学,也可以是字母或者数字编号,本技术对此不作限定。
38.步骤120,根据目标课程id,创建目标课程的大纲目录信息;
39.具体的,首先,根据目标课程id,在课程列表信息中进行匹配,并向教师端发送匹配结果信息。其中,课程列表信息是预先建立的该用户的所有课程的集合。其中,包括课程id。匹配结果信息包括成功或不成功。当匹配成功时,说明该教师曾经创建过该目标课程,可以进行继续备课,或者修改课程教案。当匹配不成功时,说明该教师第一次进行目标课程的备课工作,首先需要进行该目标课程的创建,然后再进行备课。
40.其次,获取目标课程的第一数据,根据第一数据创建目标课程的大纲目录信息。其中,第一数据可以理解为教师端输入的目标课程的大纲内容。
41.步骤130,接收教师端基于目标课程的大纲目录信息输入的章节信息;
42.具体的,当目标课程的大纲目录信息创建完成时,可以向教师端推送创建完成信息,教师端可以将大纲目录信息进行显示,并根据大纲目录信息输入章节信息。这样的设置,使得教师录入的课程内容呈现在学生面前具有层次感和整体性,有助于学生根据该课程内容,进行针对性的预习和复习。
43.步骤140,根据章节信息,创建章节对应的教学环节信息;
44.具体的,每个章节的教学要求不同,有的章节只需要简单了解,有的章节需要伸入学习,并掌握。因此针对每个章节,设置不同的教学环节,有助于组织每个章节的教学。
45.创建教学环节信息的步骤如下:
46.步骤s1,确定章节信息中的关键词信息。
47.具体的,关键词信息包括:时间信息和/或学习规律信息和/或主题信息。
48.进一步具体的,确定章节信息中的关键词信息包括但不限于以下几种方式:
49.a.从教师端输入的章节信息中,提取关键词信息,将关键词信息在预存的关键词信息库中进行匹配,从而确定章节信息中的关键词信息。
50.b.向云端服务器发送包括目标课程id的关键词确定请求信息,接收云端服务器返回的章节信息的关键词即可。
51.c.当收到教师端输入的章节信息时,向教师端发送该章节的关键词获取信息,然后接收教师端反馈的该章节的关键词信息。
52.步骤s2,根据关键词信息,创建章节对应的教学环节信息。
53.具体的,教学环节信息可以理解为教师组织该章节教学的依据或者导向。例如关键词信息是周,那么教学环节信息可以是第一周、第二周、第三周等等。关键词信息是主题,对应的教学环节信息可以是听力、口语、阅读和写作。关键词信息是学习规律,对应的教学环节信息可以是导入内容、讲解、复习。总之,教学环节信息的设置,有助于教师和学生组织该章节的学习。
54.步骤150,根据教学环节信息,创建教学活动信息。
55.具体的,教学活动信息包括教学模式、答疑、作业、考试和资源获取中的一种或几种。教学活动信息教学模式可以是直播、录播。答疑可以是针对直播过程中的答疑,也可以是针对学生的问题留言进行作答。通过教学活动活动信息的创建,有助于教师了解学生的学习现状,也对自己的课程完成情况有了清晰的把控,改变了现今在线教育的课程信息单
一,教与学相互分离的现状,使得整个课堂更贴近线下教学。
56.进一步具体的,创建教学活动信息的步骤如下:
57.首先,获取教师端对教学环节信息的操作指令;
58.具体的,操作指令具体可以包括状态发布指令、添加指令。
59.其次,根据操作指令,获取与教学环节信息关联的关键信息;
60.具体的,当操作指令为添加指令时,获取与教学环节信息关联的关键信息。关键信息可以是教师端提前设置好的,并进行存储的。
61.在一个具体的例子中,教学环节信息是口语,操作指令是添加指令,关键信息可以是音频、对话、口语练习、口语测试等。
62.在另一个具体的例子中,教学环节信息是第一周,操作指令是添加指令,关键信息可以是视频、答疑、练习等。
63.最后,根据关键信息,创建教学活动信息。
64.具体的,比如关键信息是视频,就可以创建直播或录播。关键信息是练习,就可以从题库中调取该章节的习题,创建练习教学活动信息。
65.在一个优选的方案,创建教学活动信息之后,还包括:
66.步骤160,获取教师端对教学活动信息的操作指令。其中,操作指令包括教学活动id。
67.步骤161,根据操作指令,统计每个章节的教学活动进度信息。例如,操作指令是答疑id的时候,统计该章节,教师进行的答疑次数或者答疑的问题个数以及未进行解答的问题个数。可以通过答疑次数,或者对问题的解答数量,统计该章节的答疑进度信息。
68.步骤162,根据教学活动进度信息,生成目标课程报告信息。其中,目标课程报告信息包括目标课程id和完成度数据。教师端可以根据目标课程报告信息,了解目标课程的完成情况,以利于进行课程的整体规划。
69.在另一个优选的方案中,创建教学活动信息之后,还包括:
70.步骤170,获取教学活动信息的关键项信息。其中,关键项信息包括开始时间和/或截止时间。
71.步骤171,根据开始时间和/或截止时间,更新教学活动信息的状态。其中,教学活动信息的状态包括已结束、未开始或者进度信息。
72.本发明实施例提供的课程信息的处理方法,首先创建目标课程的大纲目录信息,然后在大纲目录信息下添加章节信息,使得教师端和学生端显示的目标课程内容非常清晰;通过在章节信息中,创建教学环节信息,使得教师在教学的过程中,可以根据教学环节信息的导向,有序地组织教学;通过在教学环节信息中,创建教学活动信息,改变了现今在线教育的课程信息单一,教与学相互分离的现状,使得整个课堂更贴近线下教学。
73.专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
74.结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom动力系统控制方法、或技术领域内所公知的任意其它形式的存储介质中。
75.以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1