CN1647133A - 电子学习教程结构 - Google Patents
电子学习教程结构 Download PDFInfo
- Publication number
- CN1647133A CN1647133A CNA038082209A CN03808220A CN1647133A CN 1647133 A CN1647133 A CN 1647133A CN A038082209 A CNA038082209 A CN A038082209A CN 03808220 A CN03808220 A CN 03808220A CN 1647133 A CN1647133 A CN 1647133A
- Authority
- CN
- China
- Prior art keywords
- structural elements
- relation
- knowledge
- content
- storer
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B7/00—Electrically-operated teaching apparatus or devices working with questions and answers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
电子学习教程可以包括被汇集为两个或更多个层次的多个结构元。每个较高层可以引用较低层的任意实例。所述结构元可以包括教程、子教程、学习单元或者知识项。所述结构元可以包括元数据。所述结构元还可以包括结构元之间的关系。所述教程及其结构元不强制学习者可以用来遍历所述教程的结构元的任何顺序。另外,结构元可以被重新使用和被重新组装以形成不同的教程。所述内容储存库可以被配置来存储教程数据及其结构元。所述内容播放器可以被配置来访问所存储的教程数据并且组装所述结构元。
Description
技术领域
总体上讲,以下的描述涉及电子学习,具体地讲,涉及电子学习教程结构。
背景技术
用于呈现基于计算机的训练(CBT)的***与应用已存在多年。然而,历史上CBT未能得到普遍的接受。作为训练人员和学习者的一种工具,妨碍CBT的接受的一个问题是,***之间的兼容性。CBT***是一种独立的***,不能够使用作为其它CBT***设计的内容。
早期的CBT还基于静态链接的内容的超媒体***。通过使用描述信息注解超级链接,对用户进行指导。受训者可以通过遍历嵌入在材料中的链接,通过学习材料。与材料相关的结构十分僵硬,不能够很容易地书写、编辑材料、或重新使用材料创建额外的或新的学习材料。
用于智能辅导和CBT***的较新的方法,基于在教程或在内容的创建之前必须定义的特定的领域模型。一旦创建了教程,就难以针对不同的学习者的具体训练需求或学习风格裁剪或改变材料。因此,教程常常不能满足受训者与/或培训者的需求。
这些特殊领域模型还拥有许多在设计教程之前必须加以理解的复杂的规则。因此,对于没有对这一***的使用进行过大量训练的大多数作者来说,教程的创建是十分困难的。即使是那些接受了足够训练的作者,也会发现这一***很难使用,并且常常受挫。另外,由于创建教程的作者不正确地使用领域模型,所得到的教程可能是无法理解的。因此,出于以上和其它的原因,为取代传统的基于计算机的训练和讲授,需要新的方法和技术。
发明内容
根据一个总的方面,可以将与电子学习教程相关的内容划分为可以由浏览器解释的两个或更多个结构元。可以将所述结构元汇集为两个或更多个层次,其中较高层可以引用较低层的任意实例。可以将所述结构元组装为教程。
最低层结构元为知识项。所述知识项说明或测验题目的一方面。所述知识项的内容可以包含测验、表格、图解、图形、动画、音频片段以及视频片段中的一或多个。
另一结构元为学习单元,其中所述学习单元可以指表示主题相关信息单元的一或多个知识项。
另一结构元为子教程,其中所述子教程可以指知识项、学习单元以及另一子教程中的一或多个。
另一结构元为教程,其中所述教程可以指知识项、学习单元以及子教程中的一或多个。
所述结构元可以用元数据来标记,以搜索和组装所述结构元。所述元数据可以为定位知识、解释知识、引用知识以及行为知识。元数据还可以为能力,以指示遍历该教程的学习者的表现。
可以使用关系来指示结构元之间的依赖性。所述关系可以为有向的(即只在一个方向上成立)或者为无向的。所述关系可以为按主题分类的或者非按主题分类的。
所述按主题分类的关系可以为分层次的或者关联的。所述层次关系可以为部分/整体关系或者抽象关系。所述关联关系可以为确定、并列、取代、相对于、先于、上下文、过程、值、手段以及亲缘中的一个。
所述非按主题分类的关系可以是“先决条件”或者“属于”。
教程及其结构元不强制学习者可以用来遍历该教程的任何结构元顺序。另外,结构元可以被复用并且重新组装,以形成不同的教程。
内容储存库可以被配置来存储教程数据及其结构元。内容播放器可以访问所存储的教程数据,并且组装结构元。
通过以下的描述、附图以及权利要求,本发明的其它特性和优点将会变得十分明显。
附图说明
图1是示范性内容汇集模型。
图2是知识类型的本体的例子。
图3是针对电子学习的教程图的例子。
图4是针对电子学习的子教程图的例子。
图5是针对电子学习的学习单元的例子。
图6和7是电子学习***的示范性的方框图。
图8是显示为顶点的v的例子,该顶点表示学习单元LU,其中v1,v2为顶点。
在各附图中,以相同的标号表示相同元素。
具体实施方式
电子学习内容结构
电子学习***和方法构造内容,以使得内容是可重用的和灵活的。例如,内容结构允许教程的创建者重新使用现存的内容创建新的或额外的教程。另外,内容结构还提供了可适合于不同学习者的学习风格的灵活的内容表述。
可以使用设置在不同汇集层上的多个结构元汇集电子学习内容。每一个较高层上的结构元可以引用较低层的所有结构元的任何示例。在其最低层上,结构元指内容,而且不可对其进一步加以划分。根据图1中所示的一种实现,可以把教程材料100划分成4种结构元:教程110、子教程120、学习单元130以及知识项140。
从最低层开始,知识项140是其它结构元的基础,并且是教程内容结构的基本构造单位。每个知识项140可以包括图解、解释、练习或测验一个主题范围或主题的一个方面的内容。通常,知识项140具有很小的尺寸(即短持续时间,例如大约5分钟或5分钟以下)。
可以使用多个属性描述知识项140,例如名称、媒体类型以及知识类型等。学习***可使用名称识别和定位与知识项140相关的内容。媒体类型描述与知识项140相关的内容的形式。例如,媒体类型包括呈现类型、通信类型以及交互类型。呈现媒体类型可以包括文本、表格、图解、图、图像、动画、音频片段以及视频片段。通信媒体类型可以包括聊天会话、组(例如新闻组、队、班以及一组对等者)、电子邮件、短消息服务(SMS)和即时消息。交互媒体类型可以包括基于计算机的培训、模拟和测验。
还可以通过知识类型的属性来描述知识项140。例如,知识类型包括方向的知识、行为的知识、解释的知识、来源/引用的知识。在学习目标和内容方面,知识类型可以不同。例如,定位知识向学习者提供参照点,并因此提供可更好地理解互相联系的结构元的结构的总体信息。以下将更详细地描述每一知识类型。
可使用各种各样的技术来生成知识项140,然而,浏览器(包括插件应用)应该能够解释和显示与每一知识项相关的文件格式。例如,标记语言(例如超文本标记语言(HTML)、标准通用标记语言(SGML)、动态HTML(DHTML)或可扩展标记语言(XML))、JavaScript(客户端侧脚本语言)和/或Flash可用于创建知识项140。
HTML可用于描述文档的逻辑元素和文档的呈现,例如,文本、标题、段落、列表、表格或图像引用。
Flash可用作Flash影片的文件格式,并且可以用作在浏览器中播放Flash文件的插件。例如,可以利用使用向量和位图图、动画、幻灯片、转换、MP3音频文件、输入表单以及交互的Flash影片。另外,Flash还允许对图元素的精确到像素的定位,以生成向学习者呈现教程材料的生动和交互的应用。
可以使用一或多个知识项140来组合学习单元130,以表示(例如)不同的主题连贯的单元。因此,可以把学习单元130视为针对同一主题的知识项1 40的容器。还可以认为学习单元130具有相对较小的尺寸(即持续时间),但大于知识项140。
可以使用其它子教程120、学习单元130和/或知识项140来组合子教程120。可以使用子教程120把大教程划分成若干较小的子教程。通过引用其它的子教程120,可以使用子教程120建造一个任意深度的嵌套结构。
可以通过包括子教程120、学习单元130以及知识项140在内的所有从属结构元来组合教程。为了有利于最大程度的重新使用,所有的结构元都应该是自足并与上下文无关的。
结构元还可以标有元数据,元数据用于支持与结构元相关的内容的适应性呈现、可重用性以及搜寻/检索。例如,可以把由IEEE“学习对象元数据工作组”所定义的学习对象元数据(LOM)附接在各个教程结构元上。可以使用元数据指示与结构元相关联的能力。其它元数据可以包括多种可用于对结构元分类的知识类型(例如定位、行为、解释以及资源)。
如图2中所示,可以使用知识类型201的教学本体200对结构元分类,该教学本体200包括:定位知识210、行为知识220、解释知识230以及引用知识240。定位(Orientation)知识210帮助学习者找到他们完成一个主题的方法,而不必能够以专门针对一个主题的方式进行为作,并且可以将其称为“知道是什么”。行为(Action)知识220帮助学习者获得与主题相关的技术,可以将其称为“知道如何做”。解释(Explanation)知识230向学习者提供对“某一事物为何如此”的解释,可以将其称为“知道为什么”,引用(Reference)知识240教学习者在什么地方可以发现关于某一特定主题的额外信息,可以将其称为“知道在哪里”。
还可以把这四种知识类型(定位、行为、解释以及引用)进一步划分成精细的本体,如图2中所示。例如,定位知识210可以指子类型250,子类型250包括历史、情节、事实、综述以及总结。行为知识220可以指子类型260,子类型260包括策略、规程、规则、原则、命令、法律、对法律的注释以及检查列表。解释知识230可以指子类型270,子类型270包括示例、意图、反思、对为什么或是什么的解释以及论证。引用知识240可以指子类型280,子类型280包括引用、文档引用以及档案引用。
当在一个汇集层上组合结构元时,可以通过关系来描述结构元之间的依赖性。可以使用关系来描述结构元之间的自然的、按主题分类的关系。关系可以为有向的或无向的。可以使用有向关系指出结构元之间的关系仅沿一个方向成立(true)。应该遵循有向关系。可以把关系划分成两个类别:按主题分类的和非按主题分类的。
还可以把按主题分类的关系进一步划分成层次关系和关联关系。层次关系(hierarchical)可用于表示具有从属或上属的关系的结构元之间的关系。例如,如果知识项B是知识项A的一部分,则A和B之间存在层次关系。可以把层次关系划分成两个类别:部分/整体(即“拥有部分”(has part))和抽象关系(即“概括”(gerneralize))。例如,部分/整体关系“A拥有部分B”描述的是:B是A的一部分。抽象关系“A概括B”意味着:B是A的一个具体类型(例如,飞机概括喷气式飞机,或喷气飞机是飞机的一个具体类型)。
可以使用关联(Associative)关系指出两个结构元之间的相关关系。关联关系可以帮助学习者获得对与结构元相关的事实的更好的理解。关联关系描述两个结构元之间的多重关系,而且主要为有向(即结构元之间的关系仅在一个方向上成立)。关联关系的例子包括“确定”(determine)、“并列”(side-by-side)、“取代”(alternative to)、“相对于”(opposite to)、“先于”(precedes)、“上下文”(context of)、“过程”(process of)、“值”(values)、“手段”(means of)以及“亲缘”(affinity)。
“确定”关系描述A和B之间的确定性相关(例如B有因果关系地依赖于A)。“并列”关系可以从空间、概念、理论或本体的角度加以观察(例如,如果两个知识对象A和B均为一个上层整体的一部分,则A与B并列成立)。例如可以把并列关系进一步划分成“类似于”(similar to)、“取代”(alternative to)以及“相似于”(analogous to)等关系。“相对于”关系意味着,至少就一个量而言,两个结构元是相反的。“先于”关系描述相继的时间关系(例如,就时间而言,A在B之前出现(而不意味着A是B的先决条件)。“上下文”关系根据相关的结构元中的哪一个可以被导出,描述实际的和情境的关系。两个结构元之间的“亲缘”意指:结构元之间存在着一种密切的功能上的相关性(例如,书和阅读行为之间亲缘,因为阅读是书的主要功能)。
非按主题分类的关系可以包括关系“先决条件”(prerequisite)和“属于”(belongs to)。“先决条件”和“属于”关系不指被传授的知识的按主题分类的互相联系。相反,这些关系指学习环境中教程的进展情况(例如学习者遍历教程时)。“先决条件”关系是有向关系,而“属于”关系是非有向关系。这两种关系均可用于不能被进一步划分的知识项140。例如,如果屏幕的尺寸太小,以致无法把全部内容显示在一个页上,则可以把显示内容的页划分成两个由关系“先决条件”加以连接的页。
另一种类型的元数据是能力(competence)。可以把能力分配给结构元,例如子教程120或学习单元130等。当学习者遍历教程材料时,可以使用能力指示和评估学习者的表现。可以把能力分类为:认知技能、情感技能、感觉运动技能或社交技能。
可以把与教程相关的内容结构表示为一组图。可以把结构元表示为图中的节点。节点属性用于传送附接于相应结构元的元数据(例如名称、知识类型、能力和/或媒体类型)。可以把两个结构元之间的关系表示为一个边。例如,图3显示针对一门教程的图300。把该教程划分成4个结构元或节点(310、320、330以及340):3个子教程(例如知识结构、学习环境以及工具)和一个学习单元(例如基本概念)。在括号中显示每一个节点的节点属性350(例如标有“基本概念”的节点拥有把其标识为对学习单元引用的属性)。另外,相对于每一个子教程已为学习单元指定了表示“上下文”关系的边380。因此,学习单元中所解释的基本概念提供了该3个子教程中所覆盖的概念的上下文。
图4显示图3的子教程“知识结构”350的图400。在这一例子中,进一步把子教程“ 知识结构”划分成3个节点(410、420以及430):学习单元(例如,有关关系的)和两个子教程(例如,覆盖方法和知识对象的主题)。已在结构元之间提供了表示关系“确定”的边440(例如,子教程“方法”确定子教程“知识对象”和学习单元“关系”)。另外,在括号中显示每一节点的属性450(例如,节点“方法”和“知识对象”拥有把它们标识为对其它子教程节点的引用的属性,节点“关系”拥有对学习单元的引用的属性)。
图5显示针对图4中所示的学习单元“关系”450的一个图500。该学习单元包括6个节点(510、515、520、525、530、535、540以及545):6个知识项(即“关联关系(1)”、“关联关系(2)”、“对关系的测验”、“层次关系”、“非按主题分类的关系”以及“不同关系”)。在知识项“关联关系(1)”和“关联关系(2)”之间提供了表示关系“先决条件”的边547。另外,在括号中指出每一节点的属性550(例如,节点“层次关系”包括属性“示例”和“图片”)。
电子学习策略
以上所描述的与教程相关的内容汇集和结构,不会自动强制任何学习者可用来遍历与教程相关的内容的顺序。因此,可以把不同的排序规则施加到相同的内容结构,以提供不同的完成教程的路径。施加到教程的知识结构的排序规则是学习策略。当学习者完成教程时,可以使用学习策略以挑选将向学习者建议的具体的结构元。当取得教程时,学习者或监督者(例如辅导者)可以从多个不同的学习策略中进行选择。反过来,所选择的学习策略考虑内容结构的要求和学习者的喜好两者。
在传统的教室中,老师确定用于学习教程材料的学习策略。例如,在这一情况下,学习进展可以开始于教程定位,接下来是解释(利用示例)、行为以及练习。使用电子学习***和方法,学习者可以在一或多个学习策略之间进行选择,以确定采用哪一条完成教程的路径。因此,学习者完成教程的进展情况可能不同。
可以使用宏策略和微策略创建学习策略。当取得教程时,学习者可以从多个不同的学习策略中进行选择。在向学习者呈现教程内容的运行时间(而不是在教程的知识结构的设计期间)选择学习策略。因此,把教程的作者从确定教程材料的呈现顺序或次序的负担中解脱出来。而教程作者可以把精力集中在构造和注解教程材料方面。另外,也不要求作者把复杂的规则或布尔表达式施加到领域模型,从而最小化使用***所必须的培训。而且,可以很容易对教程材料进行裁剪,并可以很容易将其重新用于编辑和创建新的教程。
在学习策略中使用宏策略,旨在使其关联于教程的粗结构(即子教程120和学习单元130的组成)。宏策略确定向学习者呈现教程的子教程120和学习单元130的顺序。基本的宏策略包括“归纳”和“演绎”,它们允许学习者分别从一般到具体,或从具体到一般地完成教程。宏策略的其它的例子包括“基于目标的自顶向下”、“基于目标的自底向上”以及“内容表”。
基于目标的自顶向下遵循演绎的方案。从上向下地遍历结构的层次。如果关系没有指出层次上的依赖性,则忽略一个结构元内的关系。基于目标的自底向上遵循归纳的方案,即通过对教程材料进行深度优先遍历来实现这一方案。内容表格简单地忽略所有的关系。
通过学习策略实现的微策略,针对学习单元内的学习进展情况。微策略确定呈现学习单元的知识项的顺序。微策略参照描述知识项的属性。微策略的例子包括“仅针对定位”(orientation only)、“面向行为”(action oriented)、“面向解释”(explanation oriented)以及“内容表”(table of contents)。
微策略“仅针对定位”忽略所有未被分类为定位知识的知识项。“仅针对定位”策略最适合于实现对教程的综述。微策略“面向行为”首先挑选被分类为行为知识的知识项。把所有其它知识项按它们的自然顺序(即按它们出现在学习单元的知识结构中的顺序)排序。微策略“面向解释”类似于面向行为,并把注意力集中在解释知识上。面向定位类似于面向行为,并把注意力集中在定位知识上。微策略“内容表”的操作类似于宏策略内容表(但在学习单元层上)。
在一种实现中,宏策略和微策略之间不存在依赖性。因此,当取得教程时,可以使用宏和微策略的任意组合。以下将更详细地描述把学习策略施加到知识结构的过程。
电子学习***
如图6中所示,电子学习体系结构600可以包括学习站610和学习***620。学习者可以使用学习站610(例如使用学习门户)访问教程材料。可以使用工作站、计算机、便携式计算设备或任何能够执行指令并连接于网络的智能设备,来实现学习站610。学习站610可以包括有助于访问和使用教程材料的任意数目的设备和/或外设(例如显示器、内存/存储设备、输入设备、接口、打印机、通信卡以及扬声器)。
学习站610可以执行任意数目的软件应用,包括配置用来访问、解释以及向学习者呈现教程和相关信息的应用。可以使用浏览器,例如NetscapeCommunicator、Microsoft的Internet Explorer或任何可用于解释和处理诸如HTML、SGML、DHTML或XML的标记语言的其它软件应用来实现这一软件。
浏览器还可以包括允许浏览器解释、处理以及呈现不同类型信息的软件插件应用。浏览器可以包括任意数目的应用工具,例如Java、ActiveX、JavaScript以及Flash。
可以把浏览器用于实现允许学习者访问学习***620的学习门户。可以对学习门户和学习***620之间的链路621进行配置,以发送和接收信号(例如电、电磁或光信号)。另外,该链路可以是使用电磁信号(例如射频、红外或微波)在学习站和学习***之间传递信息的无线链路。
学习***可以包括一或多台服务器。如图6中所示,学习***620包括学习管理***623、内容管理***625,以及经营管理***627。可以使用一或多台服务器、处理器或智能网络设备来实现这些***中的每一个***。
可以使用服务器(例如SAP R/3 4.6C+LSO外接式附件等)实现经营***。经营管理***可以包括学习者账户和教程信息的数据库。例如,学习者账户可以包括关于学习者的人口统计数据(例如名称、年龄、性别、地址、公司、学校、账户号码以及账单)以及他/她通过教程材料的进展情况(例如所访问过的地方、所完成的测验、所获得的技能、所获取的知识以及使用该材料的能力)。经营管理***还可以提供关于教程的额外信息,例如教程名称、描述、所提供的教程、教程的作者/讲师以及最受人欢迎的教程。
内容管理***可以包括学习内容服务器。可以使用WebDAV服务器实现该学习内容服务器。学习内容服务器可以包括内容储存库。内容储存库可以存储用于把教程呈现给学习站上的学习者的教程文件和媒体文件。教程文件可以包括构成教程的结构元,并且可以作为XML文件加以存储。可以使用媒体文件存储包含在教程中的内容,并且可以将它们加以组装,以呈现给学习***上的学习者。
学习管理***可以包括内容播放器。可以使用服务器(例如,SAP J2EE引擎)实现内容播放器。内容播放器用于从内容储存库中获取教程材料。内容播放器还把学习策略施加到所获取的教程材料,以为学习者生成导航树。导航树用于向学习者推荐通过教程材料的路线,并且用于根据学习者所选择的学习策略生成教程材料向学习者的呈现。
学习管理***还可以包括用于与经营管理***交换信息的接口。例如,当学习者通过教程材料时,内容播放器可以更新学习者账户信息。
教程导航
教程的结构由多个包含在教程中的结构元的图构成。可以通过把所选择的学习策略施加到这些图,以根据图确定导航树。导航树可用于为学习者导航完成教程的路径。根据学习者在教程中所处的位置,仅向学习门户处的学习者显示导航树的某些部分。
如上所述,把学习策略施加到包括结构元(节点)、元数据(属性)以及关系(边)的静态教程结构。当确定内容结构(例如由教程作者确定)时,创建这些数据。一旦教程结构得以创建,教程播放器使用策略来处理该内容结构,从而把材料呈现给学习门户处的学习者。
为了处理教程,教程播放器向策略授予访问教程数据和相应属性的权限。策略用于准备用于计算导航建议的谓词、函数、操作以及次序的记录,以下将对此更详细地加以解释。
内容播放器720访问内容储存库中的文件(例如存储教程图以及相关媒体内容的XML),并且把学习策略施加到文件,以生成完成教程的路径。通过施加学习策略,内容播放器720产生用于生成节点导航树的与教程相关的图集合(其仅为节点的有序列表)。可以存储这一节点集合,以生成可用于呈现学习者完成材料的路径的节点有序列表。嵌入式LMS 760也可以以同样的方式生成路径。一般来说,图和策略可以按下列方式进行“交互”:
1.策略实现一组可以施加到图节点的布尔谓词。例如:isCompleted(node)。
2.可以向策略告知事件,即在图节点上已经执行某种行为。例如:Navigated(node)。
3.策略可以提供用于针对给定节点计算新节点集合的函数。例如:NavigationNodes(node)。
4.策略提供把3中所计算的节点集合转换成有序列表的排序函数。
5.策略可以决定改变某些与策略相关的节点的属性。例如:node.setVisited(true)。
注意,使用最后一点的原因在于策略不保持任何内部状态。相反,所有与策略相关的属性都存储在图节点的属性中,从而允许在图遍历期间“在运行中”改变策略。
如上所述,存在着可用于生成完成教程的路径的节点的集合。一个节点集合是“导航节点”。导航节点可以包括策略标识的、可以从当前节点立即到达的所有节点。换句话说,导航节点代表从当前节点出发的潜在直接后继者。另一个节点集合为“开始节点”。当进入新图时,开始节点是潜在的起动点。这一集合所包含的起动点越多,当进入单元时学习者所拥有的选择就越多。因此,任何策略都应该至少实现两个可以计算这些集合的函数和把这些集合转换成有序列表的函数。下面将使用以下示例对这些函数更详细地加以描述。
在以下的例子中,使用这些定义:
C是所有教程集合。
G是图集合。
V是顶点集合(例如,知识项目、对学习单元的引用、对子教程的引用以及测验)。当在数学意义上谈论图时,使用顶点(而节点可以用来指所得到的教程结构)。
E是边的集合(例如,关系类型,如在数学意义上所使用的)。
TG={sc,lu}是图类型集合,其中:
sc=子教程;以及
lu=学习单元。
TC={sc,lu,co,tst}是内容类型集合,其中:
sc=子教程;
lu=学习单元;
co=内容;以及
tst=测验。
(针对当通过测验时就把能力赋予学习者而言,仅把预测验和后测验定义为测验,把自我测验和练习为内容而不是测验)。
TK={...}是所有知识类型集合(例如在电子学习内容结构一节中所描述的)。
TR={...}是所有关系类型集合(例如,如电子学习内容结构一节所描述的)。
BOOL={true,false}是布尔集合,具有值true和false。
MAC={...}是宏策略集合(例如,如电子学习策略一节中所描述的)。
MIC={...}是微策略集合(例如,如电子学习策略一节中所描述的)。
COMP={...}是所有能力集合。
LCOMPCOMP为学习者能力集合。
TST={pre,post}为测验类型集合,例如:
pre=预测验;以及
post=后测验。
可以如此定义教程c=(Gc,gs,mac,mic)∈C,其中:
Gc是为c元素的所有子教程和学习单元的集合;
gs为教程c的开始图,特别是,gs∈G;
mac∈MAC是为导航教程已选择的宏策略;以及
mic∈MIC是为导航教程已选择的微策略。
教程的处理开始于开始图。
可以如此定义图g=(Vg,Eg,tg,compg)∈G,其中:
Vg为g中所有顶点的集合;
EgVg×Vg×TR为g中所有边的集合;
tg∈TG为g的图类型;以及
compgCOMP为图的能力。
在以下的描述中,术语“内容图”用于标识顶点所指的子图,而不是包括该顶点的图。可以认为顶点代表子图的“位置标记符”。
可以如此地定义顶点v=(vsv,tcv,gcc,tkv,ttv,mscorev,ascorec)∈V,
其中:
vsv∈BOOL为v的被访问的状态;
tcv∈TC为v的内容类型;
gcv∈G为v的内容图;
tkv∈TK为v的知识类型;
ttv∈TST为v的测验类型;
mscrev为v的最高可能的测验成绩;以及
ascorev为v的实际达到的测验成绩。
可以如此地定义边或关系类型e=(vs,ve,tre)∈E,其中:
vs∈V为e的开始顶点;
vE∈V为e的结束顶点;以及
tre∈TR为e的关系类型。
谓词是映射p:V→BOOL,它把值bp∈BOOL赋予每一个顶点v∈V。因此:
bp=p(v)。
次序是映射ord:V×V→BOOL,它把值bord∈BOOL赋予一对顶点v1,v2∈V。因此:
bord=ord(v1,v2)。
映射sort:Vn,ord→Vn为使用次序ord从顶点集合Vn到顶点集合(v1,...,vn)=
Vn的排序函数,若:
(v1,...,vn)=sort(Vn,ord)使得对于i≤j,
以下的描述解释属性的用法。属性用于定义和实现学习策略。
令g=(Vg,Eg,tg,compg)∈G为具有下列属性的图:
g.nodes=Vg为g的顶点;
g.type=tg为g的类型;以及
g.comp=compg为图的能力。
令v=(vsv,tcv,gcc,tkv,ttv,mscorev,ascorev)∈V为具有下列属性的顶点:
v.visited=vsv为顶点的被访问的状态(最初该值为false);
v.graph={g=(Vg,Eg,tg)∈G|v∈Vg}为包含v的图;
v.cotent Type=tcv为v的内容类型;
为v的内容图;
v.knowType=tkv为v的知识类型;
v.mscore=mscorev为v的最高可能的测验成绩(最初该值为0);
v.ascore=ascorev为v的实际达到的测验成绩(最初该值为-1)。
令e=(vS,VE,tre)∈E为具有下列属性的边:
e.start=vS为e的开始顶点;
e.end=vE为e的结束点;
e.type=tre为e的关系类型。
边的逻辑方向不必与教程播放器所指示的方向一致,这是因为教程播放器按“读取方向”显示边。这应用于后续边,例如e=(VS,vE,“是...的子集”)。以下的解释涉及逻辑方向,换句话说,在以上所描述的情况中,边的方向被视为“旋转的”。以下,按两个相反方向的边对待无向边。
谓词为顶点的“动态属性”。当需要时,策略为单个顶点计算动态属性。
以下是谓词的示例:
Visited(v):顶点v已被访问;
Suggested(v):该顶点v被建议;
CanNavigate(v):可以导航顶点v; 以及
Done(v):顶点v磁完成。
如果顶点处于学习单元内(即v.graph.type=lu),则微策略用于计算谓词。所选择的宏策略负责确定所有其它的顶点。
“函数”用于计算导航集合(所显示的顶点)。函数应该返回顶点集合。策略实现函数。
例如,下列函数为:
V=StartNodes(g)={
v|
v为g的开始顶点}为图g的所有开始顶点的集合。
开始顶点是图的顶点,可以根据所选择的策略从这些顶点启动导航。
V=NextNodes(v)={
v|
v为v的后继}是顶点v的所有后继顶点的集合。
对于微策略,当需要时,所选择的宏策略调用函数。当进入学习单元时,宏策略选择适当的(所选择的)微策略。
“操作”向所选择的策略提供信息,即关于在导航教程期间所发生的具体事件的信息。策略可以使用这些操作来改变属性。这些操作为:
navigate(v);在教程的导航期间,一旦导航到顶点v,则运行时间环境调用这一操作。
testDone(v,MaxScore,ActScore);如果顶点v是已成完成的测验
(v.connectType=tst),则运行时间环境调用这一操作。MaxScore包含最高可能的成绩,ActScore包含实际达到的成绩。
如果顶点处于学习单元中,这意味着v.graph.type=lu,则微策略计算这些操作。宏策略负责所有其它的顶点。
运行时间环境使用排序函数对已求得的导航集合进行排序。该次序确定显示顶点的顺序。把“最重要的”顶点(例如从策略的角度来看)放置在列表的开始处(作为下一个建议顶点)。策略实现这些排序函数,而运行时间环境提供它们。可以定义以下排序函数的例子:
sortNav(V)用于对导航顶点的集合进行排序。
只要函数已把顶点的集合返回到当前策略,就自动地调用排序函数。因此每一个宏和微策略必拥有排序函数供其使用。
以下的描述解释与宏策略相关的谓词、操作、函数以及排序函数。
以下是如何实现自顶向下(演绎)学习策略的例子。
可以把针对自顶向下的策略的谓词定义如下:
Visited(v):v.visited
设置顶点的“被访问的”属性。
Suggested(v):(
v,v,tr)∈E,其中tr=prerequisite,则有:
Done(
v)=true
满足顶点的所有先决条件。
CanNavigate(v):Suggested(v)
在这一例子中,以类似于Suggested的方式使用。
Done(v):
(v.contentType∈{sc,lu}∧v.contentGraph.comp≠LCOMP)∨
(v.contentType≠tst∧v.visited=true∧(
v∈StartNodes(v.contentGraph)
:Done(
v)=true))∨(c.contentType=tst∧(v.ascore*2)≥v.mscore)
如果至少下列条件之一成立,则认为顶点v完成:
它包括拥有学习者已具有的非空集合能力的学习单元或子教程;
它不包含测验,被访问过,而且已经完成所有内容图的开始顶点;
和/或
它处理测验,并且已经达到最高成绩的至少一半。
可以把针对自顶向下的策略的函数定义如下:
如果g未定义(undef),意味着顶点不具有任何内容图,则该集合为空。
如果g为学习单元,则将使用所选择的微策略的StartNodes()函数。
如果g是子教程,则将返回所有不具有任何与它们相关的层次关系的顶点。
由外部有向关系把它们连接于v的所有顶点,加所有为v的内容图的开始顶点的顶点。
可以把针对自顶向下的操作定义如下:
navigate(v):v.visited=true
把顶点的“visited”属性设置为true。
testDone(v,MaxScore,ActScore):v.mscore=MaxScore,v.ascore=ActScore
如果
为顶点设置最高测验成绩和实际达到的测验成绩。
如果测验通过,则学习者的能力将被放大,以包括该图的能力,并
把该图的所有的顶点设置成“visited”(已被访问)。
如果测验没有通过,则把该图的所有的顶点重置为“not visited”(未被访问)。
可以根据顶点集合上的次序关系<:V1×V2→bool,定义排序函数sortNav(V)。这要求定义以下辅助函数:
1.针对顶点ID为顶点定义次序关系
<id:V×V→bool
v1<idv2:v1.id<v2.id
2.针对顶点ID为顶点定义比较关系。
=:V×V→bool
v1=v2:v1.id=v2.id
3.根据测验类型和单元类型定义次序关系。
<test(TC×TST)×(TC×TST)→bool
(tst,pre)<(co,undef)<(lu,undef)<(tst,post)
4.针对测验类型和单元类型为顶点定义基于3的次序关系。
<test:V×V→bool
v1<testv2(v1.contentType,v1.testType)<test(v2.contentType,v2.testType)
5.针对测验类型和单元类型为顶点定义比较关系。
=test:V×V→bool
v1=testv2(v1.cotentType,v1.testType)=(v2.contentType,v2.testType)
6.根据微策略之一(参见微策略),定义关于知识类型的次序关系
<micro:TK×TK→bool
7.针对微策略对顶点定义基于6的次序关系。
<micro:V×V→bool
v1<microv2v1.knowType<microv2.knowType
8.针对知识类型,定义与顶点的比较关系
=micro:V×V→bool
v1=microv2v1.knowType=v2.knowType
使用这些定义,可以把函数<:V×V→bool定义如下:
注意,如果g1=g2,则显然V1=V2,E1=E2,t1=t2,以及comp1=comp2。另外,
在情况3中,还维持这样一种状态:其中,顶点之间不存在直接关系,但存在着与较高次序的顶点的关系。这样,该次序关系还适用于该顶点的内容图中的所有顶点。图28中显示这一情况,其中v是代表学习单元的顶点,v1,v2是正在考察中的顶点。
函数SortNav(V)是根据次序关系<对集合V的排序。
以下的过程是实现函数sortNav(V)的一种方法:
1.VpreTest={v∈V|v.contentType=tst∧v.testType=pre}:所有预测验的集合。
2.V=V-VpreTest:从V中去除所有的预测验。
3.VpostTest={v∈V|v.contentType=tst∧v.testType=post}:所有后测验的集合。
4.V=V-VpostTest:从V中去除所有后测验。
5.
有朝向它们的先决条件关系所有顶点的集合。
6.V=V-VpreReq:从V中去除VpreReq中的所有顶点。
7.L=VpreTest:把所有预测验添加到排序列表中。
8.L=L∪{v∈V|v.contentType=co},V=V-L:放大排序列表,以包括拥有学习单元的所有顶点,然后从V中去除这些顶点。
9.L=L∪{v∈V|v.contentType=lu},V=V-L:放大排序列表,以包括含有学习单元的所有顶点,然后从V中去除这些顶点。
10.L=L∪V:放大排序列表,以包括V中的其余的顶点。
11.在v∈VpreReq中搜寻所有顶点:
顶点v*∈L,其中(v*,v,prerequisite)∈E∧dist(v*)=MAX(在L中向后位置最远并且具有与v的先决条件关系的顶点)。
在v*之后把v添加到L中。
12.L=L∪VpostTest:放大排序列表,以包括所有的后测验。
13.作为结果,返回排序列表L。
按次序关系<id排序步骤7~12中所确定的子集合本身。
以下是如何实现自底向上(归纳)的学习策略的一个例子。
针对这一策略的谓词可与用于自顶向下的宏策略的谓词相同。可以把针对自底向上的函数定义如下:
如果g未定义,则顶点不具有内容图,而且该集合为空。
如果g是学习单元,则将使用所选择的微策略的StartNodes()函数。
如果g是子教程,则将返回所有不具有涉及它们的任何层次关系的顶点。
由外部有向关系把它们连接于v的所有顶点。
如果顶点包含学习单元并且层次上从属的顶点之一尚未被访问,则放
大该集合,以包括使用微策略“仅针对定位”的学习单元的开始顶点。
否则放大该集合,以包括为v的内容图的开始顶点的所有顶点。
自底向上的策略的操作和排序函数类似于自顶向下宏策略的操作和排序函数,因此不再加以重述。
线性宏策略代表已经描述过的宏策略的一种特殊的情况。在线性宏策略中,顺序地而不是同时地提供用于导航的顶点的排序集合的元素。可以把这一线性化施加到宏和微策略的任何组合。
以下的描述包括如何实现微策略的例子。在这一例子中,描述仅针对定位的微策略。
针对该微策略的谓词可定义如下:
Visited(v):v.visited
设置顶点的“visited”属性
Suggested(v):(
v,v,tr)∈E,其中Tr=prerequisite,则有:Done(
v)=true
顶点的所有先决条件已得以满足。
CanNavigate(v):Suggested(v)
这可以象Suggested一样使用。
Done(v):
(v.contentType≠tst∧v.visited=true)∨
(c.conten Type=tst∧(v.asvcore*2)≥v.mscore)
顶点视为完成,如果:
它不包含测验,并且已经被访问过。
它处理测验,并且已达到最高成绩的至少一半。
可以把函数定义如下:
StartNodes(g)={v∈VE|v.knowType=Orientation}∪
具有知识类型定位的所有顶点的集合,加与具有知识类型定位的顶点有先决条件关系的所有顶点。
NextNodes(v)=Φ
对于该微策略,这一集合总为空集合。换句话说,不存在后继顶
点,因为所有相关顶点都包含在开始顶点的集合中。可以把操作定义如下:
navigate(v):v.visited=true
把该顶点的“visited”属性设置为true。
testDone(v,MaxScore,ActScore):v.mscore=MaxScore,v.ascore=ActScore
如果
为该顶点设置最高测验成绩和实际达到的测验成绩。
如果测验通过,则将放大学习者能力,以包括图的能力,并将把所有图的顶点设置成“被访问过的”。
如果测验没有通过,则把所有图的顶点重新设置成“未被访问过的”。
仅针对定位微策略可以使用类似于自顶向下宏策略的排序函数的排序函数,因此不重述。
以下是面向示例的策略的实现的一个例子。针对这一策略的谓词与仅针对定位的微策略的谓词相同,因此不重述。
该函数可以被定义如下:
StartNodes(g)=Vg
包含在学习单元中的所有顶点。
NextNodes(v)=Φg
对于这一微策略,这一集合总为空集合。换句话说,不存在后继顶点,因为所有相关顶点都包含在开始顶点集合中。
针对“面向示例”微策略的操作与用于““仅针对定位”微策略的操作相同,因此不再加以重述。
可以把针对面向示例的排序函数定义如下:
执行sortNav(V)的步骤如下:
2.Vremain=V-Vexamp:V的其余的顶点。
3.Lexamp=TopDown.sortNav(Vexamp):使用自顶向下策略的排序算法对示例的集合进行排序。
4.Lremain=TopDown.sortNav(Vremain):使用自顶向下策略的排序算法对其余的顶点的集合进行排序。
5.L=Lexamp∪Lremain:形成两个排序列表的并集。
6.作为结果,返回排序列表L。
针对面向解释的微策略的谓词、函数以及操作与针对面向示例的微策略相同,因此不再加以重述。针对面向解释的微策略的排序函数类似于面向示例的微策略排序函数(唯一的差别在于将解释而不是示例用于形成这两个集合)。
针对面向行为的微策略的谓词、函数以及操作与针对面向示例的微策略相同,因此不再加以重述。针对面向行为的微策略的排序函数类似于面向示例的微策略排序函数(唯一的差别在于将行为而不是示例用于形成两个集合)。
已经描述多种实现。然而,应该意识到,可以进行多种修改。例如,如果按不同的次序执行所公开的技术的各个步骤,和/或如果按不同的方式组合所公开的***、体系结构、设备或电路中的部件,和/或以其它部件更换或替代所公开的***、体系结构、设备或电路中的部件,则可能会得到很好的结果。因此,其它的实现也落入权利要求的范围内。
Claims (80)
1.一种电子学习的方法,包含:
将与电子学习教程相关的内容划分为可以由浏览器解释的两个或更多个结构元;
将所述结构元汇集为两个或更多个层次,其中较高层可以引用较低层的任意实例;以及
将所述结构元组装为教程。
2.根据权利要求1的方法,其中划分内容包含:划分包含知识项的内容。
3.根据权利要求2的方法,其中所述划分包含知识项的内容包含:划分说明题目的一方面的内容。
4.根据权利要求2的方法,其中所述划分包含知识项的内容包含:划分测验题目的一方面的内容。
5.根据权利要求2的方法,其中所述划分包含知识项的内容包含:划分内容为文本、表格、图解、图形、动画、音频片段、视频片段中的一或多个。
6.根据权利要求1的方法,其中划分内容包含:划分包含学习单元的内容,所述学习单元可以指表示主题相关信息单元的一或多个知识项。
7.根据权利要求1的方法,其中划分内容包含:划分包含子教程的内容,所述子教程可以指知识项、学习单元以及另一子教程中的一或多个。
8.根据权利要求1的方法,其中划分内容包含:划分包含教程的内容,所述教程可以指知识项、学习单元以及子教程中的一或多个。
9.根据权利要求1的方法,其中划分内容包含:将内容划分为可以在多于一个的教程中重复使用的结构元。
10.根据权利要求1的方法,其中划分内容包含:将内容划分为为可扩展标记语言文件的结构元。
11.根据权利要求1的方法,其中划分内容包含:用元数据来标记结构元,以搜索和组装所述结构元。
12.根据权利要求11的方法,其中标记结构元包含:用作为定位知识的元数据来标记。
13.根据权利要求12的方法,其中标记结构元包含:用作为解释知识的元数据来标记。
14.根据权利要求12的方法,其中标记结构元包含:用作为引用知识的元数据来标记。
15.根据权利要求12的方法,其中标记结构元包含:用作为行为知识的元数据来标记。
16.根据权利要求12的方法,其中标记结构元包含:用作为能力的元数据来标记,以指示遍历该教程的学习者的表现。
17.根据权利要求1的方法,还包含:提供指示结构元之间的依赖性的一或多个关系。
18.根据权利要求17的方法,其中所述提供关系包含:提供只在一个方向上成立的有向关系。
19.根据权利要求17的方法,其中所述提供关系包含:提供在两个方向上都成立的无向关系。
20.根据权利要求17的方法,其中所述提供关系包含:提供按主题分类的关系。
21.根据权利要求20的方法,其中所述提供按主题分类的关系包含:提供层次关系。
22.根据权利要求21的方法,其中所述提供层次关系包含:提供部分/整体关系或抽象关系。
23.根据权利要求20的方法,其中所述提供按主题分类的关系包含:提供关联关系。
24.根据权利要求17的方法,其中所述提供关联关系包含:提供确定、并列、取代、相对于、先于、上下文、过程、值、手段以及亲缘中的一个。
25.根据权利要求17的方法,其中所述提供关系包含:提供非按主题分类的关系。
26.根据权利要求25的方法,其中所述非按主题分类的关系是指示在进行到相关结构元之前应该完成结构元的关系。
27.根据权利要求25的方法,其中所述非按主题分类的关系是指示结构元属于另一结构元的关系。
28.一种电子学习的***,包含:
内容储存库,用来存储与电子教程相关联的、可以由浏览器解释的多个结构元,所述结构元被汇集为两个或更多个层次,其中较高层可以引用较低层的每一实例;以及
内容播放器,用来将所述结构元组装为教程向学习者呈现。
29.根据权利要求28的***,其中最低层结构元为知识项。
30.根据权利要求29的***,其中所述知识项说明题目的一方面。
31.根据权利要求29的***,其中所述知识项测验题目的一方面。
32.根据权利要求29的***,其中所述知识项的内容包含测验、表格、图解、图形、动画、音频片段以及视频片段的一或多个。
33.根据权利要求28的***,其中所述结构元为学习单元,所述学习单元可以指表示主题相关信息单元的一或多个知识项。
34.根据权利要求28的***,其中所述结构元为子教程,其中所述子教程可以指知识项、学习单元以及另一子教程中的一或多个。
35.根据权利要求28的***,其中所述结构元为教程,其中所述教程可以指知识项、学习单元以及子教程中的一或多个。
36.根据权利要求28的***,其中所述结构元可以在多于一个的教程中重复使用。
37.根据权利要求28的***,其中所述结构元为可扩展标记语言文件。
38.根据权利要求28的***,其中所述结构元用元数据来标记,以搜索和组装所述结构元。
39.根据权利要求38的***,其中所述元数据为定位知识。
40.根据权利要求39的***,其中所述元数据为解释知识。
41.根据权利要求38的***,其中所述元数据为引用知识。
42.根据权利要求38的***,其中所述元数据为行为知识。
43.根据权利要求38的***,其中所述元数据为能力,以指示遍历该教程的学习者的表现。
44.根据权利要求28的***,其中关系用来指示结构元之间的依赖性。
45.根据权利要求44的***,其中所述关系为有向的并且只在一个方向上成立。
46.根据权利要求44的***,其中所述关系为无向的并且在两个方向上都成立。
47.根据权利要求44的***,其中所述关系为按主题分类的。
48.根据权利要求47的***,其中所述按主题分类的关系为分层次的。
49.根据权利要求48的***,其中所述层次关系为部分/整体关系与抽象关系中的一个。
50.根据权利要求47的***,其中所述按主题分类的关系为关联的。
51.根据权利要求50的***,其中所述关联关系为确定、并列、取代、相对于、先于、上下文、过程、值、手段以及亲缘中的一个。
52.根据权利要求44的***,其中所述关系为非按主题分类的。
53.根据权利要求52的***,其中所述非按主题分类的关系是指示在进行到相关结构元之前应该完成结构元的关系。
54.根据权利要求52的***,其中所述非按主题分类的关系是指示结构元属于另一结构元的关系。
55.一种存储教程数据供由内容播放器所执行的应用程序访问的存储器,包含:
存储在该存储器中的教程数据结构,该教程数据结构包含由所述应用用来呈现电子学习教程的信息,所述教程数据结构包含:
被汇集为两个或更多个层次的多个结构元,其中较高层可以引用较低层的任意实例,所述结构元包含用于向学习者呈现的内容;
用来描述所述结构元的元数据;以及
指示所述结构元之间的依赖性的多个关系。
56.根据权利要求55的存储器,其中最低层结构元为知识项。
57.根据权利要求56的存储器,其中所述知识项说明题目的一方面。
58.根据权利要求56的存储器,其中所述知识项测验题目的一方面。
59.根据权利要求56的存储器,其中所述知识项的内容包含测验、表格、图解、图形、动画、音频片段以及视频片段的一或多个。
60.根据权利要求55的存储器,其中所述结构元为学习单元,其中所述学习单元可以指表示主题相关信息单元的一或多个知识项。
61.根据权利要求55的存储器,其中所述结构元为子教程,其中所述子教程可以指知识项、学习单元以及另一子教程中的一或多个。
62.根据权利要求55的存储器,其中所述结构元为教程,其中所述教程可以指知识项、学习单元以及子教程中的一或多个。
63.根据权利要求55的存储器,其中所述结构元可以在多于一个的教程中重复使用。
64.根据权利要求55的存储器,其中所述结构元为可扩展标记语言文件。
65.根据权利要求55的存储器,其中所述结构元用元数据来标记,以搜索和组装所述结构元。
66.根据权利要求65的存储器,其中所述元数据为定位知识。
67.根据权利要求66的存储器,其中所述元数据为解释知识。
68.根据权利要求66的存储器,其中所述元数据为引用知识。
69.根据权利要求66的存储器,其中所述元数据为行为知识。
70.根据权利要求66的存储器,其中所述元数据为能力,以指示遍历该教程的学习者的表现。
71.根据权利要求55的存储器,其中所述关系为有向的并且只在一个方向上成立。
72.根据权利要求55的存储器,其中至少一个所述关系为无向的并且在两个方向上都成立。
73.根据权利要求55的存储器,其中至少一个所述关系为按主题分类的。
74.根据权利要求73的存储器,其中所述按主题分类的关系为分层次的。
75.根据权利要求74的存储器,其中所述层次关系为部分/整体关系或者抽象关系。
76.根据权利要求73的存储器,其中所述按主题分类的关系为关联的。
77.根据权利要求76的存储器,其中所述关联关系为确定、并列、取代、相对于、先于、上下文、过程、值、手段以及亲缘中的一个。
78.根据权利要求55的存储器,其中所述关系为非按主题分类的。
79.根据权利要求78的存储器,其中所述非按主题分类的关系是指示在进行到相关结构元之前应该完成结构元的关系。
80.根据权利要求78的存储器,其中所述非按主题分类的关系是指示结构元属于另一结构元的关系。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US35494502P | 2002-02-11 | 2002-02-11 | |
US60/354,945 | 2002-02-11 | ||
US10/134,676 | 2002-04-30 | ||
US10/134,676 US20030152905A1 (en) | 2002-02-11 | 2002-04-30 | E-learning system |
US10/158,598 US7014467B2 (en) | 2002-02-11 | 2002-05-31 | E-learning course structure |
US10/158,598 | 2002-05-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1647133A true CN1647133A (zh) | 2005-07-27 |
Family
ID=27739032
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA038082209A Pending CN1647133A (zh) | 2002-02-11 | 2003-02-11 | 电子学习教程结构 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7014467B2 (zh) |
EP (1) | EP1481381A1 (zh) |
CN (1) | CN1647133A (zh) |
AU (1) | AU2003212239A1 (zh) |
WO (1) | WO2003069578A2 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102156613A (zh) * | 2011-03-29 | 2011-08-17 | 汉王科技股份有限公司 | 演示文稿的显示方法及装置 |
CN103838733A (zh) * | 2012-11-21 | 2014-06-04 | 大连灵动科技发展有限公司 | 一种基于知识库的电子化学习方法 |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7210938B2 (en) * | 2001-05-09 | 2007-05-01 | K12.Com | System and method of virtual schooling |
US7369808B2 (en) | 2002-02-07 | 2008-05-06 | Sap Aktiengesellschaft | Instructional architecture for collaborative e-learning |
US6975833B2 (en) * | 2002-02-07 | 2005-12-13 | Sap Aktiengesellschaft | Structural elements for a collaborative e-learning system |
US20030152900A1 (en) * | 2002-02-11 | 2003-08-14 | Andreas Krebs | E-learning strategies |
US20030154176A1 (en) * | 2002-02-11 | 2003-08-14 | Krebs Andreas S. | E-learning authoring tool |
US7029280B2 (en) | 2002-02-11 | 2006-04-18 | Sap Ag | E-learning course editor |
US7153137B2 (en) * | 2002-02-11 | 2006-12-26 | Sap Ag | Offline e-courses |
US6884074B2 (en) * | 2002-02-11 | 2005-04-26 | Sap Aktiengesellschaft | Dynamic composition of restricted e-learning courses |
US6827578B2 (en) * | 2002-02-11 | 2004-12-07 | Sap Aktiengesellschaft | Navigating e-learning course materials |
US20030152902A1 (en) * | 2002-02-11 | 2003-08-14 | Michael Altenhofen | Offline e-learning |
US7237189B2 (en) * | 2002-02-11 | 2007-06-26 | Sap Aktiengesellschaft | Offline e-learning system |
US7264475B1 (en) | 2002-07-17 | 2007-09-04 | Sap Ag | Curriculum management |
US8523575B2 (en) * | 2002-09-02 | 2013-09-03 | Nextthinksoft Pty Ltd. | Recalling items of information |
US20040044892A1 (en) * | 2002-09-03 | 2004-03-04 | Elmar Dorner | Content based messaging for e-learning |
US7146616B2 (en) * | 2002-09-03 | 2006-12-05 | Sap Aktiengesellschaft | Content based messaging for e-learning including the extension of a remote procedure call |
US8224757B2 (en) | 2003-04-15 | 2012-07-17 | Sap Ag | Curriculum management system |
WO2004109425A2 (en) * | 2003-05-14 | 2004-12-16 | Dharamdas Gautam Goradia | Interactive system for building, organising, and sharing one's own databank of questions and answers in a variety of questioning formats, on any subject in one or more languages |
US20040259068A1 (en) * | 2003-06-17 | 2004-12-23 | Marcus Philipp | Configuring an electronic course |
US20070111180A1 (en) * | 2005-10-24 | 2007-05-17 | Sperle Robin U | Delivery methods for remote learning system courses |
US7878808B1 (en) | 2003-09-19 | 2011-02-01 | Sap Ag | Multiple application interactive tutorial player |
US7287066B2 (en) * | 2003-10-31 | 2007-10-23 | Sap Aktiengesellschaft | Publish-subscribe system having a reliability mechanism |
US20050097343A1 (en) * | 2003-10-31 | 2005-05-05 | Michael Altenhofen | Secure user-specific application versions |
US20050216506A1 (en) * | 2004-03-25 | 2005-09-29 | Wolfgang Theilmann | Versioning electronic learning objects using project objects |
US20060008789A1 (en) * | 2004-07-07 | 2006-01-12 | Wolfgang Gerteis | E-learning course extractor |
US20060024655A1 (en) * | 2004-07-28 | 2006-02-02 | Raytheon Company | Method and apparatus for structuring the process, analysis, design and evaluation of training |
US20070009872A1 (en) * | 2005-06-21 | 2007-01-11 | Sonsteng John O | System and method for teaching |
US7757234B2 (en) * | 2005-10-24 | 2010-07-13 | Sap Aktiengesellschaft | Methods and software for a batch processing framework for wizard-based processes |
US8571462B2 (en) * | 2005-10-24 | 2013-10-29 | Sap Aktiengesellschaft | Method and system for constraining learning strategies |
US7467947B2 (en) * | 2005-10-24 | 2008-12-23 | Sap Aktiengesellschaft | External course catalog updates |
US7840175B2 (en) * | 2005-10-24 | 2010-11-23 | S&P Aktiengesellschaft | Method and system for changing learning strategies |
US20070111183A1 (en) * | 2005-10-24 | 2007-05-17 | Krebs Andreas S | Marking training content for limited access |
US8121985B2 (en) * | 2005-10-24 | 2012-02-21 | Sap Aktiengesellschaft | Delta versioning for learning objects |
US20070111184A1 (en) * | 2005-10-24 | 2007-05-17 | Sperle Robin U | External booking cancellation |
US20070100882A1 (en) * | 2005-10-31 | 2007-05-03 | Christian Hochwarth | Content control of a user interface |
US20070224585A1 (en) * | 2006-03-13 | 2007-09-27 | Wolfgang Gerteis | User-managed learning strategies |
US20080026358A1 (en) * | 2006-07-17 | 2008-01-31 | Hsiang-Chia Su | Systemic education module |
US20080108025A1 (en) * | 2006-08-19 | 2008-05-08 | Bryan Menell | System and method for creating learning media on the internet |
US20080059484A1 (en) * | 2006-09-06 | 2008-03-06 | K12 Inc. | Multimedia system and method for teaching in a hybrid learning environment |
US8435038B2 (en) * | 2006-10-17 | 2013-05-07 | Apollo Finance, Llc | Methods and systems for teaching a practical skill to learners at geographically separate locations |
US20080102428A1 (en) * | 2006-10-25 | 2008-05-01 | Monitor Company Group Limited Partnership | System and Method for Providing a User-Centric Interactive Learning Environment |
US8358965B2 (en) * | 2006-12-30 | 2013-01-22 | Realtime Learning Systems, Llc | Internet based learning systems |
US8112446B2 (en) * | 2006-12-30 | 2012-02-07 | Agilant Learning Services Llc | Centralized content repositories for distributed learning management systems |
US20080288485A1 (en) * | 2007-05-17 | 2008-11-20 | Lager William L | Standards-based learning systems and methods |
US8503924B2 (en) * | 2007-06-22 | 2013-08-06 | Kenneth W. Dion | Method and system for education compliance and competency management |
US8639177B2 (en) * | 2008-05-08 | 2014-01-28 | Microsoft Corporation | Learning assessment and programmatic remediation |
US8644755B2 (en) | 2008-09-30 | 2014-02-04 | Sap Ag | Method and system for managing learning materials presented offline |
US8352514B2 (en) * | 2008-12-10 | 2013-01-08 | Ck12 Foundation | Association and extraction of content artifacts from a graphical representation of electronic content |
AU2010249153B2 (en) * | 2010-01-07 | 2015-08-20 | D2L Corporation | Systems and methods for guided instructional design in electronic learning systems |
US8727781B2 (en) | 2010-11-15 | 2014-05-20 | Age Of Learning, Inc. | Online educational system with multiple navigational modes |
US9324240B2 (en) | 2010-12-08 | 2016-04-26 | Age Of Learning, Inc. | Vertically integrated mobile educational system |
US8731454B2 (en) | 2011-11-21 | 2014-05-20 | Age Of Learning, Inc. | E-learning lesson delivery platform |
US20130262319A1 (en) * | 2012-03-13 | 2013-10-03 | Maria Lorna Kunnath | Do it yourself elearning personal learning environment (PLErify) business model |
US20160189036A1 (en) * | 2014-12-30 | 2016-06-30 | Cirrus Shakeri | Computer automated learning management systems and methods |
EP3306540A1 (en) | 2016-10-10 | 2018-04-11 | Tata Consultancy Services Limited | System and method for content affinity analytics |
US11316877B2 (en) | 2017-08-01 | 2022-04-26 | Sap Se | Intrusion detection system enrichment based on system lifecycle |
US10671723B2 (en) | 2017-08-01 | 2020-06-02 | Sap Se | Intrusion detection system enrichment based on system lifecycle |
US10637888B2 (en) | 2017-08-09 | 2020-04-28 | Sap Se | Automated lifecycle system operations for threat mitigation |
US11183076B2 (en) | 2018-04-06 | 2021-11-23 | International Business Machines Corporation | Cognitive content mapping and collating |
US10761879B2 (en) | 2018-06-19 | 2020-09-01 | Sap Se | Service blueprint creation for complex service calls |
US10768900B2 (en) | 2018-12-05 | 2020-09-08 | Sap Se | Model-based service registry for software systems |
US10637952B1 (en) | 2018-12-19 | 2020-04-28 | Sap Se | Transition architecture from monolithic systems to microservice-based systems |
Family Cites Families (93)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US201500A (en) * | 1878-03-19 | Improvement in door- springs | ||
US73065A (en) * | 1868-01-07 | Jacob d | ||
US272251A (en) * | 1883-02-13 | And abthur a | ||
US6603A (en) * | 1849-07-24 | Robert cornelius and charles wilhelm | ||
US73063A (en) * | 1868-01-07 | warth | ||
US400606A (en) * | 1889-04-02 | Territory | ||
US211447A (en) * | 1879-01-14 | Improvement in corn-husking machines | ||
US334714A (en) * | 1886-01-19 | Gtjstav metzgee | ||
US329088A (en) * | 1885-10-27 | Ballast for boats | ||
US5008853A (en) * | 1987-12-02 | 1991-04-16 | Xerox Corporation | Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environment |
US6162060A (en) * | 1991-08-09 | 2000-12-19 | Texas Instruments Incorporated | System and method for the delivery, authoring, and management of courseware over a computer network |
US5395243A (en) | 1991-09-25 | 1995-03-07 | National Education Training Group | Interactive learning system |
US5788508A (en) * | 1992-02-11 | 1998-08-04 | John R. Lee | Interactive computer aided natural learning method and apparatus |
US5310349A (en) * | 1992-04-30 | 1994-05-10 | Jostens Learning Corporation | Instructional management system |
US6336813B1 (en) * | 1994-03-24 | 2002-01-08 | Ncr Corporation | Computer-assisted education using video conferencing |
US5597312A (en) * | 1994-05-04 | 1997-01-28 | U S West Technologies, Inc. | Intelligent tutoring method and system |
US20020042041A1 (en) | 1995-03-22 | 2002-04-11 | Owens Terry S. | Systems and methods for organizing data relationships |
US6315572B1 (en) | 1995-03-22 | 2001-11-13 | William M. Bancroft | Method and system for computerized authoring, learning, and evaluation |
US5675802A (en) * | 1995-03-31 | 1997-10-07 | Pure Atria Corporation | Version control system for geographically distributed software development |
US5692125A (en) * | 1995-05-09 | 1997-11-25 | International Business Machines Corporation | System and method for scheduling linked events with fixed and dynamic conditions |
US5881315A (en) * | 1995-08-18 | 1999-03-09 | International Business Machines Corporation | Queue management for distributed computing environment to deliver events to interested consumers even when events are generated faster than consumers can receive |
US5584699A (en) * | 1996-02-22 | 1996-12-17 | Silver; Judith A. | Computerized system for teaching geometry proofs |
US5802514A (en) * | 1996-04-09 | 1998-09-01 | Vision Software Tools, Inc. | Automated client/server development tool using drag-and-drop metaphor |
US5727950A (en) * | 1996-05-22 | 1998-03-17 | Netsage Corporation | Agent based instruction system and method |
US6014134A (en) * | 1996-08-23 | 2000-01-11 | U S West, Inc. | Network-based intelligent tutoring system |
US6729885B2 (en) | 1996-09-25 | 2004-05-04 | Sylvan Learning Systems, Inc. | Learning system and method for engaging in concurrent interactive and non-interactive learning sessions |
US8342854B2 (en) * | 1996-09-25 | 2013-01-01 | Educate Online Technology, Llc | Language-based computer generated instructional material |
US6091930A (en) * | 1997-03-04 | 2000-07-18 | Case Western Reserve University | Customizable interactive textbook |
ZA982599B (en) * | 1997-03-28 | 1998-09-30 | Softlight Inc | Evaluation based learning system |
US6011949A (en) | 1997-07-01 | 2000-01-04 | Shimomukai; Satoru | Study support system |
US6175841B1 (en) * | 1997-07-17 | 2001-01-16 | Bookette Software Company | Computerized systems for producing on-line instructional materials |
WO1999009490A1 (en) | 1997-08-18 | 1999-02-25 | Tibco Software, Inc. | Certified message delivery and queuing in multipoint publish/subscribe communications |
US6134552A (en) * | 1997-10-07 | 2000-10-17 | Sap Aktiengesellschaft | Knowledge provider with logical hyperlinks |
US6347943B1 (en) * | 1997-10-20 | 2002-02-19 | Vuepoint Corporation | Method and system for creating an individualized course of instruction for each user |
US6112049A (en) | 1997-10-21 | 2000-08-29 | The Riverside Publishing Company | Computer network based testing system |
US6527556B1 (en) | 1997-11-12 | 2003-03-04 | Intellishare, Llc | Method and system for creating an integrated learning environment with a pattern-generator and course-outlining tool for content authoring, an interactive learning tool, and related administrative tools |
US20020006603A1 (en) | 1997-12-22 | 2002-01-17 | Bret E. Peterson | Remotely administered computer-assisted professionally supervised teaching system |
US6701125B1 (en) * | 1998-01-21 | 2004-03-02 | Jesper Lohse | Method for developing a flexible and efficient educational system |
US6029043A (en) * | 1998-01-29 | 2000-02-22 | Ho; Chi Fai | Computer-aided group-learning methods and systems |
USRE38432E1 (en) | 1998-01-29 | 2004-02-24 | Ho Chi Fai | Computer-aided group-learning methods and systems |
US6148338A (en) * | 1998-04-03 | 2000-11-14 | Hewlett-Packard Company | System for logging and enabling ordered retrieval of management events |
US6801751B1 (en) * | 1999-11-30 | 2004-10-05 | Leapfrog Enterprises, Inc. | Interactive learning appliance |
US6398556B1 (en) | 1998-07-06 | 2002-06-04 | Chi Fai Ho | Inexpensive computer-aided learning methods and apparatus for learners |
US6099320A (en) * | 1998-07-06 | 2000-08-08 | Papadopoulos; Anastasius | Authoring system and method for computer-based training |
US6471521B1 (en) * | 1998-07-31 | 2002-10-29 | Athenium, L.L.C. | System for implementing collaborative training and online learning over a computer network and related techniques |
US6149441A (en) | 1998-11-06 | 2000-11-21 | Technology For Connecticut, Inc. | Computer-based educational system |
US6347333B2 (en) | 1999-01-15 | 2002-02-12 | Unext.Com Llc | Online virtual campus |
US20010044728A1 (en) | 1999-01-15 | 2001-11-22 | Brian M. Freeman | Virtual university |
US6514085B2 (en) | 1999-07-30 | 2003-02-04 | Element K Online Llc | Methods and apparatus for computer based training relating to devices |
US6709330B1 (en) * | 1999-08-20 | 2004-03-23 | Ameritrade Holding Corporation | Stock simulation engine for an options trading game |
US6397036B1 (en) * | 1999-08-23 | 2002-05-28 | Mindblazer, Inc. | Systems, methods and computer program products for collaborative learning |
US6470171B1 (en) * | 1999-08-27 | 2002-10-22 | Ecollege.Com | On-line educational system for display of educational materials |
US6368110B1 (en) | 1999-10-04 | 2002-04-09 | Epic Learning | Educational homeroom for providing user specific educational tools and information |
US6370355B1 (en) * | 1999-10-04 | 2002-04-09 | Epic Learning, Inc. | Blended learning educational system and method |
US20030129576A1 (en) * | 1999-11-30 | 2003-07-10 | Leapfrog Enterprises, Inc. | Interactive learning appliance and method |
US20010047310A1 (en) | 2000-03-27 | 2001-11-29 | Russell Randall A. | School commerce system and method |
US20030113700A1 (en) | 2000-04-18 | 2003-06-19 | Simon David J. | Customizable web-based training system |
WO2001084524A1 (en) * | 2000-05-03 | 2001-11-08 | Payback Training Systems, Inc. | Authoring and delivering training courses |
US20040095378A1 (en) * | 2000-06-09 | 2004-05-20 | Michael Vigue | Work/training using an electronic infrastructure |
AUPQ852000A0 (en) | 2000-07-03 | 2000-07-27 | E-Learning Australia Ltd | Method of electronically producing a lesson plan |
US6381444B1 (en) * | 2000-07-12 | 2002-04-30 | International Business Machines Corporation | Interactive multimedia virtual classes requiring small online network bandwidth |
CA2315449A1 (en) | 2000-08-10 | 2002-02-10 | Ibm Canada Limited-Ibm Canada Limitee | Generation of runtime execution traces of applications and associated problem determination |
US6622003B1 (en) * | 2000-08-14 | 2003-09-16 | Unext.Com Llc | Method for developing or providing an electronic course |
WO2002021379A1 (en) | 2000-09-05 | 2002-03-14 | Ge Financial Assurance Holdings, Inc. | Integrated on-line course registration scheduling participant transcript and administrative monitoring system |
US20020055089A1 (en) * | 2000-10-05 | 2002-05-09 | E-Vantage International, Inc. | Method and system for delivering homework management solutions to a designated market |
US6606480B1 (en) | 2000-11-02 | 2003-08-12 | National Education Training Group, Inc. | Automated system and method for creating an individualized learning program |
US20020102524A1 (en) * | 2001-01-26 | 2002-08-01 | Rizzi Steven D. | System and method for developing instructional materials using a content database |
CN1291335C (zh) * | 2001-02-28 | 2006-12-20 | 思科学习机构 | 用于分布式学习的*** |
WO2002073442A1 (en) | 2001-03-14 | 2002-09-19 | Microsoft Corporation | Service-to-service communication for network services |
GB2373625A (en) | 2001-03-21 | 2002-09-25 | Online Courseware Factory Ltd | Creating, managing and distributing learning assets. |
US6978115B2 (en) | 2001-03-29 | 2005-12-20 | Pointecast Corporation | Method and system for training in an adaptive manner |
US7107533B2 (en) | 2001-04-09 | 2006-09-12 | International Business Machines Corporation | Electronic book with multimode I/O |
US6587668B1 (en) * | 2001-04-30 | 2003-07-01 | Cyberu, Inc. | Method and apparatus for a corporate education system |
US6633742B1 (en) | 2001-05-15 | 2003-10-14 | Siemens Medical Solutions Usa, Inc. | System and method for adaptive knowledge access and presentation |
US20020188583A1 (en) * | 2001-05-25 | 2002-12-12 | Mark Rukavina | E-learning tool for dynamically rendering course content |
US20030073063A1 (en) * | 2001-06-14 | 2003-04-17 | Basab Dattaray | Methods and apparatus for a design, creation, administration, and use of knowledge units |
US6643493B2 (en) * | 2001-07-19 | 2003-11-04 | Kevin P. Kilgore | Apparatus and method for registering students and evaluating their performance |
US20030073065A1 (en) | 2001-10-12 | 2003-04-17 | Lee Riggs | Methods and systems for providing training through an electronic network to remote electronic devices |
US20030082508A1 (en) | 2001-10-30 | 2003-05-01 | Motorola, Inc. | Training method |
US20040010629A1 (en) | 2001-11-01 | 2004-01-15 | Telecommunications Research Associates | System for accelerating delivery of electronic presentations |
US20030152904A1 (en) | 2001-11-30 | 2003-08-14 | Doty Thomas R. | Network based educational system |
US20030163784A1 (en) * | 2001-12-12 | 2003-08-28 | Accenture Global Services Gmbh | Compiling and distributing modular electronic publishing and electronic instruction materials |
US6975833B2 (en) | 2002-02-07 | 2005-12-13 | Sap Aktiengesellschaft | Structural elements for a collaborative e-learning system |
US20030157470A1 (en) | 2002-02-11 | 2003-08-21 | Michael Altenhofen | E-learning station and interface |
US7029280B2 (en) | 2002-02-11 | 2006-04-18 | Sap Ag | E-learning course editor |
US6827578B2 (en) | 2002-02-11 | 2004-12-07 | Sap Aktiengesellschaft | Navigating e-learning course materials |
US7153137B2 (en) | 2002-02-11 | 2006-12-26 | Sap Ag | Offline e-courses |
US20030152900A1 (en) | 2002-02-11 | 2003-08-14 | Andreas Krebs | E-learning strategies |
US6884074B2 (en) | 2002-02-11 | 2005-04-26 | Sap Aktiengesellschaft | Dynamic composition of restricted e-learning courses |
US20030152905A1 (en) | 2002-02-11 | 2003-08-14 | Michael Altenhofen | E-learning system |
US20030152902A1 (en) | 2002-02-11 | 2003-08-14 | Michael Altenhofen | Offline e-learning |
US20030195946A1 (en) * | 2002-03-28 | 2003-10-16 | Ping-Fai Yang | Method and apparatus for reliable publishing and subscribing in an unreliable network |
US20030224339A1 (en) * | 2002-05-31 | 2003-12-04 | Manisha Jain | Method and system for presenting online courses |
-
2002
- 2002-05-31 US US10/158,598 patent/US7014467B2/en not_active Expired - Lifetime
-
2003
- 2003-02-11 CN CNA038082209A patent/CN1647133A/zh active Pending
- 2003-02-11 WO PCT/EP2003/001336 patent/WO2003069578A2/en not_active Application Discontinuation
- 2003-02-11 EP EP03708091A patent/EP1481381A1/en not_active Ceased
- 2003-02-11 AU AU2003212239A patent/AU2003212239A1/en not_active Abandoned
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102156613A (zh) * | 2011-03-29 | 2011-08-17 | 汉王科技股份有限公司 | 演示文稿的显示方法及装置 |
CN103838733A (zh) * | 2012-11-21 | 2014-06-04 | 大连灵动科技发展有限公司 | 一种基于知识库的电子化学习方法 |
Also Published As
Publication number | Publication date |
---|---|
US20030152899A1 (en) | 2003-08-14 |
WO2003069578A2 (en) | 2003-08-21 |
EP1481381A1 (en) | 2004-12-01 |
US7014467B2 (en) | 2006-03-21 |
AU2003212239A1 (en) | 2003-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1647133A (zh) | 电子学习教程结构 | |
CN1643555A (zh) | 导航电子学习课程材料 | |
CN1647136A (zh) | 电子学习*** | |
CN1647130A (zh) | 电子学习教程编辑器 | |
CN1647131A (zh) | 电子学习站与界面 | |
CN1647135A (zh) | 离线电子学习 | |
CN1647132A (zh) | 离线电子教程 | |
CN1171187C (zh) | 自动测验和电子教学材料分发及学生管理*** | |
CN1153161C (zh) | 使用智能注释来组织、链接和操作不同数据对象的***和方法 | |
CN1266624C (zh) | 学习支持*** | |
CN1109994C (zh) | 文件处理装置与记录媒体 | |
CN1526127A (zh) | 虚拟学校***和方法 | |
CN1269059C (zh) | 访问网络中位置的方法 | |
CN1163837C (zh) | 网络访问管理***和方法 | |
CN1101032C (zh) | 相关词抽取设备和方法 | |
CN1841376A (zh) | 对网络表单的数据驱动动作 | |
CN1245577A (zh) | 基于提问的学习方法和*** | |
CN1794231A (zh) | 具有替换格式的上下文无关的文档部分 | |
CN1365470A (zh) | 构造和使用知识库的方法 | |
CN1648846A (zh) | 文件处理装置和文件处理方法 | |
CN1271545C (zh) | 语言翻译*** | |
CN1190477A (zh) | 修改现有数据库以反映相应对象模型变化的方法和装置 | |
CN1752963A (zh) | 文档信息处理设备、文档信息处理方法及处理程序 | |
CN1731399A (zh) | 信息处理装置及其控制方法 | |
CN1299488A (zh) | 改进的搜索引擎 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |