System and method for collaborative instruction
AssigneeExploros, Inc.
InventorsBradley Heilman, Tomer Doron, Nir Melamoud, Yoel Givol, Itai Benari
Life of this patent
Estimating the term…
Abstract
A system and method for providing collaborative, digital learning experiences provides a learning experience to a plurality of users on a plurality of user devices. The learning experience may be divided into multiple scenes. Each scene may include one or more elements. Each element in the learning experience provides at least one item of media content to a user. Data associated with the user accessing an element in the learning experience may be received or recorded by the element.
Claims36
A method for providing collaborative, digital learning experiences, the method comprising:
- storing, by one or more processors, data for at least one learning experience, wherein the at least one learning experience is divided into a plurality of scenes including a plurality of elements to be provided in a predefined flow, wherein each element of the plurality of elements includes at least one item of media content;
- providing, by the one or more processors, the at least one learning experience to a plurality of users via a plurality of user interfaces on a plurality of user devices, wherein at least one user interface associated with at least one user is associated with a student role in the at least one learning experience, wherein the student role defines the media content that the at least one user is provided in the predefined flow of the at least one learning experience, wherein another user interface associated with another user is associated with a teacher role in the at least one learning experience, wherein the teacher role defines the media content that the another user is provided in the predefined flow of the at least one learning experience, wherein the media content provided in the predefined flow to the another user associated with the teacher role is different than the media content provided in the predefined flow to the at least one user associated with the student role, wherein the another user associated with the teacher role launches the at least one learning experience to provide the at least one learning experience to the plurality of users via the plurality of user interfaces on the plurality of user devices, wherein at least one first element of the plurality of elements is preconfigured to:
- (i) automatically associate the at least one user with at least one first predefined other user of the plurality of users in a first group of users for the at least one first element such that the first group of users can interact with each other through the at least one first element, wherein the remaining users of the plurality of users cannot interact with the first group of users through the at least one first element, (ii) share first user input associated with the at least one first element from the at least one user with one or more first predefined other users of the plurality of users, (iii) provide an indication that the shared first user input associated with the at least one first element from the at least one user is received from the first group of users, and (iv) automatically associate the at least one user with at least one first role different than the teacher role and the student role for the at least one first element, wherein the at least one first role includes a social position in a social setting including a role play scenario associated with the at least one first element, wherein the at least one first predefined other user of the plurality of users with which the at least one user is automatically associated with in the first group of users for the at least one first element is configured based on teacher input received from the another user associated with the teacher role that launches the at least one learning experience, wherein at least one second element of the plurality of elements is preconfigured to:
- (i) automatically associate the at least one user with at least one second predefined other user of the plurality of users having the same at least one first role in a second group of users for the at least one second element, wherein the remaining users of the plurality of users cannot interact with the second group of users through the at least one second element, (ii) share second user input associated with the at least one second element from the at least one user with one or more second predefined other users of the plurality of users, (iii) provide an indication that the shared second user input associated with the at least one second element from the at least one user is received from the at least one user, (iv) automatically associate at least a portion of the remaining users in a third group of users for the at least one second element such that the third group of users can interact with each other through the at least one second element, wherein the remaining users of the plurality of users not in the third group of users cannot interact with the third group of users through the at least one second element, and (v) share third user input associated with the at least one second element from the at least a portion of the remaining users with one or more third predefined other users of the plurality of users, wherein the one or more second predefined other users are the same as the one or more third predefined other users, wherein the at least one first predefined other user is different than the at least one second predefined other user, wherein the one or more first predefined other users are different than the one or more second predefined other users, wherein the first group of users is different than the second group of users, and wherein the third group of users is different than the first group of users and the second group of users;
- and
- receiving, by the one or more processors, data associated with the at least one user associated with the student role accessing the at least one first element and the at least one second element in the at least one learning experience via the at least one user interface of the at least one user device associated with the at least one user,
- wherein the providing the at least one learning experience comprises automatically withholding, according to the predefined flow, providing an update to media content in a current element, a next element, or an update to media content in a previous element in the at least one learning experience to the at least one user interface of the at least one user device associated with the at least one user by preventing the at least one user interface of the at least one user device associated with the at least one user from advancing in the learning experience until an expected user input associated with the current element is received from the at least one user via the at least one user interface of the at least one user device.
A system for providing collaborative, digital learning experiences, the system comprising:
- at least one non-transitory computer-readable storage medium in communication with at least one processor and having instructions stored thereon which, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
- storing data for at least one learning experience, wherein the at least one learning experience is divided into a plurality of scenes including a plurality of elements to be provided in a predefined flow, wherein each element of the plurality of elements includes at least one item of media content;
- providing the at least one learning experience to a plurality of users via a plurality of user interfaces on a plurality of user devices, wherein at least one user interface associated with at least one user is associated with a student role in the at least one learning experience, wherein the student role defines the media content that the at least one user is provided in the predefined flow of the at least one learning experience, wherein another user interface associated with another user is associated with a teacher role in the at least one learning experience, wherein the teacher role defines the media content that the another user is provided in the predefined flow of the at least one learning experience, wherein the media content provided in the predefined flow to the another user associated with the teacher role is different than the media content provided in the predefined flow to the at least one user associated with the student role, wherein the another user associated with the teacher role launches the at least one learning experience to provide the at least one learning experience to the plurality of users via the plurality of user interfaces on the plurality of user devices, wherein at least one first element of the plurality of elements is preconfigured to:
- (i) automatically associate the at least one user with at least one first predefined other user of the plurality of users in a first group of users for the at least one first element such that the first group of users can interact with each other through the at least one first element, wherein the remaining users of the plurality of users cannot interact with the first group of users through the at least one first element, (ii) share first user input associated with the at least one first element from the at least one user with one or more first predefined other users of the plurality of users, (iii) provide an indication that the shared first user input associated with the at least one first element from the at least one user is received from the first group of users, and (iv) automatically associate the at least one user with at least one first role different than the teacher role and the student role for the at least one first element, wherein the at least one first role includes a social position in a social setting including a role play scenario associated with the at least one first element, wherein the at least one first predefined other user of the plurality of users with which the at least one user is automatically associated with in the first group of users for the at least one first element is configured based on teacher input received from the another user associated with the teacher role that launches the at least one learning experience, wherein at least one second element of the plurality of elements is preconfigured to:
- (i) automatically associate the at least one user with at least one second predefined other user of the plurality of users having the same at least one first role in a second group of users for the at least one second element, wherein the remaining users of the plurality of users cannot interact with the second group of users through the at least one second element, (ii) share second user input associated with the at least one second element from the at least one user with one or more second predefined other users of the plurality of users, (iii) provide an indication that the shared second user input associated with the at least one second element from the at least one user is received from the at least one user, (iv) automatically associate at least a portion of the remaining users in a third group of users for the at least one second element such that the third group of users can interact with each other through the at least one second element, wherein the remaining users of the plurality of users not in the third group of users cannot interact with the third group of users through the at least one second element, and (v) share third user input associated with the at least one second element from the at least a portion of the remaining users with one or more third predefined other users of the plurality of users, wherein the one or more second predefined other users are the same as the one or more third predefined other users, wherein the at least one first predefined other user is different than the at least one second predefined other user, wherein the one or more first predefined other users are different than the one or more second predefined other users, wherein the first group of users is different than the second group of users, and wherein the third group of users is different than the first group of users and the second group of users;
- and
- receiving data associated with the at least one user associated with the student role accessing the at least one first element and the at least one second element in the at least one learning experience via the at least one user interface of the at least one user device associated with the at least one user,
- wherein the providing the at least one learning experience comprises automatically withholding, according to the predefined flow, providing an update to media content in a current element, a next element, or an update to media content in a previous element in the at least one learning experience to the at least one user interface of the at least one user device associated with the at least one user by preventing the at least one user interface of the at least one user device associated with the at least one user from advancing in the learning experience until an expected user input associated with the current element is received from the at least one user via the at least one user interface of the at least one user device.
Dependencies are inferred from the claim text.