一种创课方法及系统与流程

文档序号:11199177阅读:740来源:国知局
一种创课方法及系统与流程

本发明涉及教育领域,尤其涉及一种创课方法及系统。



背景技术:

创课为在课堂教学中的体现与一般方法,其基本教学观点是“学习即智造”,基本特点是“有创意,能设计,敢动手,乐分享”。创课教学法在课堂中的一般过程包括根据情景或问题提出创新项目,设计完成项目的路径,通过学习、实践完成项目,组织分享和完善几个步骤,通过教学案例,对其在信息技术教学中的实践进行了研究与探索,但是目前并没有相关的研究。



技术实现要素:

鉴于目前技术存在的上述不足,本发明提供一种创课方法及系统,本发明将用户的行为抽象成动作储存在队列里,在上一个动作还未完成的情况下就可以开始下一个动作,使得创课的编辑没有阻塞感。

本发明的采用如下技术方案:

一种创课方法,包括以下步骤:

接收创建并进行读取;

根据创建内容进行标记编辑;

根据标记编辑完成创课编辑;

将创课编辑进行上传并删除创建。

作为本发明的优选技术方案,所述接收创建并进行读取的步骤中,通过用户行为模块进行创建并通过动作模块进行读取。

作为本发明的优选技术方案,所述根据创建内容进行标记编辑的步骤中,所述标记编辑包括创建标记、修改标记、删除标记和更换文件。

作为本发明的优选技术方案,所述根据标记编辑完成创课编辑的步骤中,所述创课编辑包括更换底图、修改创课描述和设置公开。

作为本发明的优选技术方案,所述将创课编辑进行上传并删除创 建的步骤包括:

若上传成功,则删除创建并结束;

若上传失败,则通过持久化模块反馈到所述接收创课并进行读取的步骤中,再次循环操作,直到创课编辑上传成功并删除创建。

作为本发明的优选技术方案,所述接收创建并进行读取的步骤中,所述创建包括创建动作,所述创建动作直接加入上传队列。

作为本发明的优选技术方案,若上传队列里没有该创建动作,则该创建动作直接加入上传队列;若上传队列里有该创建动作或者修改动作,则丢弃掉新的修改动作;若上传队列里有该创建动作,则删除所有动作并丢弃掉新的动作;若上传队列里没有该创建动作,删除所有动作,新的创建动作加入上传队列。

本发明的另一面,一种创课系统,包括用户行为模块、动作模块、标记模块、创课模块、上传模块和持久化模块,所述动作模块位于所述用户行为模块和标记模块之间,所述创课模块分别与所述动作模块、标记模块、上传模块和持久化模块相连。

作为本发明的优选技术方案,所述用户行为模块包含依次相连的创建创课模块、创建标记模块、修改标记模块、删除标记模块、更换底图模块、修改创课描述模块和设置创课公开模块,所述上传模块连接有储存器。

作为本发明的优选技术方案,所述动作模块包括相连的创课动作和标签动作。

本发明的一种创课方法及系统,其中一种创课方法,包括以下步骤:接收创建并进行读取;根据创建内容进行标记编辑;根据标记编辑完成创课编辑;将创课编辑进行上传并删除创建,本发明将用户的行为抽象成动作储存在队列里,在上一个动作还未完成的情况下就可以开始下一个动作,使得创课的编辑没有阻塞感。同时对用户接下来的动作进行了优化,例如创建一个标记后立即删除,假如此时创建标记这个请求还未开始执行, 优化就会自动的将创建和删除这个标记的动作成对抵消移除出队列,不需要向服务器提交,减少了流量和带宽的消耗。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明中一种创课方法的流程图。

图2为本发明中一种创课系统的结构框图。

图3为本发明中一种创课方法的具体使用流程图。

图4为本发明中一种创课方法中动作合并示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1-图4所示,本发明提供一种创课方法,包括以下步骤:

步骤s1:接收创建并进行读取,其中通过用户行为模块进行创建并通过动作模块进行读取,以及用户行为模块包含依次相连的创建创课模块、创建标记模块、修改标记模块、删除标记模块、更换底图模块、修改创课描述模块和设置创课公开模块,其中创建包括创建动作,所述创建动作直接加入上传队列。

步骤s2:根据创建内容进行标记编辑,其中标记编辑包括创建标记、修改标记、删除标记和更换文件,其中修改标记动作包括:修改文字、选择创课、更换文件、更换图标,以及还包括更换文件,其中更换文件包含:app 内拍照、选择图片、app内录音、选择视频和app内录制视频,其中标记包含文字、图片、音频、视频、创课链接、外部链接。

步骤s3:根据标记编辑完成创课编辑的步骤中,其中创课编辑包括更换底图、修改创课描述和设置公开。

步骤s4:将创课编辑进行上传并删除创建,其中包括以下步骤:步骤s4a:若上传成功,则删除创建并结束;步骤s4b:若上传失败,则通过持久化模块反馈到所述接收创课并进行读取的步骤中,再次循环操作,直到创课编辑上传成功并删除创建,具体为若上传队列里没有该创建动作,则该创建动作直接加入上传队列;若上传队列里有该创建动作或者修改动作,则丢弃掉新的修改动作;若上传队列里有该创建动作,则删除所有动作并丢弃掉新的动作;若上传队列里没有该创建动作,删除所有动作,新的创建动作加入上传队列。以及将旧的更换文件动作删除(如果有),加入新的动作。

在本发明中,出现异常退出情况的时候:传统的app在应用被异常退出时会丢失当前操作的数据。本发明中的持久化模块在本地创课模型被修改之后立即会备份到存储中,意外关闭后下次启动时,可以从存储中读取并继续进行还未完成的工作。网络情况不好:同样的如果当前网络情况不好,可以将多个未完成的创课存储起来,等待网络情况好转后统一上传。数据保护:在本地,一个账号只能看到自己在本地未完成上传的创课。在服务器上,传输到一半的创课不会被显示出来直至上传完成。

本发明的另外一面,一种创课系统,包括用户行为模块、动作模块、标记模块、创课模块、上传模块和持久化模块,所述动作模块位于所述用户行为模块和标记模块之间,所述创课模块分别与所述动作模块、标记模块、上传模块和持久化模块相连。其中用户行为模块包含依次相连的创建创课模块、创建标记模块、修改标记模块、删除标记模块、更换底图模块、修改创课描述模块和设置创课公开模块,所述上传模块连接有储存器;动作模块包括相连的创课动作和标签动作。

综上所述,本发明一种创课方法及系统,其中一种创课方法,包括以下步骤:接收创建并进行读取;根据创建内容进行标记编辑;根据标记编辑完成创课编辑;将创课编辑进行上传并删除创建,本发明将用户的行为抽象成动作储存在队列里,在上一个动作还未完成的情况下就可以开始下一个动作,使得创课的编辑没有阻塞感。同时对用户接下来的动作进行了优化,例如创建一个标记后立即删除,假如此时创建标记这个请求还未开始执行,优化就会自动的将创建和删除这个标记的动作成对抵消移除出队列,不需要向服务器提交,减少了流量和带宽的消耗。

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

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