SYSTEMS AND METHODS FOR AUTHORING AN INTEGRATED AND INDIVIDUALIZED COURSE OR TEXTBOOK
First Claim
1. A method for a processor with access to stored content to organize and customizably deliver learning materials to a student, comprising the steps of:
- obtaining a plurality of learning modules, each said learning module comprising student-downloadable learning materials for a syllabus topic;
tagging each learning module with a tag indicative of said syllabus topic;
forming a sequence map of said learning modules and potential transitions between learning modules, each said transition assigned a transition vector based on said tags and potential student performance in said course;
calculating at least one preferred navigation path through said map based on known learning attributes of a set of students;
delivering a learning module to a student based on said preferred path;
developing a user-specific path based on assessing said student'"'"'s performance in delivered learning modules; and
determining a subsequent module for delivery to said student based on comparing said student'"'"'s performance to said transition vectors;
wherein each learning module comprises at least one of text, image, video, or audio content.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed towards methods and systems to assist an author in constructing an electronic course or textbook (referred to generally as a course). The system allows an author to integrate various types of content into his/her course, and to specify a set of rules that will determine if and how the content will be individualized to each end user; the resultant courses are thus termed Integrated and Individualized Courses (IIC). Through the system, an author is able to import content files into an authoring application, and then use this application to edit the files, arrange them into segments, and define the course structure as a sequence of these segments, all through drag and drop functionality.
-
Citations
20 Claims
-
1. A method for a processor with access to stored content to organize and customizably deliver learning materials to a student, comprising the steps of:
-
obtaining a plurality of learning modules, each said learning module comprising student-downloadable learning materials for a syllabus topic; tagging each learning module with a tag indicative of said syllabus topic; forming a sequence map of said learning modules and potential transitions between learning modules, each said transition assigned a transition vector based on said tags and potential student performance in said course; calculating at least one preferred navigation path through said map based on known learning attributes of a set of students; delivering a learning module to a student based on said preferred path; developing a user-specific path based on assessing said student'"'"'s performance in delivered learning modules; and determining a subsequent module for delivery to said student based on comparing said student'"'"'s performance to said transition vectors; wherein each learning module comprises at least one of text, image, video, or audio content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for determining a delivery sequence of learning modules to a particular student based on scoring student performance, comprising:
-
a data store for storing learning module content and a processor; wherein said processor is configured for tagging and organizing a plurality of learning modules for a course, each said learning module comprising student-downloadable learning materials for a subset of the course and comprising at least one of text, images, video, or audio content; arranging possible delivery sequences of said learning modules by relating each tag to a syllabus; forming a map of learning modules and potential transitions between said learning modules by assigning values for each transition, said values assigned based on a likelihood of being the next deliverable learning module for a student; establishing a preferred navigation path through said map based on said values; delivering a first learning module to the student; scoring student performance in said learning module; comparing a student score to said values; and customizing the navigation path for said student based on said comparing; and delivering the next module in sequence with the highest likelihood of success. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for a process with access to a data store to adjust the online delivery sequence of learning modules of a course, adjusted based on student performance, comprising the steps of:
-
organizing a plurality of learning modules and transitions into a map, each said learning module including student-downloadable learning materials for a subset of a course and each transition including criteria for learning module selection based on learning attributes of a group of students; calculating a preferred navigation path through said map encompassing all syllabus topics; and adjusting said preferred path for a particular student based on said criteria and on measured student'"'"'s performance in delivered content in said course; wherein each learning module comprises at least one of text, image, video, or audio content. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification