CN108228545B - 一种二维演示文稿的创建方法、演示方法、创建*** - Google Patents

一种二维演示文稿的创建方法、演示方法、创建*** Download PDF

Info

Publication number
CN108228545B
CN108228545B CN201711480101.3A CN201711480101A CN108228545B CN 108228545 B CN108228545 B CN 108228545B CN 201711480101 A CN201711480101 A CN 201711480101A CN 108228545 B CN108228545 B CN 108228545B
Authority
CN
China
Prior art keywords
page
test question
pages
axis
manuscript
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711480101.3A
Other languages
English (en)
Other versions
CN108228545A (zh
Inventor
王成轩
迟云强
蒋奕
王瑞
苗青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Digihuman Technology Co ltd
Original Assignee
Shandong Digihuman Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Digihuman Technology Co ltd filed Critical Shandong Digihuman Technology Co ltd
Priority to CN201711480101.3A priority Critical patent/CN108228545B/zh
Publication of CN108228545A publication Critical patent/CN108228545A/zh
Application granted granted Critical
Publication of CN108228545B publication Critical patent/CN108228545B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/117Tagging; Marking up; Designating a block; Setting of attributes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/131Fragmentation of text files, e.g. creating reusable text-blocks; Linking to fragments, e.g. using XInclude; Namespaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)
  • Document Processing Apparatus (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种二维演示文稿的创建方法,基于云平台,具体包括以下步骤:对知识点进行划分;对文稿进行页面布局;对文稿页面内容进行编辑。还公开了一种二维演示文稿的演示方法和创建***。

Description

一种二维演示文稿的创建方法、演示方法、创建***
技术领域
本发明涉及演示文稿工具技术领域,具体地说是一种二维演示文稿的创建方法、演示方法、创建***。
背景技术
演示文稿工具是把静态文件制作成动态文件浏览,使之更生动形象的进行展示。目前最常见的演示文稿工具有微软的PowerPoint、金山的WPS、苹果公司的Keynote,及新兴的Prezi、Focusky、斧子演示等。
现有产品基本都是一维显示,主线通过目录页面显示,按顺序播放,或添加各种链接实现页面跳转,主线不够明确,逻辑不够清晰,播放时也无法任意跳转切换页面。同时,现有产品更多在于追求对用户已有内容展示的美观性,对于教研领域,考虑更多的是专业资源的获取及资源格式兼容性问题。
发明内容
本发明的目的在于一种二维演示文稿的创建方法、演示方法、创建***,用于解决目前演示文稿主线不清晰、只能顺序播放、用户查找专业资源难及资源多媒体格式不兼容的问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
本发明第一方面提供了一种二维演示文稿的创建方法,该方法基于云平台,具体包括以下步骤:
对知识点进行划分;
对文稿进行页面布局;
对文稿页面内容进行编辑。
结合第一方面,在第一方面第一种可能的实现方式中,对文稿进行页面布局具体为在二维空间中进行页面布局,具体包括:所有的知识点页面在同一行上,为主页轴;每个知识点相关的内容在同一列上,为媒体轴。
结合第一方面,在第一方面第二种可能的实现方式中,建立主页轴的方法具体包括:
为页面添加坐标字段(x,y);
判断是否已含有页面,如果没有,则要生成的页面为课件的首个页面,其坐标为(0,0);否则,执行下一步操作;
根据首个页面的坐标结合方向计算出当前页面的坐标;
在所有纵坐标为0的页面添加标记;
添加标记的页面链接起来的横轴为主页轴;
建立媒体轴的方法具体包括:
为页面添加坐标字段(x,y);
判断是否已含有页面,如果没有,则要生成的页面为课件的首个页面,其坐标为(0,0);否则,执行下一步操作;
根据首个页面的坐标结合方向计算出当前页面的坐标;
横坐标相同的页面构成一个媒体轴。
结合第一方面,在第一方面第三种可能的实现方式中,计算当前页面坐标的方法具体包括:
当***新的页面时:
根据当前选中页的坐标以及页面的添加方向将选中页右侧的页面整体右移;
当删除页面时:
判断当前列是否只包含一个页面;如果是,则此列右侧所有页面横坐标左移一位;否则,执行下一步操作;
判断是否是主页面;如果是主页面,则判断媒体轴上主页面下方是否还有页面,如果有,则下方页面整体上移一位,并添加主轴标记,如果没有,则上方页面整体下移一位,并添加主轴标记;
如果不是主页面,则判断所删除得页面位于主页所在列的上方还是下方,如果是主页的上方,则该页面上方的页面自动填充到的被删除的页面,如果是主页的下方,则该页面下方的页面自动填充到的被删除的页面。
结合第一方面,在第一方面第四种可能的实现方式中,对文稿页面内容进行编辑包括***链接、判断并添加试题卡锁、改变页面的切换方式;
所述***链接的方法具体包括:
添加内部链接按钮;
选中需要添加链接的页面的缩略图,并获取该页面的id将其赋值给内部链接按钮;
保存添加至html,并上传至云平台;
所述判断并添加试题卡锁的方法具体包括:
通过iframe基类生成一个iframe对象;
获取试题库数据,生成试题库试题列表模态框;
生成试题数组;
将试题数组通过url传入试题页面,并将url赋值给iframe对象;
获取iframe对象,并判断iframe对象中试题数组的长度是否为零;
如果长度不为零,则表示文稿含有试题卡锁;
如果长度为零,则表示文稿不含有试题卡锁;
执行添加试题卡锁命令;
所述改变页面的切换方式的方法具体包括:
生成全局变量hasTest,并赋值给false;
获取试题卡锁所在页面的id及坐标(x,y);
修改C-controller控制器的页面切换逻辑。
本发明第二方面提供了一种二维演示文稿的演示方法,该方法包括,用于显示演示文稿页面,具体包括任意切换页面、链接内部页面、演示含有试题卡锁的文稿、解答试题、提交试题、显示导航图。
结合第二方面,在第二方面第一种可能的实现方式中,所述任意切换页面具体包括以下方法:
在媒体轴任意一页面采用切换命令,进入该媒体轴对应的主页轴知识点页面的前一个或后一个页面,实现自动切换到新一列的主页;
所述链接内部页面具体包括以下步骤:
获取html代码,对所有内部链接按钮进行遍历,并为其添加点击事件;
在点击含有data-id元素时,遍历所有页面找出id与data-id元素一致的页面,并获取该页面的坐标;
将该页面的坐标值输入C-controller控制器,跳转至相应页面;
所述任意切换页面具体还可以包括以下方法:
通过导航图进行任意切换页面;
所述演示含有试题卡锁的文稿具体包括以下步骤:
判断将要切换的页面是否含有试题卡锁;
如果含有试题卡锁,则判断是否完成试题内容,如果完成,则开放翻页功能,如果没有完成,需完成试题内容后,才开放翻页功能;如果没有完成试题,则判断将要切换的页面是否为卡锁后的页面,如果是,则终止页面切换并作出提示,否则开放翻页;
如果没有试题卡锁,则开放翻页功能;
所述提交试题具体包括以下方法:
对提交的答案进行判断;
如果答案正确,则更改全局变量hasTest为true;
如果答案不正确,则提示答案错误并保持全局变量hasTest不变;
所述显示导航图具体包括:
从云平台获取html代码生成页面;
获取全部页面,对页面进行遍历;
获取主页轴最大值xMax、媒体轴最大值yMax、媒体轴最小值yMin,并对应每个页面生成一个点,点的显示位置坐标为(x*间距,(y+yMin)*间距);
为点添加与对应页面相同的x、y字段以备点击跳转使用;
根据|yMin|*间距计算出媒体轴纵坐标并绘制媒体轴;
以二维形式显示主页轴与媒体轴。
本发明第三方面提供了一种二维演示文稿的创建***,该***包括云平台,用于存储数据、媒体资源、课程知识资源;和,
文稿编辑子***,用于设置页面布局、页面样式、添加文本、图片、试题卡锁、媒体资源、页面内部链接,预览并保存文稿;和,
文稿演示子***,用于进行页面切换、链接内部页面、媒体资源、课程知识资源;和,
资源管理子***,用于上传、更新云平台存储的数据、媒体资源、课程知识资源。
结合第三方面,在第三方面第一种可能的实现方式中,所述的文稿编辑子***包括链接***模块,用与***链接,与其他页面或云平台的媒体资源或课程知识资源进行对接;和,
试题卡锁添加模块,用于添加试题卡锁,将试题页面所在的媒体轴为界限分割为前后两部分,卡锁对前半部分无影响,在后半部分只有完成并答对试题的情况下才能继续观看;和,
页面切换方式改变模块,用于在页面添加试题卡锁后,改变原有的页面切换方式;和,
二维导航图建立模块,用于建立主页轴和媒体轴,并以二维点图形式显示所有页面。
结合第三方面,在第三方面第二种可能的实现方式中,所述的文稿演示子***包括页面切换模块,用于进行页面切换,包括普通模式下的页面切换和具有试题卡锁模式下的页面切换;和,
链接模块,用于链接演示文稿内部的其他页面,或云平台上的媒体资源、课程知识资源。
本发明第二方面中所述的演示方法能够实现第一方面及第一方面的各实现方式中的方法,并取得相同的效果。本发明第三方面中所述的创建***能够实现第一方面及第一方面的各实现方式中的方法以及第二方面及第二方面的各实现方式中的方法,并取得相同的效果。
由以上技术方案可见,本发明基于云平台,建立二维演示文稿,主页轴为演示文稿的主线,媒体轴为主线上各节点的多媒体支持材料,可通过导航图将演示文稿的所有页面的情况以二维点图的形式进行显示,确保主线清晰明确,主线上每个点的多媒体支持内容一目了然,并可随意切换到任意主线点页面或其多媒体支持页面。同时,基于云平台上庞大的媒体资源和课程知识资源,用户可通过链接从中选取相应资源添加到演示文稿工具中。
本发明不需要额外的插件或软件来支持该演示文稿,只需要通过链接即可实现。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一种二维演示文稿的创建方法流程示意图;
图2为本发明实施例建立主页轴的方法流程示意图;
图3为本发明实施例建立媒体轴的方法流程示意图;
图4为本发明实施例计算当前页面坐标的方法流程示意图;
图5为本发明实施例***链接的方法流程示意图;
图6为本发明实施例判断并添加试题卡锁的方法流程示意图;
图7为本发明实施例改变页面的切换方式的方法流程示意图;
图8为本发明实施例的***结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
如图1所示,一种二维演示文稿的创建方法,基于云平台,具体包括以下步骤:
S101、对知识点进行划分;
S102、对文稿进行页面布局;
S103、对文稿页面内容进行编辑。
对文稿进行页面布局具体为在二维空间中进行页面布局,具体包括:所有的知识点页面在同一行上,为主页轴;每个知识点相关的内容在同一列上,为媒体轴。
如图2所示,建立主页轴的方法具体包括:
S121、为页面添加坐标字段(x,y);
S122、判断是否已含有页面,如果没有,执行步骤S1222;否则,执行步骤S1221;
S1222、要生成的页面为课件的首个页面,其坐标为(0,0);
S1221、根据首个页面的坐标结合方向计算出当前页面的坐标;
S123、在所有纵坐标为0的页面添加标记;
S124、添加标记的页面链接起来的横轴为主页轴。
如图3所示,建立媒体轴的方法具体包括:
S131、为页面添加坐标字段(x,y);
S132、判断是否已含有页面,如果没有,执行步骤S1321,否则,执行步骤S1322;
S1321、根据首个页面的坐标结合方向计算出当前页面的坐标;
S1322、要生成的页面为课件的首个页面,其坐标为(0,0);否则,执行下一步操作;
S133、横坐标相同的页面构成一个媒体轴。
如图4所示,计算当前页面坐标的方法具体包括:
S1411、***新的页面时:
S1412、根据当前选中页的坐标以及页面的添加方向将选中页右侧的页面整体右移;向左添加时右移所有x轴大于等于当前页x轴的页面,向右添加时右移所有x轴大于当前页x轴的页面;
S1421、删除页面时:
S1422、判断当前列是否只包含一个页面;如果是,执行S1423,否则执行S1424;
S1424、则此列右侧所有页面横坐标左移一位;否则,执行下一步操作;
S1423、判断是否是主页面;如果是主页面,则执行S1425,否则执行S1426;
S1425、判断媒体轴上主页面下方是否还有页面,如果有,则执行S1427,否则执行S1428;
S1427、下方页面整体上移一位,并添加主轴标记;
S1428、上方页面整体下移一位,并添加主轴标记;
S1426、判断所删除得页面位于主页所在列的上方还是下方,如果是主页的上方,则该页面上方的页面自动填充到的被删除的页面,如果是主页的下方,则该页面下方的页面自动填充到的被删除的页面。
对文稿页面内容进行编辑包括***链接、创建试题数组、判断并添加试题卡锁、改变页面的切换方式。
页面内部链接是指为某一不含有点击事件的元素添加一个链式,使其在观看模式下可以点击跳转到与其连接的页面
如图5所示,***链接的方法具体包括:
S151、添加内部链接按钮;
S152、选中需要添加链接的页面的缩略图,并获取该页面的id将其赋值给内部链接按钮;
S153、保存添加至html,并上传至云平台。
如图6所示,判断并添加试题卡锁的方法具体包括:
S171、通过iframe基类生成一个iframe对象;
S172、获取试题库数据,生成试题库试题列表模态框;
S173、生成试题数组;
S174、将试题数组通过url传入试题页面,并将url赋值给iframe对象;
S175、获取iframe对象;
S176、判断iframe对象中试题数组的长度是否为零;如果是,则执行S1761,否则执行S1762;
S1761、如果iframe对象中试题数组的长度为零,则表示文稿不含有试题卡锁;
S1762、如果iframe对象中试题数组的长度不为零,则表示文稿含有试题卡锁;
S177、执行添加试题卡锁命令。
试题数组包含选中试题的id。
如图7所示,改变页面的切换方式的方法具体包括:
S181、生成全局变量hasTest,并赋值给false;
S182、获取试题卡锁所在页面的id及坐标(x,y);
S183、修改C-controller控制器的页面切换逻辑。
C-controller控制器是***软件开发MVC模式中的控制器,用来进行逻辑判断。
一种二维演示文稿的演示方法,用于显示演示文稿页面,具体包括任意切换页面、链接内部页面、演示含有试题卡锁的文稿、解答试题、提交试题、显示导航图。
任意切换页面具体包括以下方法:
在媒体轴任意一页面采用切换命令,进入该媒体轴对应的主页轴知识点页面的前一个或后一个页面,实现自动切换到新一列的主页;
链接内部页面具体包括以下步骤:
获取html代码,对所有内部链接按钮进行遍历,并为其添加点击事件;
在点击含有data-id元素时,遍历所有页面找出id与data-id元素一致的页面,并获取该页面的坐标;
将该页面的坐标值输入C-controller控制器,跳转至相应页面。
此处用页面id作为匹配字段而不直接使页面坐标值作,是因为页面可以被删除,当被连接页面被删除时,其纵轴上的下一个页面会自动上移补充到其所在位置,导致链接错误。
任意切换页面具体还可以包括以下方法:
通过导航图进行任意切换页面;
演示含有试题卡锁的文稿具体包括以下步骤:
判断将要切换的页面是否含有试题卡锁;
如果含有试题卡锁,则判断是否完成试题内容,如果完成,则开放翻页功能,如果没有完成,需完成试题内容后,才开放翻页功能;如果没有完成试题,则判断将要切换的页面是否为卡锁后的页面,如果是,则终止页面切换并作出提示,否则开放翻页;
如果没有试题卡锁,则开放翻页功能;
提交试题具体包括以下方法:
对提交的答案进行判断;
如果答案正确,则更改全局变量hasTest为true;
如果答案不正确,则提示答案错误并保持全局变量hasTest不变;
显示导航图具体包括:
从云平台获取html代码生成页面;
获取全部页面,对页面进行遍历;
获取主页轴最大值xMax、媒体轴最大值yMax、媒体轴最小值yMin,并对应每个页面生成一个点,点的显示位置坐标为(x*间距,(y+yMin)*间距);
为点添加与对应页面相同的x、y字段以备点击跳转使用;
根据|yMin|*间距计算出媒体轴纵坐标并绘制媒体轴;
以二维形式显示主页轴与媒体轴。
点击导航图上的点时需获取到点上的x,y传递给控制器,控制器切换到对应的x,y与之相同的页面。并根据点的坐标设置导航内容物的偏移量以保证当前选中点大致保持在导航容器中心位置,取消上一选中点选中状态并为当前点添加选中状态。
如图8所示,一种二维演示文稿的创建***,包括云平台,用于存储数据、媒体资源、课程知识资源;和,文稿编辑子***,用于设置页面布局、页面样式、添加文本、图片、试题卡锁、媒体资源、页面内部链接,预览并保存文稿;和,文稿演示子***,用于进行页面切换、链接内部页面、媒体资源、课程知识资源;和,资源管理子***,用于上传、更新云平台存储的数据、媒体资源、课程知识资源。
文稿编辑子***包括链接***模块,用与***链接,与其他页面或云平台的媒体资源或课程知识资源进行对接;和,试题卡锁添加模块,用于添加试题卡锁,将试题页面所在的媒体轴为界限分割为前后两部分,卡锁对前半部分无影响,在后半部分只有完成并答对试题的情况下才能继续观看;和,页面切换方式改变模块,用于在页面添加试题卡锁后,改变原有的页面切换方式;和,二维导航图建立模块,用于建立主页轴和媒体轴,并以二维点图形式显示所有页面。
文稿演示子***包括页面切换模块,用于进行页面切换,包括普通模式下的页面切换和具有试题卡锁模式下的页面切换;和,链接模块,用于链接演示文稿内部的其他页面,或云平台上的媒体资源、课程知识资源。
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (3)

1.一种二维演示文稿的创建方法,其特征是,基于云平台,具体包括以下步骤:
对知识点进行划分;
对文稿进行页面布局;
对文稿进行页面布局具体为在二维空间中进行页面布局,具体包括:所有的知识点页面在同一行上,为主页轴;每个知识点相关的内容在同一列上,为媒体轴;
建立主页轴的方法具体包括:
为页面添加坐标字段(x,y);
判断是否已含有页面,如果没有,则要生成的页面为课件的首个页面,其坐标为(0,0);否则,执行下一步操作;
根据首个页面的坐标结合方向计算出当前页面的坐标;
在所有纵坐标为0的页面添加标记;
添加标记的页面链接起来的横轴为主页轴;
建立媒体轴的方法具体包括:
为页面添加坐标字段(x,y);
判断是否已含有页面,如果没有,则要生成的页面为课件的首个页面,其坐标为(0,0);否则,执行下一步操作;
根据首个页面的坐标结合方向计算出当前页面的坐标;
横坐标相同的页面构成一个媒体轴;
计算当前页面坐标的方法具体包括:
当***新的页面时:
根据当前选中页的坐标以及页面的添加方向将选中页右侧的页面整体右移;
当删除页面时:
判断当前列是否只包含一个页面;如果是,则此列右侧所有页面横坐标左移一位;否则,执行下一步操作;
判断是否是主页面;如果是主页面,则判断媒体轴上主页面下方是否还有页面,如果有,则下方页面整体上移一位,并添加主轴标记,如果没有,则上方页面整体下移一位,并添加主轴标记;
如果不是主页面,则判断所删除的页面位于主页所在列的上方还是下方,如果是主页的上方,则该页面上方的页面自动填充到被删除的页面,如果是主页的下方,则该页面下方的页面自动填充到被删除的页面;
对文稿页面内容进行编辑。
2.根据权利要求1所述的方法,其特征是,对文稿页面内容进行编辑包括***链接、判断并添加试题卡锁、改变页面的切换方式;
所述***链接的方法具体包括:
添加内部链接按钮;
选中需要添加链接的页面的缩略图,并获取该页面的id将其赋值给内部链接按钮;
保存添加至html,并上传至云平台;
所述判断并添加试题卡锁的方法具体包括:
通过iframe基类生成一个iframe对象;
获取试题库数据,生成试题库试题列表模态框;
生成试题数组;
将试题数组通过url传入试题页面,并将url赋值给iframe对象;
获取iframe对象,并判断iframe对象中试题数组的长度是否为零;
如果长度不为零,则表示文稿含有试题卡锁;
如果长度为零,则表示文稿不含有试题卡锁;
执行添加试题卡锁命令;
所述改变页面的切换方式的方法具体包括:
生成全局变量hasTest,并赋值给false;
获取试题卡锁所在页面的id及坐标(x,y);
修改C-controller控制器的页面切换逻辑。
3.一种二维演示文稿的演示方法,利用权利要求1至2任意一项所述的方法,其特征是,用于显示演示文稿页面,具体包括任意切换页面、链接内部页面、演示含有试题卡锁的文稿、解答试题、提交试题、显示导航图;
所述任意切换页面具体包括以下方法:
在媒体轴任意一页面采用切换命令,进入该媒体轴对应的主页轴知识点页面的前一个或后一个页面,实现自动切换到新一列的主页;
所述链接内部页面具体包括以下步骤:
获取html代码,对所有内部链接按钮进行遍历,并为其添加点击事件;
在点击含有data-id元素时,遍历所有页面找出id与data-id元素一致的页面,并获取该页面的坐标;
将该页面的坐标值输入C-controller控制器,跳转至相应页面;
所述任意切换页面具体还可以包括以下方法:
通过导航图进行任意切换页面;
所述演示含有试题卡锁的文稿具体包括以下步骤:
判断将要切换的页面是否含有试题卡锁;
如果含有试题卡锁,则判断是否完成试题内容,如果完成,则开放翻页功能,如果没有完成,需完成试题内容后,才开放翻页功能;如果没有完成试题,则判断将要切换的页面是否为卡锁后的页面,如果是,则终止页面切换并作出提示,否则开放翻页;
如果没有试题卡锁,则开放翻页功能;
所述提交试题具体包括以下方法:
对提交的答案进行判断;
如果答案正确,则更改全局变量hasTest为true;
如果答案不正确,则提示答案错误并保持全局变量hasTest不变;
所述显示导航图具体包括:
从云平台获取html代码生成页面;
获取全部页面,对页面进行遍历;
获取主页轴最大值xMax、媒体轴最大值yMax、媒体轴最小值yMin,并对应每个页面生成一个点,点的显示位置坐标为(x*间距,(y+yMin)*间距);为点添加与对应页面相同的x、y字段以备点击跳转使用;
根据|yMin|*间距计算出媒体轴纵坐标并绘制媒体轴;
以二维形式显示主页轴与媒体轴。
CN201711480101.3A 2017-12-29 2017-12-29 一种二维演示文稿的创建方法、演示方法、创建*** Active CN108228545B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711480101.3A CN108228545B (zh) 2017-12-29 2017-12-29 一种二维演示文稿的创建方法、演示方法、创建***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711480101.3A CN108228545B (zh) 2017-12-29 2017-12-29 一种二维演示文稿的创建方法、演示方法、创建***

Publications (2)

Publication Number Publication Date
CN108228545A CN108228545A (zh) 2018-06-29
CN108228545B true CN108228545B (zh) 2021-07-02

Family

ID=62647140

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711480101.3A Active CN108228545B (zh) 2017-12-29 2017-12-29 一种二维演示文稿的创建方法、演示方法、创建***

Country Status (1)

Country Link
CN (1) CN108228545B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135990A (zh) * 2013-03-13 2013-06-05 北京东田教育科技有限公司 交互式电子课本物理媒体分层方法
CN103544137A (zh) * 2013-09-22 2014-01-29 戴剑飚 基于网页流的互动培训课件生成***及方法
CN105704400A (zh) * 2016-04-26 2016-06-22 山东大学 一种基于多平台终端和云服务的学习***及其运行方法
CN106610826A (zh) * 2015-10-23 2017-05-03 腾讯科技(深圳)有限公司 在线场景应用的制作方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008064041A2 (en) * 2006-11-19 2008-05-29 Rmax, Llc Internet-based computer for mobile and thin client users

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135990A (zh) * 2013-03-13 2013-06-05 北京东田教育科技有限公司 交互式电子课本物理媒体分层方法
CN103544137A (zh) * 2013-09-22 2014-01-29 戴剑飚 基于网页流的互动培训课件生成***及方法
CN106610826A (zh) * 2015-10-23 2017-05-03 腾讯科技(深圳)有限公司 在线场景应用的制作方法及装置
CN105704400A (zh) * 2016-04-26 2016-06-22 山东大学 一种基于多平台终端和云服务的学习***及其运行方法

Also Published As

Publication number Publication date
CN108228545A (zh) 2018-06-29

Similar Documents

Publication Publication Date Title
CN111832263B (zh) 一种智能教材的编辑方法和装置
US20150206446A1 (en) Authoring, sharing, and consumption of online courses
Carmichael et al. Animated PowerPoint as a tool to teach anatomy
CN109376351B (zh) 一种在平板设备上对教学内容自适应排版的方法
CN108040278A (zh) 智能电视的活动页处理方法、服务器、***及存储介质
KR20150036106A (ko) 데이터를 소비 가능한 컨텐츠로 변환 시에 변형을 생성하는 방법
US20150121189A1 (en) Systems and Methods for Creating and Displaying Multi-Slide Presentations
CN103597469A (zh) 集成开发环境中的实况浏览器工具
US20150121231A1 (en) Systems and Methods for Interactively Presenting a Presentation to Viewers
EP3311300A1 (en) System and method for generating an electronic page
CN104123383A (zh) 一种在媒体应用中使用的方法及装置
EP3933618A1 (en) Method for automatically identifying valid data acquisition module and system
CN108958731A (zh) 一种应用程序界面生成方法、装置、设备和存储介质
CN113521758B (zh) 信息交互方法及装置、电子设备、存储介质
CN112668300B (zh) 一种公式编辑方法、装置、计算机设备和存储介质
CN111367514A (zh) 页面卡片的开发方法和装置、计算设备和存储介质
CN108228545B (zh) 一种二维演示文稿的创建方法、演示方法、创建***
WO2023142337A1 (zh) 实验展示方法、装置、电子设备、存储介质及程序产品
CN109358919A (zh) 通用页面的动态配置方法、装置、计算机设备及存储介质
CN114913042A (zh) 教学课件生成方法、装置、电子设备及存储介质
Anniss What Is a Website and How Do I Use It?
KR20140131668A (ko) 디지털 교과서를 활용한 맞춤형 교육 시스템 및 방법
KR101196292B1 (ko) 문제 자동 생성 방법 및 이를 통한 학습 방법
KR101533760B1 (ko) 퀴즈생성방법 및 그 시스템
Lopes et al. A mind-mapping front-end for text writing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant