Method and system for computerized authoring, learning, and evaluation
First Claim
1. A method of computerized authoring, learning and evaluation for arranging data relevant to a topic into a format which allows for presentation of that data and concomitant user initiated testing of portions of that data through questions that are randomly generated, the method comprising:
- a) obtaining a pool of data objects relevant to a topic;
b) relating at least one data object with at least another data object; and
c) generating questions on the related objects presented to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for computerizing authoring, learning, and evaluation is provided. The computerized system comprises a central processing unit and related memory and storage capacity to operate an authoring, learning, and evaluation system stored in a computer program. The authoring, learning, and evaluation system comprises an authoring portion and a presentation portion. Through the use of intuitive interface elements, the authoring portion allows an author to quickly and easily construct a lesson from a pool of relevant data. Data can be organized into objects or concepts that are related to one another in a reasoned fashion so that coherent testing of the data, as presented to a user, may be achieved.
-
Citations
38 Claims
-
1. A method of computerized authoring, learning and evaluation for arranging data relevant to a topic into a format which allows for presentation of that data and concomitant user initiated testing of portions of that data through questions that are randomly generated, the method comprising:
-
a) obtaining a pool of data objects relevant to a topic;
b) relating at least one data object with at least another data object; and
c) generating questions on the related objects presented to the user. - View Dependent Claims (2, 3, 5)
-
-
4. A method of computerized authoring, learning, and evaluation as defined in clam 1, further comprising arranging at least a portion of the data in page format wherein the data can be presented hyper sequentially to the user.
-
6. A method of computerized authoring, learning, and evaluation for arranging data relevant to a topic into a format which allows for presentation of that data and concomitant user initiated testing of portions of that data through questions that are randomly generated, the method comprising:
-
a) obtaining a pool of data objects relevant to a topic;
b) relating at least one data object with at least another data object;
c) generating questions on the related objects presented to the user;
d) presenting a preselected number of the generated questions to the user;
e) presenting an additional preselected number of questions if the user did not perform at a predetermined level; and
f) returning the user to at least one presented page from which the improperly answered questions were generated.
-
-
7. A computerized authoring, learning, and evaluation system for arranging data relevant to a topic in a format which allows for presentation of that data and concomitant user-initiated testing of portions of that data through questions that are generated, the system comprising:
-
means for obtaining a pool of data objects pertaining to a topic;
means for selecting some of the data objects;
means for conceptualizing the selected data objects within a defined context; and
means for generating questions on the conceptualized data objects for review. - View Dependent Claims (8, 9)
-
-
10. A method of computerized authoring, learning, and evaluation for arranging data pertaining to a selected topic into a format that allows for selective access and presentation of that data and student testing of portions of that data through questions that are generated, the method comprising:
-
a) obtaining a pool of data objects pertaining to a topic;
b) selecting some of the data objects;
c) conceptualizing the selected data objects within a defined context;
d) indexing the selected data objects based on the defined context; and
e) generating questions on the conceptualized data objects for review. - View Dependent Claims (11, 12, 13, 14, 15)
organizing the data objects into pages of data; and
branching to additional pages of data.
-
-
12. A method of organizing data as recited in claim 11, where a selected page is a page not presented to a user of a presentation portion of a computerized authoring, learning, and evaluation system.
-
13. A method of organizing data as recited in claim 11, wherein a plurality of such pages are created.
-
14. A method of organizing data as recited in claim 11, further comprising the step of creating a page identifier that is associated with each page.
-
15. A method of organizing data as recited in claim 14, wherein the page identifier comprises:
-
a) a page name;
b) a page topic;
c) one or more page links; and
d) a page type.
-
-
16. A method of computerized authoring, learning, and evaluation for arranging data pertaining to a selected topic into a format that allows for selective access and presentation of that data and student testing of portions of that data through questions that are generated, the method comprising:
-
a) obtaining a pool of data objects pertaining to a topic;
b) selecting some of the data objects;
c) conceptualizing the selected data objects within a defined context by organizing the data objects into pages of data, where a selected page is a page to be presented to a user of a presentation portion of a computerized authoring, learning, and evaluation system, and branching to additional pages of data;
d) indexing the selected data objects based on the defined context; and
e) generating questions on the conceptualized data objects for review.
-
-
17. A method of computerized authoring, learning, and evaluation for arranging data pertaining to a selected topic into a format that allows for selective access and presentation of that data and student testing of portions of that data through questions that are generated, the method comprising:
-
a) obtaining a pool of data objects pertaining to a topic;
b) selecting some of the data objects;
c) conceptualizing the selected data objects within a defined context by organizing the data objects into pages of data and branching to additional pages of data, wherein the plurality of pages are organized for presentation to the user of a presentation portion of a computerized authoring, learning, and evaluation system;
d) indexing the selected data objects based on the defined context; and
e) generating questions on the conceptualized data objects for review. - View Dependent Claims (18, 19)
-
-
20. An authoring portion of computerize authoring, learning, and evaluation system to aid an author in organizing data for presentation to a user of a presentation portion of a computerized authoring, learning, and evaluation system, the authoring portion comprising:
-
an input device to receive input from an author;
a display system to display information to the author;
a processing unit interfacing with the input device and the display system;
a memory store coupled to the processing unit, the memory store containing a sequence of coded instructions that are executed by the processing unit, the sequence of coded instructions comprising;
means to maintain a database and to obtain data objects stored in the database and pertaining to a topic;
means to select some of the data objects;
means to conceptualize the selected data objects within a defined context; and
means to generate questions on the conceptualized data objects for review. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product for arranging data relevant to a topic into a format which allows for presentation of that data and concomitant user initiated testing of portions of that data through questions that are randomly generated, said computer program product comprising a computer usable medium having computer readable program code thereon including:
-
program code that modifies a computer system to obtain a pool of data objects relevant to a topic;
program code that modifies a computer system to relate at least one data object with at least another data object; and
program code that modifies a computer system to generate questions on the related objects presented to the user to test the user'"'"'s understanding of the data. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
Specification