一种课程创建方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:34256530 阅读:14 留言:0更新日期:2022-07-24 12:49
本公开提供了一种课程创建的方法、装置、计算机设备和存储介质,其中,该方法包括:获取待创建的批量课程的配置信息;配置信息包括待创建课程的课程节数和授课时间信息;基于配置信息中的课程节数和授课时间信息,确定每节待创建课程的课程信息;基于每节待创建课程的所述课程信息,创建与每节待创建课程对应的目标课程,并生成与目标课程对应的课程列表,将课程列表展示在显示页面上。本公开实施例利用了课程节数和授课时间信息,能够直接创建出与授课时间信息相对应的、且与课程节数相同数量的目标课程,只需配置一次配置信息,就可以生成多节待创建课程的课程信息,实现了课程的批量创建,上述简化了课程创建的操作,提高了课程创建效率。创建效率。创建效率。

A course creation method, device, computer equipment and storage medium

【技术实现步骤摘要】
一种课程创建方法、装置、计算机设备和存储介质


[0001]本公开涉及在线教育
,具体而言,涉及一种课程创建方法、装置、计算机设备和存储介质。

技术介绍

[0002]现有的在线教育平台创建课程需要一节一节的创建,才能最终生成课程列表,而教育机构往往统一为教师安排大量课程,此时,为了生成课程列表,排课教师需要反复配置重复的课程信息,操作过程繁琐,导致课程创建效率低下。

技术实现思路

[0003]本公开实施例至少提供一种课程创建方法、装置、计算机设备和存储介质。
[0004]第一方面,本公开实施例提供了一种课程创建方法,包括:
[0005]获取待创建的批量课程的配置信息;所述配置信息包括待创建课程的课程节数和授课时间信息;
[0006]基于所述配置信息中的所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息;
[0007]基于每节所述待创建课程的所述课程信息,创建与每节所述待创建课程对应的目标课程,并生成与所述目标课程对应的课程列表,将所述课程列表展示在显示页面上。
[0008]一种可选的实施方式中,所述授课时间信息包括所述待创建课程在一周内的相对时间信息;
[0009]所述基于所述配置信息中的所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息,包括:
[0010]确定所述待创建课程对应的起始日期;
[0011]基于所述课程节数、所述相对时间信息和所述起始日期,确定每节所述待创建课程对应的目标授课时间;
[0012]基于每节所述待创建课程对应的目标授课时间,确定每节所述待创建课程的课程信息。
[0013]一种可选的实施方式中,所述确定所述待创建课程对应的起始日期,包括:
[0014]获取用户输入的所述待创建课程对应的起始日期;或者,确定在获取到所述配置信息时的日期,并将获取的日期作为所述起始日期。
[0015]一种可选的实施方式中,所述相对时间信息包括课程开讲时间和授课周期信息;
[0016]所述基于所述课程节数、所述相对时间信息和所述起始日期,确定每节所述待创建课程对应的目标授课时间,包括:
[0017]基于所述课程节数、所述授课周期信息、所述课程开讲时间和所述起始日期,确定每节所述待创建课程对应的目标授课时间。
[0018]一种可选的实施方式中,所述获取待创建的批量课程的配置信息,包括:
[0019]响应于信息配置指令,在所述显示页面上展示课程创建页面;所述课程创建页面包括多个第一控件;
[0020]在确定用户输入的第一控件信息符合当前第一控件配置的第一预设条件的情况下,将所述第一控件信息作为所述当前第一控件的配置信息填入到所述当前第一控件内;
[0021]从每个所述第一控件内获取所述待创建的批量课程的配置信息。
[0022]一种可选的实施方式中,所述基于所述配置信息中的所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息,包括:
[0023]获取所述待创建的批量课程的编辑信息;
[0024]基于所述编辑信息、所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息。
[0025]一种可选的实施方式中,所述获取所述待创建的批量课程的编辑信息,包括:
[0026]响应于课程编辑指令,在所述显示页面上展示课程编辑页面;所述课程编辑页面包括多个第二控件;
[0027]在确定用户输入的第二控件信息符合当前第二控件编辑的第二预设条件的情况下,将所述第二控件信息作为所述当前第二控件的编辑信息填入到所当前第二控件内;每节所述待创建课程对应的所述第二控件信息相同;
[0028]从每个所述第二控件内获取所述待创建的批量课程的编辑信息。
[0029]一种可选的实施方式中,所述编辑信息包括所述批量课程的名称、所述批量课程的图片、所述批量课程的类型、所述批量课程的服务类型、所述批量课程所属科目、所述批量课程的报名方式信息、所述批量课程的状态信息中的一种或多种。
[0030]一种可选的实施方式中,所述课程信息包括所述目标授课时间;所述目标授课时间包括目标授课日期;
[0031]所述基于每节所述待创建课程的所述课程信息,创建与每节所述待创建课程对应的目标课程,并生成与每节所述目标课程对应的课程列表,包括:
[0032]基于每节所述待创建课程的目标授课日期,确定每节所述待创建课程之间的排序信息;
[0033]基于所述排序信息,确定每节所述待创建课程的位置信息;
[0034]基于所述位置信息和所述课程信息,创建与每节所述待创建课程对应的目标课程,并生成与所述目标课程对应的课程列表。
[0035]一种可选的实施方式中,在基于所述配置信息中的所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息之后,还包括:
[0036]响应于针对每节所述待创建课程的课程信息的调整指令,调整所述课程信息为用户输入的调整信息;
[0037]所述调整指令包括修改单节所述待创建课程的目标授课日期的指令、修改单节所述待创建课程的课程开讲时间的指令、修改单节所述待创建课程的预设授课时长的指令、删除单节所述待创建课程的指令、增加单节所述待创建课程的指令中的一种或多种。
[0038]一种可选的实施方式中,所述课程信息包括以下至少一项:
[0039]所述待创建课程的名称、图片、类型、服务类型、所属科目、报名方式信息、状态信息;每节所述待创建课程的目标授课日期、课程开讲时间、授课周期信息、预设授课时长、标
识信息、第一操作控件信息,其中,第一操作控件信息用于指示增加新的待创建课程和/或删除所述第一操作控件信指示的所述待创建课程。
[0040]一种可选的实施方式中,所述基于所述配置信息中的所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息,包括:
[0041]基于所述课程节数和所述授课时间信息,确定每节所述待创建课程的标识信息;
[0042]基于所述每节所述待创建课程的标识信息,确定与每节所述待创建课程对应的报名方式信息;
[0043]基于所述标识信息和所述报名方式信息,生成所述课程信息;
[0044]在将所述课程列表展示在显示页面上之后,还包括:
[0045]响应于课程分享指令,在所述显示页面中展示所述报名方式信息,以利用所述报名方式信息报名所述课程列表中的所述目标课程。
[0046]一种可选的实施方式中,在将所述课程列表展示在显示页面上之后,还包括:
[0047]获取当前时间;
[0048]在所述当前时间与所述目标授课时间之间的时长小于预设时长的情况下,向所述显示页面推送上课提示信息。
[0049]一种可选的实施方式中,所述课程列表包括以下至少一项:
[0050]每节所述目标课程的名称、图片、当前播放状态、类型、服务类型、所属科目、目标授课时间、状态本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种课程创建方法,其特征在于,包括:获取待创建的批量课程的配置信息;所述配置信息包括待创建课程的课程节数和授课时间信息;基于所述配置信息中的所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息;基于每节所述待创建课程的所述课程信息,创建与每节所述待创建课程对应的目标课程,并生成与所述目标课程对应的课程列表,将所述课程列表展示在显示页面上。2.根据权利要求1所述的方法,其特征在于,所述授课时间信息包括所述待创建课程在一周内的相对时间信息;所述基于所述配置信息中的所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息,包括:确定所述待创建课程对应的起始日期;基于所述课程节数、所述相对时间信息和所述起始日期,确定每节所述待创建课程对应的目标授课时间;基于每节所述待创建课程对应的目标授课时间,确定每节所述待创建课程的课程信息。3.根据权利要求2所述的方法,其特征在于,所述确定所述待创建课程对应的起始日期,包括:获取用户输入的所述待创建课程对应的起始日期;或者,确定在获取到所述配置信息时的日期,并将获取的日期作为所述起始日期。4.根据权利要求2所述的方法,其特征在于,所述相对时间信息包括课程开讲时间和授课周期信息;所述基于所述课程节数、所述相对时间信息和所述起始日期,确定每节所述待创建课程对应的目标授课时间,包括:基于所述课程节数、所述授课周期信息、所述课程开讲时间和所述起始日期,确定每节所述待创建课程对应的目标授课时间。5.根据权利要求1所述的方法,其特征在于,所述获取待创建的批量课程的配置信息,包括:响应于信息配置指令,在所述显示页面上展示课程创建页面;所述课程创建页面包括多个第一控件;在确定用户输入的第一控件信息符合当前第一控件配置的第一预设条件的情况下,将所述第一控件信息作为所述当前第一控件的配置信息填入到所述当前第一控件内;从每个所述第一控件内获取所述待创建的批量课程的配置信息。6.根据权利要求1所述的方法,其特征在于,所述基于所述配置信息中的所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息,包括:获取所述待创建的批量课程的编辑信息;基于所述编辑信息、所述课程节数和所述授课时间信息,确定每节所述待创建课程的课程信息。7.根据权利要求6所述的方法,其特征在于,所述获取所述待创建的批量课程的编辑信
息,包括:响应于课程编辑指令,在所述显示页面上展示课程编辑页面;所述课程编辑页面包括多个第二控件;在确定用户输入的第二控件信息符合当前第二控件编辑的第二预设条件的情况下,将所述第二控件信息作为所述当前第二控件的编辑信息填入到所当前第二控件内;每节所述待创建课程对应的所述第二控件信息相同;从每个所述第二控件内获取所述待创建的批量课程的编辑信息。8.根据权利要求7所述的方法,其特征在于,所述编辑信息包括所述批量课程的名称、所述批量课程的图片、所述批量课程的类型、所述批量课程的服务类型、所述批量课程所属科目、所述批量课程的报名方式信息、所述批量课程的状态信息中的一种或多种。9.根据权利要求2所述的方法,其特征在于,所述课程信息包括所述目标授课时间;所述目标授课时间包括目标授课日期;所述基于每节所述待创建课程的所述课程信息,创建与每节所述待创建课程对应的目标课程,并生成与每节所述目标课程对应的课程列表,包括:基于每节所述待创建课程的目...

【专利技术属性】
技术研发人员:武晋升史瑞茹
申请(专利权)人:北京高途云集教育科技有限公司
类型:发明
国别省市:

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

1