CPC G06F 16/84 (2019.01) [G06F 8/10 (2013.01); G06N 5/02 (2013.01); G06N 5/022 (2013.01); G06N 5/025 (2013.01); G09B 19/0053 (2013.01)] | 23 Claims |
1. An instructional design tool comprising:
at least one component implemented in a computer infrastructure configured to:
visually model a gaming scenario by adding scenario specific details comprising graphical content defined by values associated with classes of respective models to one or more objects included within a standardized XML schema, wherein the respective models include a world model having object interactions including hash tables, arrays, and content nodes, enumeration types of data in a world, world property repository including labels and definitions of world properties, an event superset including static based events, time based events, and dynamic action based events, and a world map class that defines different world maps, wherein the standardized XML schema includes the one or more objects derived from recorded knowledge; and
translate the added scenario specific details for the one or more objects into the standardized XML schema such that an XML feed including the standardized XML schema is automatically generated for use by a gaming layer, wherein the gaming layer uses the automatically generated XML feed to prepare a gaming engine for producing a learning game; and
a graphical user interface configured to:
generate a template including fillable fields comprising values used to define the graphical content of a selected model or classes for the added scenario specific details, such that the template provides the graphical content incorporated with the one or more objects derived from the recorded knowledge;
generate a first hierarchical format field comprising predefined definitions, tasks, and interactions in respective classes of the selected model such that a selection of one or more of the respective classes automatically provides the template with the fillable fields being completed;
generate a second hierarchical format field based on a selection of an object model tab, the second hierarchical format field comprising another template including object details which comprise a first set of fillable fields including object identification, object label, object metadata, browse image, and object image and object verbs which comprise a second set of fillable fields comprising a verb identification, a verb label, and a verb metadata; and
receive the values as input in the fillable fields, wherein the values provide information for the added scenario specific details.
|