EDUCATIONAL CONTENT PRESENTATION SYSTEM
First Claim
1. A computer-readable storage medium for facilitating learning comprising:
- one or more assemblies, each assembly comprises a set of instructions for performing one or more behaviors without installation;
one or more libraries each comprising educational content; and
a manifest file that describes associations between each of at least some of the one or more assemblies and one or more libraries such that the execution of an assembly presents at least some of the educational content in the associated one or more libraries.
3 Assignments
0 Petitions
Accused Products
Abstract
An educational content presentation system and a file format for facilitating learning in that presentation system are provided. The presentation system receives an archival file, such as a ZIP file, that comprises a manifest, one or more activities, and one or more libraries. The manifest associates activities with educational content in the one or more libraries. Some or all the educational content in the library can be encrypted to facilitate digital rights management of the content or provide security in learner assessment activities. Activities can then be executed, such as by a Common Language runtime or Java virtual machine, which present the educational content in the associated libraries to facilitate student learning.
-
Citations
20 Claims
-
1. A computer-readable storage medium for facilitating learning comprising:
-
one or more assemblies, each assembly comprises a set of instructions for performing one or more behaviors without installation; one or more libraries each comprising educational content; and a manifest file that describes associations between each of at least some of the one or more assemblies and one or more libraries such that the execution of an assembly presents at least some of the educational content in the associated one or more libraries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of facilitating computer-based learning, the method comprising:
-
receiving an indication of a file in an archival file format, the archive file comprising a manifest, one or more activities and one or more libraries of educational content; analyzing the manifest, the analyzing comprising determining an association between each of one or more activities and the one or more libraries of educational content; and executing at least one of the one or more activities, the execution presenting educational content from the one or more associated libraries. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A educational presentation system comprising:
-
a memory; means for analyzing a manifest in a compressed archival file format, the compressed file comprising one or more behaviors and one or more libraries of educational content, each library having one or more files comprising educational content, the analyzing comprising associating one or more libraries with each of one or more behaviors; means for digital right management of the educational content in at least one of the one or more libraries; and means for executing one or more behaviors one at a time to facilitate learning, the executing comprising presenting the associated education content. - View Dependent Claims (19, 20)
-
Specification