课程播放方法及系统的制作方法
【专利摘要】本发明公开了一种课程播放方法和系统,所述方法包括:检测课程播放指令,其中,所述课程播放指令包括课程标识;在检测到课程播放指令时,获取所述课程播放指令中的课程标识,根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息,其中,所述可视化组件对应所述待播课程的课程数据块或课程数据块的关联数据;根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图。实施本发明的方法和系统,方便将课程数据映射为计算机的数据结构,存储、管理和播放的操作少,占用内存少,进而可节约用电量、提高播放速度和播放的灵活度。
【专利说明】课程播放方法及系统【技术领域】
[0001]本发明涉及网络通信【技术领域】,特别是涉及课程播放方法和系统。
【背景技术】
[0002]现有的课程播放,主要是通过依次播放含有大量课程数据的图文、幻灯片或示意图。
[0003]但是,上述课程播放方式,课程数据难以转换为计算机的内部结构、课程数据的存储、管理和播放需要繁琐的操作和占用较大系统内存,导致课程播放系统耗电量大和播放速率低。
【发明内容】
[0004]基于此,有必要针对上述课程播放技术易导致课程播放系统耗电量大和播放速率低的问题,提供一种课程播放方法和系统。
[0005]一种课程播放方法,包括以下步骤:
[0006]检测课程播放指令,其中,所述课程播放指令包括课程标识; [0007]在检测到课程播放指令时,获取所述课程播放指令中的课程标识,根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息,其中,所述可视化组件对应所述待播课程的课程数据块或课程数据块的关联数据;
[0008]根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图。
[0009]一种课程播放系统,包括:
[0010]检测模块,用于检测课程播放指令,其中,所述课程播放指令包括课程标识;
[0011]获取模块,用于在检测到课程播放指令时,获取所述课程播放指令中的课程标识,根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息,其中,所述可视化组件对应所述待播课程的课程数据块或课程数据块的关联数据;
[0012]显示模块,用于根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图。
[0013]上述的课程播放方法和系统,通过与课程的课程数据块或课程数据块的关联数据对应的可视化组件,以展示图的形式播放课程,将课程数据块或关联数据作为可视化的单个图元元素表示,构成数据图像,同时将课程数据的各个属性值以多维数据的形式表示,可减小海量课程数据的信息量,方便将课程数据映射为计算机的数据结构,存储、管理和播放的操作少,占用内存少,进而可节约用电量、提高播放速度和播放的灵活度。
【专利附图】
【附图说明】
[0014]图1本发明课程播放方法第一实施方式的流程示意图;
[0015]图2本发明课程播放方法中所述待播课程的课程展示图的第一示意图;[0016]图3本发明课程播放方法中所述待播课程的课程展示图的第二示意图;
[0017]图4是本发明课程播放方法第二实施方式的流程示意图;
[0018]图5是本发明课程播放系统第一实施方式的结构示意图。
【具体实施方式】
[0019]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]请参阅图1至图3,图1至图3是本发明课程播放方法第一实施方式的流程示意图。
[0021]本实施方式所述的课程播放方法,包括以下步骤:
[0022]步骤101,检测课程播放指令,其中,所述课程播放指令包括课程标识。
[0023]步骤102,在检测到课程播放指令时,获取所述课程播放指令中的课程标识,根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息,其中,所述可视化组件对应所述待播课程的课程数据块或课程数据块的关联数据。
[0024]步骤103,根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图。
[0025]本实施方式所述的课程播放方法,通过与课程的课程数据块或课程数据块的关联数据对应的可视化组件,以展示图的形式播放课程,将课程数据块或关联数据作为可视化的单个图元元素表示,构成数据图像,同时将课程数据的各个属性值以多维数据的形式表示,可减小海量课程数据的信息量,方便将课程数据映射为计算机的数据结构,存储、管理和播放的操作少,占用内存少,进而可节约用电量、提高播放速度和播放的灵活度。
[0026]其中,对于步骤101,优选地,在检测到与课程对应的显示区域的坐标变换或按键指令时,均可发送所述课程播放指令。
[0027]在一个实施例中,在所述检测课程播放指令的步骤之前,还包括以下步骤:
[0028]获取待播课程的各课程数据块和各课程数据块间的关联数据。
[0029]为各个课程数据块设置唯一的与所述待播课程对应的数据块标识,并将各个课程数据块与所述数据块标识对应存储到课程数据库,其中,所述课程数据块包括课程数据块的数据内容和数据位置。
[0030]为获取的关联数据设置唯一的与所述待播课程对应的关联标识,并将各关联数据与所述关联标识对应存储到所述课程数据库,其中,所述关联数据包括关联数据的数据内容和数据位置。
[0031]其中,所述课程数据块优选地为,预先根据课程数据间的逻辑关系和/或层次关系,划分课程数据后所的部分课程数据。所述关联数据优选地为用于表示各课程数据块间关联信息的数据。
[0032]所述逻辑关系优选地可包括课程数据间的前后顺序、依存关系等,所述层次关系优选地为课程数据间的从属关系,所述课程数据块可包括每个课程数据块对应的数据内容、各数据内容间的逻辑关系、所属科目、数据位置、播放次序、重要性等,所述数据块标识可以是课程数据块的名称,也可以是其他数字号。所述数据位置优选地为课程数据块或数据块标识在显示区域中的显示位置。
[0033]在其他实施方式中,可将各课程数据块和关联数据分别以列表的形式存储到所述课程数据库。还可在检测到课程播放指令时,实时执行上述实施例中的获取待播课程的各课程数据块和各课程数据块间的关联数据的操作。
[0034]对于步骤102,优选地,可根据预先设定的各可视化组件的播放次序,优先获取播放次序在先的可视化组件。如:预先设定首先播放与关联数据对应的可视化组件,然后播放与课程数据块对应的可视化组件。
[0035]在一个实施例中,所述根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息的步骤包括以下步骤:
[0036]根据所述课程标识,从预先储存的可视化组件库中,获取对应所述待播课程的可视化组件以及其对应的显示位置信息。
[0037]在另一个实施例中,所述根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息的步骤包括以下步骤:
[0038]根据所述课程标识,从课程数据库中获取数据块标识和关联标识与所述待播课程对应的课程数据块和关联数据。
[0039]分别将各课程数据块和各课程数据块间的关联数据转换为可视化组件,并设置各可视化组件的显示位置信息。
[0040]优选地,各课程数据块与各可视化组件一一对应,各关联数据与各可视化组件一一对应,用户可通过手机、平板电脑等手持智能终端访问课程播放系统,通过预设的操作发送所述课程播放指令,从数据库中查找与待播课程的数据块标识、关联标识,读取各课程数据块和关联数据。
[0041]优选地,与关联数据对应的可视化组件,可以读取和显示课程数据块间的关联数据件。与课程数据块对应的可视化组件,可以读取和显示课程数据块。
[0042]对于步骤103,所述课程展示图优选地可以是思维导图、树形图、网状图等中的至少一种。如图2所示,思维导图为由播放课程(八年级物理)的关联数据对应的可视化组件组成的课程展示图。如图3所示,思维导图为由播放课程(八年级物理)的数据标识为眼睛和眼镜的课程数据块对应的可视化组件组成的课程展示图。
[0043]优选地,可将不同的可视化组件依次显示在显示区域的不同位置,可根据课程展示图的数据结构、各课程数据块间的关联数据和各课程数据的数据位置设定显示次序和显示位置。
[0044]进一步地,可将可视化组件分批显示,每隔一段时间自动在显示区域显示一批可视化组件。还可以响应预设的课程块播放指令,在显示区域显示与课程块播放指令对应的可视化组件。
[0045]在一个实施例中,当每一课程数据块对应一个可视化组件,每一组关联数据对应一个可视化组件时,所述根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图的步骤还可包括以下步骤:
[0046]根据各可视化组件的预设顺序,依次显示各可视化组件,组成所述课程展示图。
[0047]优选地,在依次显示各可视化组件时,可按照各课程数据块的默认顺序依次显示各可视化组件,也可以采用各种遍历算法依次显示各可视化组件。[0048]在另一个实施例中,在所述根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图的步骤之后,还可包括以下步骤:
[0049]检测回播指令。
[0050]在检测到回播指令时,确定回播刻度,并回播所述回播刻度之后的可视化组件,重新组成所述课程展示图。
[0051 ] 本实施例所述的课程播放方法,通过回播,可反复显示各可视化组件,可加深对应的课程数据块以及课程数据块间的关联数据在用户头脑中的映像,可强化对应的课程数据。
[0052]优选地,可预先在显示界面上设置一个滑动条,将所述课程展示图的不同的部分(各可视化组件)与滑动条不同的位置对应起来(如:按播放顺序对各可视化组件进行编号,将编号与滑动条的不同位置对应起来,滑动块移到某个位置时,显示该位置对应的编号的可视化组件),通过检测滑动条上的滑动块所处的位置,确定在终端屏幕回播的起始位置(回播刻度),显示对应的可视化组件,以强化对应课程数据。
[0053]请参阅图4,图4是本发明课所述的课程播放方法第二实施方式的流程示意图。
[0054]本实施方式所述的课程播放方法与第一实施方式的区别在于:所述根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成待播课程的课程展示图的步骤包括以下步骤:
[0055]步骤201,根据第一组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第一课程展示图,其中,所述第一组可视化组件与所述待播课程的各课程数据块间的关联数据对应。
[0056]步骤202,检测课程块播放指令,其中,所述课程块播放指令包括数据块标识。
[0057]步骤203,在检测到所述课程块播放指令时,获取所述课程块播放指令中的数据块标识,并根据第二组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第二课程展示图,其中,所述第二组可视化组件与所述课程块播放指令中的数据块标识所标示的课程数据块对应。
[0058]本实施方式所述的课程播放方法,以不同的课程块播放指令调动不同的可视化组件,可强化区分不同的课程数据块。
[0059]其中,对于步骤201,优选地,可将不同的可视化组件依次显示在显示区域的不同位置,可根据课程展示图的数据结构、各课程数据块间的关联数据和各课程数据的数据位置设定显示次序和显示位置。
[0060]优选地,依次显示各可视化组件时,可按照各课程数据块的默认顺序依次显示各可视化组件,也可以采用各种遍历算法依次显示各可视化组件。
[0061]在一个实施例中,所述第一课程展示图如图2所示。
[0062]对于步骤102,所述课程块播放指令中所包括的数据块标识可与图2所示的各文字描述相同。
[0063]在一个实施例中,所述检测课程块播放指令的步骤包括以下步骤:
[0064]检测用于显示所述第一课程展示图的坐标变化量,其中,所述显示屏的坐标位置与各数据块标识 对应。
[0065]当检测到的坐标变化量超过变化阈值时,则确定坐标位置,并发送包括与确定的坐标位置对应的数据块标识的课程块播放指令。
[0066]优选地,可通过对图2所示的第一课程展示图中各可视化组件对应的显示位置进行预设的操作,发送所述课程块播放指令。
[0067]对于步骤103,优选地,所述第二展示图如图3所示。
[0068]在一个实施例中,在所述根据第二组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第二课程展示图的步骤之后,还可包括以下步骤:
[0069]检测返回指令。
[0070]在检测到返回指令时,重新根据第一组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第一课程展示图。
[0071]请参阅图5,图5是本发明课程播放系统第一实施方式的结构示意图。
[0072]本实施方式的所述课程播放系统包括检测模块100、获取模块200和显示模块300,其中:
[0073]检测模块100,用于检测课程播放指令,其中,所述课程播放指令包括课程标识。
[0074]获取模块200,用于在检测到课程播放指令时,获取所述课程播放指令中的课程标识,根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息,其中,所述可视化组件对应所述待播课程的课程数据块或课程数据块的关联数据。
[0075]显示模块300,用于根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图。
[0076]本实施方式所述的课程播放系统,通过与课程的课程数据块或课程数据块的关联数据对应的可视化组件,以展示图的形式播放课程,将课程数据块或关联数据作为可视化的单个图元元素表示,构成数据图像,同时将课程数据的各个属性值以多维数据的形式表示,可减小海量课程数据的信息量,方便将课程数据映射为计算机的数据结构,存储、管理和播放的操作少,占用内存少,进而可节约用电量、提高播放速度和播放的灵活度。
[0077]其中,对于检测模块100,优选地,在检测到与课程对应的显示区域的坐标变换或按键指令时,均可发送所述课程播放指令。
[0078]在一个实施例中,本发明所述的课程播放系统还可包括存储模块,可用于:
[0079]获取待播课程的各课程数据块和各课程数据块间的关联数据。
[0080]为各个课程数据块设置唯一的与所述待播课程对应的数据块标识,并将各个课程数据块与所述数据块标识对应存储到课程数据库,其中,所述课程数据块包括课程数据块的数据内容和数据位置。
[0081]为获取的关联数据设置唯一的与所述待播课程对应的关联标识,并将各关联数据与所述关联标识对应存储到所述课程数据库,其中,所述关联数据包括关联数据的数据内容和数据位置。
[0082]其中,所述课程数据块优选地为,预先根据课程数据间的逻辑关系和/或层次关系,划分课程数据后所的部分课程数据。所述关联数据优选地为用于表示各课程数据块间关联信息的数据。
[0083]所述逻辑关系优选地可包括课程数据间的前后顺序、依存关系等,所述层次关系优选地为课程数据间的从属关系,所述课程数据块可包括每个课程数据块对应的数据内容、各数据内容间的逻辑关系、所属科目、数据位置、播放次序、重要性等,所述数据块标识可以是课程数据块的名称,也可以是其他数字号。所述数据位置优选地为课程数据块或数据块标识在显示区域中的显示位置。
[0084]在其他实施方式中,可将各课程数据块和关联数据分别以列表的形式存储到所述课程数据库。还可在检测到课程播放指令时,实时执行上述实施例中的获取待播课程的各课程数据块和各课程数据块间的关联数据的操作。
[0085]对于获取模块200,优选地,可根据预先设定的各可视化组件的播放次序,优先获取播放次序在先的可视化组件。如:预先设定首先播放与关联数据对应的可视化组件,然后播放与课程数据块对应的可视化组件。
[0086]在一个实施例中,获取模块200还可用于:
[0087]根据所述课程标识,从预先储存的可视化组件库中,获取对应所述待播课程的可视化组件以及其对应的显示位置信息。
[0088]在另一个实施例中,获取模块200还可进一步用于:
[0089]根据所述课程标识,从课程数据库中获取数据块标识和关联标识与所述待播课程对应的课程数据块和关联数据。
[0090]分别将各课程数据块和各课程数据块间的关联数据转换为可视化组件,并设置各可视化组件的显示位置信息。
[0091]优选地,各课程数据块与各可视化组件一一对应,各关联数据与各可视化组件一一对应,用户可通过手机、平板电脑等手持智能终端访问课程播放系统,通过预设的操作发送所述课程播放指令,从数据库中查找与待播课程的数据块标识、关联标识,读取各课程数据块和关联数据。
[0092]优选地,与关联数据对应的可视化组件,可以读取和显示课程数据块间的关联数据件。与课程数据块对应的可视化组件,可以读取和显示课程数据块。
[0093]对于显示模块300,所述课程展示图优选地可以是思维导图、树形图、网状图等中的至少一种。如图2所示,思维导图为由播放课程(八年级物理)的关联数据对应的可视化组件组成的课程展示图。如图3所示,思维导图为由播放课程(八年级物理)的数据标识为眼睛和眼镜的课程数据块对应的可视化组件组成的课程展示图。
[0094]优选地,可将不同的可视化组件依次显示在显示区域的不同位置,可根据课程展示图的数据结构、各课程数据块间的关联数据和各课程数据的数据位置设定显示次序和显示位置。
[0095]进一步地,可将可视化组件分批显示,每隔一段时间自动在显示区域显示一批可视化组件。还可以响应预设的课程块播放指令,在显示区域显示与课程块播放指令对应的可视化组件。
[0096]在一个实施例中,当每一课程数据块对应一个可视化组件,每一组关联数据对应一个可视化组件时,显示模块300可用于:
[0097]根据各可视化组件的预设顺序,依次显示各可视化组件,组成所述课程展示图。
[0098]优选地,在依次显示各可视化组件时,可按照各课程数据块的默认顺序依次显示各可视化组件,也可以采用各种遍历算法依次显示各可视化组件。
[0099]在另一个实施例中,还可包括回播模块,用于在根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图之后:
[0100]检测回播指令。
[0101]在检测到回播指令时,确定回播刻度,并回播所述回播刻度之后的可视化组件,重新组成所述课程展示图。
[0102]本实施例所述的课程播放系统,通过回播,可反复显示各可视化组件,可加深对应的课程数据块以及课程数据块间的关联数据在用户头脑中的映像,可强化对应的课程数据。
[0103]优选地,可预先在显示界面上设置一个滑动条,将所述课程展示图的不同的部分(各可视化组件)与滑动条不同的位置对应起来(如:按播放顺序对各可视化组件进行编号,将编号与滑动条的不同位置对应起来,滑动块移到某个位置时,显示该位置对应的编号的可视化组件),通过检测滑动条上的滑动块所处的位置,确定在终端屏幕回播的起始位置(回播刻度),显示对应的可视化组件,以强化对应课程数据。
[0104]以下所述是本发明课所述的课程播放系统第二实施方式。
[0105]本实施方式所述的课程播放方法与第一实施方式的区别在于:显示模块300还可进一步用于:
[0106]根据第一组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第一课程展示图,其中,所述第一组可视化组件与所述待播课程的各课程数据块间的关联数据对应。
[0107]检测课程块播放指令,其中,所述课程块播放指令包括数据块标识。
[0108]在检测到所述课程块播放指令时,获取所述课程块播放指令中的数据块标识,并根据第二组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第二课程展示图,其中,所述第二组可视化组件与所述课程块播放指令中的数据块标识所标示的课程数据块对应。
[0109]本实施方式所述的课程播放系统,以不同的课程块播放指令调动不同的可视化组件,可强化区分不同的课程数据块。
[0110]其中,对于显示模块300,优选地,可将不同的可视化组件依次显示在显示区域的不同位置,可根据课程展示图的数据结构、各课程数据块间的关联数据和各课程数据的数据位置设定显示次序和显示位置。
[0111]优选地,依次显示各可视化组件时,可按照各课程数据块的默认顺序依次显示各可视化组件,也可以采用各种遍历算法依次显示各可视化组件。
[0112]优选地,所述第一课程展示图如图2所示。所述第二展示图如图3所示。所述课程块播放指令中所包括的数据块标识可与图2所示的各文字描述相同。
[0113]在一个实施例中,显示模块300还可用于:
[0114]检测用于显示所述第一课程展示图的坐标变化量,其中,所述显示屏的坐标位置与各数据块标识 对应。
[0115]当检测到的坐标变化量超过变化阈值时,则确定坐标位置,并发送包括与确定的坐标位置对应的数据块标识的课程块播放指令。
[0116]优选地,可通过对图2所示的第一课程展示图中各可视化组件对应的显示位置进行预设的操作,发送所述课程块播放指令。[0117]在另一个实施例中,还可包括返回模块,用于在根据第二组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第二课程展示图之后:
[0118]检测返回指令。
[0119]在检测到返回指令时,重新根据第一组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第一课程展示图。
[0120]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种课程播放方法,其特征在于,包括以下步骤: 检测课程播放指令,其中,所述课程播放指令包括课程标识; 在检测到课程播放指令时,获取所述课程播放指令中的课程标识,根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息,其中,所述可视化组件对应所述待播课程的课程数据块或课程数据块的关联数据; 根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图。
2.根据权利要求1所述的课程播放方法,其特征在于,在所述检测课程播放指令的步骤之前,还包括以下步骤: 获取待播课程的各课程数据块和各课程数据块间的关联数据; 为各个课程数据块设置唯一的与所述待播课程对应的数据块标识,并将各个课程数据块与所述数据块标识对应存储到课程数据库,其中,所述课程数据块包括课程数据块的数据内容和数据位置; 为获取的关联数据设置唯一的与所述待播课程对应的关联标识,并将各关联数据与所述关联标识对应存储到所述课程数据库,其中,所述关联数据包括关联数据的数据内容和数据位置。
3.根据权利要求1所述的课程播放方法,其特征在于,所述根据所述课程标识,获取对应待播课程的可视化组件 以及其对应的显示位置信息的步骤包括以下步骤: 根据所述课程标识,从预先储存的可视化组件库中,获取对应所述待播课程的可视化组件以及其对应的显示位置信息。
4.根据权利要求1所述的课程播放方法,其特征在于,所述根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息的步骤包括以下步骤: 根据所述课程标识,从课程数据库中获取数据块标识和关联标识与所述待播课程对应的课程数据块和关联数据; 分别将各课程数据块和各课程数据块间的关联数据转换为可视化组件,并设置各可视化组件的显示位置信息。
5.根据权利要求1至4中任意一项所述的课程播放方法,其特征在于,所述根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成待播课程的课程展示图的步骤包括以下步骤: 根据第一组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第一课程展示图,其中,所述第一组可视化组件与所述待播课程的各课程数据块间的关联数据对应; 检测课程块播放指令,其中,所述课程块播放指令包括数据块标识; 在检测到所述课程块播放指令时,获取所述课程块播放指令中的数据块标识,并根据第二组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第二课程展示图,其中,所述第二组可视化组件与所述课程块播放指令中的数据块标识所标示的课程数据块对应。
6.根据权利要求5所述的课程播放方法,其特征在于,所述检测课程块播放指令的步骤包括以下步骤:检测用于显示所述第一课程展示图的坐标变化量,其中,所述显示屏的坐标位置与各数据块标识对应; 当检测到的坐标变化量超过变化阈值时,则确定坐标位置,并发送包括与确定的坐标位置对应的数据块标识的课程块播放指令。
7.—种课程播放系统,其特征在于,包括: 检测模块,用于检测课程播放指令,其中,所述课程播放指令包括课程标识; 获取模块,用于在检测到课程播放指令时,获取所述课程播放指令中的课程标识,根据所述课程标识,获取对应待播课程的可视化组件以及其对应的显示位置信息,其中,所述可视化组件对应所述待播课程的课程数据块或课程数据块的关联数据; 显示模块,用于根据所述可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的课程展示图。
8.根据权利要求7所述的课程播放系统,其特征在于,还包括存储模块,用于: 获取待播课程的各课程数据块和各课程数据块间的关联数据; 为各个课程数据块设置唯一的与所述待播课程对应的数据块标识,并将各个课程数据块与所述数据块标识对应存储到课程数据库,其中,所述各课程数据块包括课程数据块的数据内容和数据位置; 为获取的关联数据设置唯一的与所述待播课程对应的关联标识,并将各关联数据与所述关联标识对应存储到所述课程数据库,其中,所述关联数据包括关联数据的数据内容和数据位置。
9.根据权利要求7所述的课程播放系统,其特征在于,所述获取模块还用于: 根据所述课程标识,从课程数据库中获取数据块标识和关联标识与所述待播课程对应的课程数据块和关联数据; 分别将各课程数据块和各课程数据块间的关联数据转换为可视化组件,并设置各可视化组件的显示位置信息。
10.根据权利要求7至9中任意一项所述的课程播放系统,其特征在于,所述显示模块还用于: 根据第一组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第一课程展示图,其中,所述第一组可视化组件与所述待播课程的各课程数据块间的关联数据对应; 检测课程块播放指令,其中,所述课程块播放指令包括数据块标识; 在检测到所述课程块播放指令时,获取所述课程块播放指令中的数据块标识,并根据第二组可视化组件的显示位置信息,在相应的位置显示所述可视化组件,组成所述待播课程的第二课程展示图,其中,所述第二组可视化组件与所述课程块播放指令中的数据块标识所标示的课程数据块对应。
【文档编号】G06F3/14GK103942025SQ201410153898
【公开日】2014年7月23日 申请日期:2014年4月16日 优先权日:2014年4月16日
【发明者】张跃 申请人:张跃