一种课件生成方法及系统与流程

文档序号:20609611发布日期:2020-05-06 19:24阅读:244来源:国知局
一种课件生成方法及系统与流程

本申请涉及互联网教育技术领域,具体而言,涉及一种课件生成方法及系统。



背景技术:

备课是教学的必要前提工作,目前在信息化教学中存在备课资源分散的问题。备课资源有的来自互联网,有的需要自行制作,往往需要花大量的时间进行检索,才能找到合适的资源,一方面,影响了备课的效率,另一方面,对于不熟悉计算机的教师而言,存在操作难度过大的问题。



技术实现要素:

本申请实施例的目的在于提供一种课件生成方法及系统,解决现有的课件生成资源分散,需要自行制作或网上查找,导致教师的备课效率低、操作难度高的问题。

本申请实施例提供了一种课件生成方法,应用于服务器,该方法包括:

接收教师端反馈的知识点;

根据所述知识点调用内容库中的教学信息发送至教师端,以将所述教学信息进行组合并生成课件。

在上述实现过程中,将零散的课程资源收录到内容库中进行存储,完成生成课件用资源的积累,用于生成课件,方便教师备课;教师只需要选取知识点即可生成课件,实现了简单、便捷、快速、高效的备课,提高了教师的备课效率,解决了现有的课件生成资源分散,需要自行制作或网上查找,导致教师的备课效率低、操作难度高的问题。

进一步地,在所述接收教师端反馈的知识点的步骤之前,所述方法还包括:

接收教师端发送的教学点信息;

根据所述教学点信息获取对应的课程树,并将所述课程树发送至教师端。

在上述实现过程中,在服务器中存储有教学点,教学点包括多个知识点,并且该多个知识点以课程树的形式存储,因此教师在教师端输入教学点信息后,可以获得与教学点信息对应的课程树,将课程树展开即可获得多个与教学点对应的知识点,教师可以根据教学需要在课程树中选定知识点,增强了生成课件的灵活性,满足教师的备课需要。

所述根据所述知识点调用内容库中的教学信息发送至教师端,以将所述教学信息进行组合并生成课件,包括:

根据反馈的知识点调用内容库中对应的教学纲要说明;

根据反馈的知识点调用内容库中对应的课程内容;

根据所述课程内容生成作业内容;

将所述教学纲要说明、课程内容和作业内容发送至教师端以生成课件。

在上述实现过程中,内容库中的教学信息包括教学纲要说明、课程内容和作业内容;其中,教学纲要说明帮助教师快速了解知识点的重难点,便于制定教学方案,还可以根据知识点生成作业内容,可以在课程结束后选择性分发至学生端,提高了教师和学生的交互性。

进一步地,所述根据反馈的知识点调用内容库中对应的课程内容,包括:

根据选定的知识点调用内容库中对应知识点的知识点解析讲义、讲解视频、试题、例题和练习题。

在上述实现过程中,课程内容包括知识点解析讲义、讲解视频、试题、例题和练习题,可以将课程内容进行多样化呈现和组合,有利于学生充分和快速理解知识点。

所述根据所述教学点信息获取对应的课程树,并将所述课程树发送至教师端,包括:

解析所述教学点信息;

根据解析结果获取对应的课程树以及课程树中的多个知识点;

将所述课程树以及课程树中的多个知识点发送至教师端。

在上述实现过程中,在内容库中,教学点包括多个知识点,且教学点中的多个知识点以课程树的形式存储,便于教师根据教学需要选取其中的多个知识点,并生成对应的课件。

本申请实施例提供了一种课件生成方法,应用于教师端,该方法包括:

接收选定的多个知识点,并将所述多个知识点发送至服务器;

接收服务器返回的教学信息;

将所述教学信息进行组合并生成课件。

在上述实现过程中,根据选定的知识点获取对应的教学信息,并根据教学信息生成课件,实现了教师课件的个性化定制,满足教师备课的需要;教师只需要选取知识点即可生成课件,实现了简单、便捷、快速、高效的备课,提高了教师的备课效率。

本申请实施例提供了一种课件生成系统,应用于服务器,该系统包括:

知识点接收模块,用于接收教师端反馈的知识点;

内容库模块,用于根据所述知识点调用内容库中的教学信息发送至教师端,以将所述教学信息进行组合并生成课件。

在上述实现过程中,服务器中设置有内容库模块,可以用于存储知识点相关的课程资源,便于根据教学点选取对应的知识点,满足教师备课的需要,解决了现有的课件生成资源分散,需要自行制作或网上查找,导致教师的备课效率低、操作难度高的问题。

本申请实施例提供了一种课件生成系统,应用于教师端,该系统包括:

选取模块,用于接收教师选定的多个知识点,并将所述多个知识点发送至服务器;

教学信息模块,用于接收服务器返回的教学信息;

课件模块,用于将所述教学信息进行组合并生成课件。

在上述实现过程中,可以根据备课需要在组成教学点的多个知识点中选取需要的知识点,从而获取对应的教学信息,根据教学信息生成课件,在此过程中,教师根据需要选定知识点即可,实现简单、便捷、快捷、高效的备课,提升了老师的备课效率。

本申请实施例还提供了一种电子设备,所述电子设备包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述计算机设备执行上述中任一项所述的课件生成方法。

本申请实施例还提供了一种可读存储介质,所述可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行上述中任一项所述的课件生成方法。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的一种课件生成方法的流程图;

图2为本申请实施例提供的创建课程的流程图;

图3为本申请实施例提供的获取课程树的流程图;

图4为本申请实施例提供的获取课程树中的知识点的流程图;

图5为本申请实施例提供的生成课件的流程图;

图6为本申请实施例提供的应用于教师端的课件生成方法的流程图;

图7为本申请实施例提供的输入教学点信息获取课程树的流程图;

图8为本申请实施例提供的应用于服务器的课件生成系统的结构框图;

图9为本申请实施例提供的应用于服务器的课件生成系统的整体结构框图;

图10为本申请实施例提供的应用于教师端的课件生成系统的结构框图;

图11为本申请实施例提供的获取课程树的结构框图。

图标:

100-知识点接收模块;110-课程创建模块;120-课程介绍模块;130-教学点模块;140-课程树模块;141-教学点解析模块;142-知识点获取模块;143-课程树发送模块;200-内容库模块;201-教学纲要调用模块;202-课程内容调用模块;203-作业内容模块;204-教学信息发送模块;300-知识点选定模块;310-教学点接收模块;320-课程树接收模块;400-教学信息接收模块;500-课件生成模块。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

请参看图1,图1为本申请实施例提供的一种课件生成方法的流程图。

该方法应用于服务器,教师可以通过教师端生成课件,完成备课,也可以通过教师端将学生作业发送至学生端,实现教师端、服务器和学生端三者之间的交互,该方法具体可以包括以下步骤:

步骤s100:接收教师端反馈的知识点;

教师可以在教师端选定教学需要的知识点,进行课件的制作。如图2所示,为创建课程的流程图。在选定知识点之前,该方法还包括以下步骤:

步骤s110:接收教师端发送的课程名称信息并创建课程;

步骤s120:接收教师端发送的课程信息,生成课程介绍。

在上述实现过程中,课程名称信息包括学科、版本信息、课程名称以及课程介绍等信息,填写课程名称信息并创建课程。

课程介绍用于展示该课程的主要信息,帮助其他教师和学生快速了解该教学内容的重难点。

在创建课程的过程中,可以新建课程单元,也可以拷贝已有课程单元,以提高课件生成的速度。

如图3所示,为获取课程树的流程图。该方法还包括以下步骤:

步骤s130:接收教师端发送的教学点信息;

步骤s140:根据教学点信息获取对应的课程树,并将课程树发送至教师端。

在教学过程中,教学点包括多个知识点,该教学点往往对应于课本中的某一章节中的所有知识点,因此,将教学点中的知识点以课程树的形式存储在内容库中,便于分类和查找。当教师在教师端输入某一教学点对应的教学点信息时,将接收到对应的课程树,展开课程树,即可选取教学点下的知识点(可多选),以便根据选定的知识点获取对应的教学信息。

在该步骤的实现过程中,如图4所示,为获取课程树中的知识点的流程图。具体可以包括以下步骤:

步骤s141:解析教学点信息;

步骤s142:根据解析结果获取对应的课程树以及课程树中的多个知识点;

步骤s143:将课程树以及课程树中的多个知识点发送至教师端。

在上述实现过程中,服务器解析接收到的教学点信息,获取教学点,从而根据教学点在内容库中查找对应的课程树以及课程树囊括的多个知识点,将课程树以及课程树中的多个知识点发送至教师端,以供教师选择。

步骤s200:根据知识点调用内容库中的教学信息发送至教师端,以将教学信息进行组合并生成课件。

如图5所示,为生成课件的流程图。该步骤具体可以包括:

步骤s201:根据反馈的知识点调用内容库中对应的教学纲要说明;

步骤s202:根据反馈的知识点调用内容库中对应的课程内容;

其中,课程内容包括根据知识点解析讲义、讲解视频、试题、例题和练习题,教师可以根据需要选定识点解析讲义、讲解视频、试题、例题和练习题中的一种或几种作为课程内容;因此可以根据选定的知识点调用内容库中对应知识点的知识点解析讲义、讲解视频、试题、例题和练习题,使得课程内容进行多样化呈现和组合,如知识点解析讲义,讲解视频,例题,练习题和智能练习等。

将零散的课程资源收录到内容库中进行存储,完成生成课件用资源的积累,用于生成课件,方便教师备课。内容库中的课程资源按照年级、学科分成大类,再按照课本中的章节将每一章节的知识点分成小类,将隶属同一课程树的知识点进行组合,便于知识点以课程树的形式展示,供教师选择。在调用时,根据教学点进行精准搜索,获取对应的知识点以及每个知识点下的课程资源。

步骤s203:根据课程内容生成作业内容;

步骤s204:将教学纲要说明、课程内容和作业内容发送至教师端以生成课件。

在上述实现过程中,教学信息包括教学纲要说明、课程内容和作业内容;教学纲要说明用于说明课件内容,帮助教师快速了解该教学内容的重难点;作业内容用于学生课前、课上、课后的作业分发来源,课程内容都可作为为作业内容进行分发,教师可以选择如例题和练习题作为作业内容进行选择性分发至学生端,增强了教师端和学生端的交互。

在课件生成的过程中,教师在教师端选定知识点即可快速生成课件,实现了简单、便捷、快速、高效的备课,提高了教师的备课效率,解决了现有的课件生成资源分散,需要自行制作或网上查找,导致教师的备课效率低、操作难度高的问题。

本申请实施例还提供一种课件生成方法,应用于教师端,如图6所示,为应用于教师端的课件生成方法的流程图。该方法具体可以包括以下步骤:

步骤s300:接收选定的多个知识点,并将多个知识点发送至服务器;

步骤s400:接收服务器返回的教学信息;

步骤s500:将教学信息进行组合并生成课件。

在上述实现过程中,教师端接收到多个与教学点对应的多个知识点,教师可以根据教学需要选定其中的一个或多个,再调用内容库中与知识点对应的教学信息,教师可以对教学信息进行编辑或组合,筛选对应每个知识点下的知识点讲解过程和试题等,生成课件,满足备课需要。通过该方法可以实现简单、便捷、快速、高效的备课,提高了教师的备课效率,解决了现有的课件生成资源分散,需要自行制作或网上查找,导致教师的备课效率低、操作难度高的问题。

在获取知识点之前,如图7所示,为输入教学点信息获取课程树的流程图。该方法还包括以下步骤:

步骤s310:接收教师输入的教学点信息,并将该教学点信息发送至服务器;

步骤s320:接收服务器返回的课程树,该课程树包括多个知识点。

教师可以在教师端将课程树展开,获取教学点下的对应每一章节的多个知识点。

在课件生成之后,教师可以在教师端对生成的课件进行预览和删除,涉及到作业内容的相关试题,预览时可以替换、添加或删除,以调整针对不同学生的作业内容。

本申请实施例还提供一种课件生成方法,应用于教师端和服务器,该方法具体包括以下步骤:

步骤s11:接收教师输入的课程名称并发送至服务器,以创建课程;

步骤s12:接收教师输入的课程信息,并发送至服务器,以生成课程介绍;

步骤s13:接收教师输入的教学点信息,并发送至服务器;

步骤s14:服务器根据接收到的教学点信息,获取对应的课程树,并将课程树和课程树中的多个知识点发送至教师端;

步骤s15:教师端接收到多个自知识点,教师可以进行选取,得到制作课件时的知识点;

步骤s16:服务器接收教师端反馈的知识点,调用内容库中与该知识点对应的教学信息并发送至教师端;

步骤s17:教师端接收到该教学信息后,经过教师的编辑、重组等,生成课件,完成备课。

实施例2

本申请实施例提供一种应用于实施例1中的服务器的课件生成系统,如图8所示,为应用于服务器的课件生成系统的结构框图。该系统可以包括但不限于:

知识点接收模块100,用于接收教师端反馈的知识点;

内容库模块200,用于根据所述知识点调用内容库中的教学信息发送至教师端,以将所述教学信息进行组合并生成课件。

如图9所示,为应用于服务器的课件生成系统的整体结构框图。该系统还包括:

课程创建模块110,用于接收教师端发送的课程名称信息并创建课程;

课程介绍模块120,用于接收教师端发送的课程信息,生成课程介绍。

该系统还包括:

教学点模块130,用于接收教师端发送的教学点信息;

课程树模块140,用于根据教学点信息获取对应的课程树,并将课程树发送至教师端。

其中,课程树模块140包括:

教学点解析模块141,用于解析教学点信息;

知识点获取模块142,用于根据解析结果获取对应的课程树以及课程树中的多个知识点;

课程树发送模块143,用于将课程树以及课程树中的多个知识点发送至教师端。

内容库模块200具体可以包括:

教学纲要调用模块201,用于根据反馈的知识点调用内容库中对应的教学纲要说明;

课程内容调用模块202,用于根据反馈的知识点调用内容库中对应的课程内容

作业内容模块203,用于根据课程内容生成作业内容;

教学信息发送模块204,用于将教学纲要说明、课程内容和作业内容发送至教师端以生成课件。

本申请实施例提供一种应用于实施例1中的教师端的课件生成系统,如图10所示,为应用于教师端的课件生成系统的结构框图。该系统可以包括但不限于:

知识点选定模块300,用于接收选定的多个知识点,并将多个知识点发送至服务器;

教学信息接收模块400,用于接收服务器返回的教学信息;

课件生成模块500,用于将教学信息进行组合并生成课件。

如图11所示,为获取课程树的结构框图。该系统还包括:

教学点接收模块310,用于接收教师输入的教学点信息,并将该教学点信息发送至服务器;

课程树接收模块320,用于接收服务器返回的课程树,该课程树包括多个知识点。

实施例3

本申请实施例还提供了一种电子设备,所述电子设备包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述计算机设备执行实施例1中任一项所述的课件生成方法。

本申请实施例还提供了一种可读存储介质,所述可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行实施例1中任一项所述的课件生成方法。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

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