Event based system for use within the creation and implementation of educational simulations
First Claim
Patent Images
1. A computer implemented method of providing a conversation in an educational simulation for a learner comprising the steps of:
- providing simulation software code;
providing a dynamic data model comprising tasks and statements;
receiving a statement made by the learner; and
generating a list of possible statements in response to the received statement for the learner to make from the statements contained within the dynamic data model based on at least one of;
a. whether the current conversation has an enforced sequence of tasks, b. whether the current task allows the learner to move to a sibling task, c. whether the current conversation requires completion;
d. whether the current task is a leaf task, e. whether the current task is a required task, or f. whether the task is complete.
17 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method of creating a conversation in an educational simulation for a learner comprising the steps of providing simulation software code, providing a dynamic data model comprising tasks and statements, receiving a statement made by the learner, and generating a list of possible statements for the learner to make from the statements within the dynamic data model. Also provided is a system for performing the method.
27 Citations
30 Claims
-
1. A computer implemented method of providing a conversation in an educational simulation for a learner comprising the steps of:
-
providing simulation software code;
providing a dynamic data model comprising tasks and statements;
receiving a statement made by the learner; and
generating a list of possible statements in response to the received statement for the learner to make from the statements contained within the dynamic data model based on at least one of;
a. whether the current conversation has an enforced sequence of tasks, b. whether the current task allows the learner to move to a sibling task, c. whether the current conversation requires completion;
d. whether the current task is a leaf task, e. whether the current task is a required task, or f. whether the task is complete. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method of providing a conversation in an educational simulation for a learner comprising the steps of:
-
providing simulation software code;
providing a dynamic data model comprising tasks and statements;
receiving a statement made by the learner; and
generating a list of possible statements for the learner to make from the statements within the dynamic data model. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer implemented system for creating a conversation in an educational simulation for a learner comprising:
-
means for providing simulation software code;
means for providing a dynamic data model comprising tasks and statements;
means for receiving a statement made by the learner; and
means for generating a list of possible statements for the learner to make from the statements within the dynamic data model. - View Dependent Claims (30)
-
Specification