Systems and methods for providing a dynamic continual improvement educational environment
First Claim
1. A method for providing a dynamic continual improvement educational environment that is tailored to an individual learner, the method comprising:
- using a user interface and a graphical design technique to design an educational path that is selectively adaptive to educational performances of learners, wherein the adaptive educational path comprises dynamic educational content and a plurality of object oriented educational activities for presentation to the learners, wherein the dynamic educational content is separate and independent from the plurality of object oriented educational activities, wherein the design technique automatically produces computer readable instructions relating to the dynamic educational content, and wherein aspects of the educational content are associated in a relational order even when an aspect of the educational content is moved, and further using the user interface and graphical design technique to design a collaborative activity for multiple learners, wherein the collaborative activity is initiated after an establishment of pre-determined criteria;
providing a portion of the adaptive educational path for presentation of at least a portion of the educational content to a particular learner;
obtaining and automatically analyzing learner performance data of the particular learner, wherein the learner performance data is obtained and analyzed by a computer system;
using a computer processor and a computer readable medium encoded with object oriented computer executable code to automatically and adaptively customize the educational path to an educational performance of the particular learner, wherein the customizing of the educational path to the educational performance of the particular learner comprises;
using the learner performance data that was obtained and analyzed by the computer system to identify which portions of the educational content are to be presented to the particular learner, wherein the identified portions include a type and difficulty of the educational content that is to be selectively presented to the particular learner;
using the learner performance data that was obtained and analyzed by the computer system to selectively determine a frequency of exposure of the identified portions of the educational content to the particular learner;
using the learner performance data that was obtained and analyzed by the computer system to prioritize the identified portions of the educational content that are to be presented to the particular learner;
using the learner performance data that was obtained and analyzed by the computer system to selectively match the identified and prioritized portions of the educational content with the identified educational activities for presentation to the particular learner; and
selectively prioritizing the individually matched educational content and corresponding educational activities for presentation to the particular learner based upon the learner performance data that was obtained and analyzed by the computer system, wherein the prioritization comprises modifying the presentation order of the individually matched educational content and corresponding educational activities based upon the learner performance data that was obtained and analyzed; and
providing portions of the educational content for iterative presentation to the learner over an extended period of time based on at least some of the learner performance data that was obtained and analyzed by the computer system to maintain the learner'"'"'s understanding of the educational content.
2 Assignments
0 Petitions
Accused Products
Abstract
Dynamic systems and methods for gathering/tracking data, automatically adapting to an individual'"'"'s pace of learning, selectively determining the type and difficulty of content provided to an individual, selectively providing an exposure frequency for the content, and/or enabling rapid design modifications within the educational environment. Educational content is dynamically designed/developed and customizably presented to an individual learner. An analysis is performed on the data to optimize learning. Modifications are selectively or automatically made to the educational content. The process of designing, implementing, analyzing, and selectively modifying creates a cycle that optimizes the learning process and adapts to groups and individual learners with the goal of improving learning outcomes and efficiency. Furthermore, the educational content is dynamically provided to the learner on an iterative basis according to the need of that learner in the learning process.
-
Citations
61 Claims
-
1. A method for providing a dynamic continual improvement educational environment that is tailored to an individual learner, the method comprising:
-
using a user interface and a graphical design technique to design an educational path that is selectively adaptive to educational performances of learners, wherein the adaptive educational path comprises dynamic educational content and a plurality of object oriented educational activities for presentation to the learners, wherein the dynamic educational content is separate and independent from the plurality of object oriented educational activities, wherein the design technique automatically produces computer readable instructions relating to the dynamic educational content, and wherein aspects of the educational content are associated in a relational order even when an aspect of the educational content is moved, and further using the user interface and graphical design technique to design a collaborative activity for multiple learners, wherein the collaborative activity is initiated after an establishment of pre-determined criteria; providing a portion of the adaptive educational path for presentation of at least a portion of the educational content to a particular learner; obtaining and automatically analyzing learner performance data of the particular learner, wherein the learner performance data is obtained and analyzed by a computer system; using a computer processor and a computer readable medium encoded with object oriented computer executable code to automatically and adaptively customize the educational path to an educational performance of the particular learner, wherein the customizing of the educational path to the educational performance of the particular learner comprises; using the learner performance data that was obtained and analyzed by the computer system to identify which portions of the educational content are to be presented to the particular learner, wherein the identified portions include a type and difficulty of the educational content that is to be selectively presented to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to selectively determine a frequency of exposure of the identified portions of the educational content to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to prioritize the identified portions of the educational content that are to be presented to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to selectively match the identified and prioritized portions of the educational content with the identified educational activities for presentation to the particular learner; and selectively prioritizing the individually matched educational content and corresponding educational activities for presentation to the particular learner based upon the learner performance data that was obtained and analyzed by the computer system, wherein the prioritization comprises modifying the presentation order of the individually matched educational content and corresponding educational activities based upon the learner performance data that was obtained and analyzed; and providing portions of the educational content for iterative presentation to the learner over an extended period of time based on at least some of the learner performance data that was obtained and analyzed by the computer system to maintain the learner'"'"'s understanding of the educational content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A dynamic continual improvement educational system that is tailored to an individual learner, the system comprising:
-
a computer system having a development module, an implementation module, an analysis module, and an output device, wherein the output device displays a user interface that enables a user to utilize a graphical design technique for designing an educational path that is selectively adaptive to educational performances of learners, wherein the adaptive educational path comprises dynamic educational content and a plurality of object oriented educational activities for presentation to one or more learners, wherein the dynamic educational content is separate and independent from the plurality of educational activities, wherein the design technique automatically produces computer readable instructions relating to the dynamic educational content; and the dynamic educational content designed for presentation to learners, wherein the adaptive educational path includes structural components that are graphically associated in a relational order on the user interface even when any of the structural components are moved, and wherein at least a portion of the educational path is adaptively customized for a particular learner by obtaining and automatically analyzing learner performance data of the particular learner, wherein the learner performance data is obtained and analyzed by the computer system to cause the system to automatically and adaptively sequence the educational path to an educational performance of the particular learner, wherein the customizing of the educational path to an educational performance of the particular learner comprises; using the learner performance data that was obtained and analyzed by the computer system to identify which portions of the educational content are to be presented to the particular learner, wherein the identified portions include a type and difficulty of the educational content that is to be selectively presented to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to selectively determine a frequency of exposure of the identified portions of the educational content to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to identify which of the object oriented educational activities are to be grouped into an activity set and be presented to the particular learner; grouping the identified objected oriented education activities into the activity set; selectively matching the identified portions of the educational content with identified educational activities of the activity set for random presentation to the particular learner; and selectively prioritizing the individually matched educational content and corresponding educational activities of the activity set for presentation to the particular learner based upon the learner performance data that was obtained and analyzed by the computer system, wherein the prioritization comprises modifying the presentation order of the individually matched educational content and corresponding educational activities of the activity set based upon the learner performance data that was obtained and analyzed; and
wherein the adaptive customization comprises a modification to the educational path based upon the learner performance data, the adaptive customization being ordered based upon a characteristic of the particular learner and portions of the educational content are iteratively presented to the particular learner over an extended period of time to maintain the particular learner'"'"'s understanding of the educational content. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
-
51. A continual improvement educational process that is tailored to an individual learner, the process comprising:
-
a development module for designing an adaptive educational path using a user interface and a design technique, wherein the design technique automatically produces computer readable instructions relating to the dynamic educational content without causing a designer to encode the instructions, wherein the adaptive educational path comprises dynamic educational content and a plurality of object oriented educational activities for presentation to learners, and wherein the dynamic educational content is separate and independent from the plurality of educational activities; the dynamic educational content for presentation to learners, wherein the adaptive educational path comprises a sequence of at least some of the dynamic educational content for presentation to a particular learner, wherein aspects of the educational content are graphically associated in a relational order on the user interface, the association capable of being maintained even when an aspect of the educational content is moved; an implementation module associated with the development module for selectively implementing the presentation of the educational content to the learner, wherein the presentation is automatically adapted to a characteristic of the learner, and for iteratively implementing at least a portion of the presentation to the learner over an extended period of time to maintain the learner'"'"'s understanding of the educational content; and an analysis module having a computer processor and a computer readable medium encoded with computer executable code, wherein the analysis module is associated with the implementation module for determining the learning pace of the learner and the learner'"'"'s understanding of the educational content, the analysis module obtaining and automatically analyzing learner performance data of the learner while providing the adaptive educational path, wherein the learner performance data is obtained and analyzed by the analysis module to cause the computer processor of the analysis module to automatically and adaptively customize the educational path to the educational performance of the learner, wherein the customizing of the educational path to the educational performance of the learner comprises; determining an effectiveness of a particular lesson by presenting a first lesson to a first test group and presenting a second lesson to a second test group, wherein the results of the first and second test groups are analyzed to determine an effectiveness of the first and second lessons in relation to each other; comparing the learner performance data that was obtained and analyzed by the computer system to the effectiveness of a particular lesson to assist in identifyiing which lessons are to be presented to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to identify which portions of the educational content are to be presented to the particular learner, wherein the identified portions include a type and difficulty of the educational content that is to be selectively presented to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to selectively determine a frequency of exposure of the identified portions of the educational content to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to prioritize the identified portions of the educational content that are to be selectively presented to the particular learner; using the learner performance data that was obtained and analyzed by the computer system to selectively match the identified and prioritized portions of the educational content with the identified educational activities for presentation to the particular learner; and selectively prioritizing the individually matched educational content and corresponding educational activities for presentation to the particular learner based upon the learner performance data that was obtained and analyzed by the computer system, wherein the prioritization comprises modifying the presentation order of the individually matched educational content and corresponding educational activities based upon the learner performance data that was obtained and analyzed; and
wherein the adaptive customization comprises modifying presentation of the educational path to the learner based upon the learner performance data. - View Dependent Claims (52, 53)
-
-
54. A computer program product for implementing within a computer system a method for providing a dynamic continual improvement educational environment that is tailored to an individual learner, the computer program product comprising:
a non transitory computer readable medium encoded with computer executable code utilized to implement the method, the method comprising; receiving input through a design technique to display an adaptive educational path on a user interface, the adaptive educational path, having dynamic educational content and a plurality of object oriented educational activities for presentation to learners, wherein the dynamic educational content is separate and independent from the plurality of educational activities, wherein the design technique automatically produces computer readable instructions relating to the dynamic educational content, and wherein aspects of the educational content are associated in a relational order even when an aspect of the educational content is moved; obtaining and automatically analyzing learner performance data of a particular learner, wherein the learner performance data is obtained and analyzed by the system to cause the system to automatically and adaptively customize the educational path to an educational performance of the particular learner, wherein the customizing of the educational path comprises; determining an effectiveness of a particular lesson by presenting a first lesson to a first test group and presenting a second lesson to a second test group, computer system, wherein the prioritization comprises modifying the presentation order of the individually matched educational content and corresponding educational activities based upon the learner performance data that was obtained and analyzed; and displaying the combined educational content and educational activities on an output device to the learner, wherein the prioritization of the presentation order is automatically adapted to a characteristic of the learner; and iteratively presenting at least a portion of the educational content to the learner over an extended period of time to maintain the learner'"'"'s understanding of the educational content. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61)
Specification