Device,system, and method of educational content generation
First Claim
1. A method of generating digital educational content, the method comprising:
- (a) creating a digital learning object by;
receiving user selection of a template from a repository of templates of digital learning objects, the template representing a composition of one or more digital educational content elements within a screen;
receiving user selection of a layout from a repository of layouts of digital learning objects, the layout representing an on-screen arrangement of said one or more educational content elements within said screen;
receiving user input of data for said template;
receiving user input of parameters for said template;
inserting the user input of data into said template;
inserting the user input of parameters into said template;
receiving user input of meta-data for said template;
(b) applying said layout to said template containing therein (i) said user input of data and (ii) said user input of parameters and (iii) said user input of meta-data;
(c) storing said digital learning object in a repository of digital learning objects.
1 Assignment
0 Petitions
Accused Products
Abstract
Device, system, and method of educational content generation. For example, a method of generating digital educational content comprises: (a) creating a digital learning object by: receiving user selection of a template from a repository of templates of digital learning objects, the template representing a composition of one or more digital educational content elements within a screen; receiving user selection of a layout from a repository of layouts of digital learning objects, the layout representing an on-screen arrangement of said one or more educational content elements within said screen; receiving user input of data for said template; receiving user input of parameters for said template; inserting the user input of data into said template; inserting the user input of parameters into said template; receiving user input of meta-data for said template; (b) applying said layout to said template containing therein (i) said user input of data and (ii) said user input of parameters and (iii) said user input of meta-data; (c) storing said digital learning object in a repository of digital learning objects.
-
Citations
22 Claims
-
1. A method of generating digital educational content, the method comprising:
-
(a) creating a digital learning object by; receiving user selection of a template from a repository of templates of digital learning objects, the template representing a composition of one or more digital educational content elements within a screen; receiving user selection of a layout from a repository of layouts of digital learning objects, the layout representing an on-screen arrangement of said one or more educational content elements within said screen; receiving user input of data for said template; receiving user input of parameters for said template; inserting the user input of data into said template; inserting the user input of parameters into said template; receiving user input of meta-data for said template; (b) applying said layout to said template containing therein (i) said user input of data and (ii) said user input of parameters and (iii) said user input of meta-data; (c) storing said digital learning object in a repository of digital learning objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computerized system for generation of digital educational content,
wherein the computerized system implemented using at least one hardware component, wherein the computerized system comprises: -
a template selection module to select a template for the digital educational content; a layout selection module to select a layout for the digital educational content; an asset selection module to select one or more digital atomic content items from a repository of digital atomic content items; an editor module to edit a script, represented using a learning modeling language, the script indicating behavior of a first on-screen content element in response to one or more of;
(a) user interaction;
(b) action by a second on-screen content element. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification