System and method for controlling cooperation learning state
First Claim
1. A system for managing a collaborative learning state among a plurality of learners, comprising:
- a memory storing collaborative learning data shared by said plurality of learners; and
a processor which detects requests for accessing said collaborative learning data in correspondence with learners and calculating the number of access requests in correspondence with said learners.
1 Assignment
0 Petitions
Accused Products
Abstract
Interactive data for group A or collaborative learning work data for group A stores cooperation leaning data shared by a plurality of learners. In a learning state data updating process, requests for access to the group A interactive data or group A collaborative learning work data are detected in correspondence with a learner client and the number of access requests to the collaborative learning data is detected in correspondence with the learner client. In a learning state notifying process, access request numbers of a plurality of learner clients are compared with each other and a comparison result is notified to an instructor client and/or the learner client in accordance with the comparison result.
30 Citations
20 Claims
-
1. A system for managing a collaborative learning state among a plurality of learners, comprising:
-
a memory storing collaborative learning data shared by said plurality of learners; and
a processor which detects requests for accessing said collaborative learning data in correspondence with learners and calculating the number of access requests in correspondence with said learners. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for managing a collaborative learning state among a plurality of learners, comprising the steps of:
-
storing collaborative learning data shared by said plurality of learners;
detecting a request for storing said collaborative learning data in a memory area in correspondence with a learner; and
calculating the number of storage operations of said collaborative learning data in said memory area in correspondence with said learner.
-
-
9. A program executable by a computer for implementing a method of managing a collaborative learning state among a plurality of learners, said method comprising the steps:
-
storing collaborative learning data shared by said plurality of learners;
detecting a request for storing said collaborative learning data in a memory area in correspondence with a learner; and
calculating the number of storage operations of said collaborative learning data in said memory area in correspondence with said learner.
-
-
10. A system for managing a collaborative learning state among a plurality of learners, comprising:
-
a memory for storing collaborative learning data shared by said plurality of learners; and
a processor for detecting a time point of starting access to said collaborative learning data and a time point of ending the access in correspondence with a learner and calculating a time for said learner to participate in collaborative learning in correspondence with said learner on the basis of said access starting time point and said access ending time point. - View Dependent Claims (11, 12, 16, 19, 20)
-
-
13. A method for managing a collaborative learning state among a plurality of learners, comprising the steps of:
-
storing collaborative learning data shared by said plurality of learners in a memory area;
detecting a time point of starting access to said memory area and a time point of ending the access in correspondence with a learner; and
calculating a time for said learner to participate in collaborative learning in correspondence with said learner on the basis of said access staring time point and said access ending time point.
-
-
14. A program executable by a computer for managing a collaborative learning state among a plurality of learners, comprising:
-
a step of storing collaborative learning data shared by said plurality of learners in a memory area;
a step of detecting a time point of starting access to said collaborative learning data and a time point of ending access in correspondence with a learner; and
calculating a time for said learner to participate in collaborative learning in correspondence with said learner on the basis of said access starting time point and said access ending time point.
-
-
15. A server for a plurality of learner to carry out collaborative learning, comprising:
-
a first server for providing a web site capable of exchanging information among a plurality of learners in accordance with access requests from a learner; and
a second server for calculating a frequency of the access requests to said web site in correspondence with said learner.
-
-
17. A method for a plurality of learners to carry out collaborative learning, comprising the steps of:
-
providing a web site capable of exchanging information among said plurality of learns to said plurality of learners;
receiving access requests from a learner and updating said web site; and
calculating a frequency of the access request to said web site in correspondence with said learner.
-
-
18. A method for managing progress states in collaborative learning of a plurality of learner clients, comprising the steps of:
-
receiving a request for operation on a learning resource for conducting said collaborative learning from a learner client;
updating learning group state data including learning step data and learning activity data in accordance with said operation request;
consulting learning scenario defining data including progress steps of learning, an end condition for each progress step and a notification condition for an instructor managing said learner;
deciding in correspondence with updating of said learning group state date whether said learning step data and said learning activity data satisfy said end condition or said notification condition;
when it is determined that said end condition is satisfied, updating said learning step data to the next learning step; and
when said notification condition is satisfied, forwarding a notification to said instructor.
-
Specification