Object-Based System and Language for Dynamic Data or Network Interaction Including Learning Management
First Claim
1. A method for executing course projects in a learning sequence comprising the steps of retrieving, by a learning platform, a project and at least one instruction set associated with at least one object of the project, wherein the at least one instruction set specifies a manner of use in which the at least one object can be executed;
- storing the at least one object and the at least one instruction set in separate files in the learning platform;
determining, by the learning platform, what actions to perform with respect to the project based on the at least one instruction set, wherein the action may be triggered by an event recognized by the runtime or not recognized by the runtime but instead recognized by means outside of such runtime; and
taking such action on the project by the learning platform.
9 Assignments
0 Petitions
Accused Products
Abstract
A system including an object-oriented programming language for building state-based applications with flow control, event loops, measures of similarity, and Boolean logic to dynamically control the interaction between members in a social network around content and, in particular, project-based activities, where the system collects and groups individuals who are members of a social network, projects or assignments and their content, and activities or processes within projects based on the attributes of the objects and runtime events to create a social context for learning or for other interaction.
-
Citations
1 Claim
-
1. A method for executing course projects in a learning sequence comprising the steps of retrieving, by a learning platform, a project and at least one instruction set associated with at least one object of the project, wherein the at least one instruction set specifies a manner of use in which the at least one object can be executed;
- storing the at least one object and the at least one instruction set in separate files in the learning platform;
determining, by the learning platform, what actions to perform with respect to the project based on the at least one instruction set, wherein the action may be triggered by an event recognized by the runtime or not recognized by the runtime but instead recognized by means outside of such runtime; and
taking such action on the project by the learning platform.
- storing the at least one object and the at least one instruction set in separate files in the learning platform;
Specification