Method and apparatus for creating an online classroom community to facilate user participation
An approach for enhancing class participation is disclosed. The approach comprises establishing a classroom user group including an instructor user and one or more student users. The approach further comprises providing a feed to the one or more student users, wherein the feed relates to a subject designated for the classroom user group. The approach further comprises monitoring for feedback information by each of the one or more student users in response to the feed. The approach also comprises attributing a participation credit to corresponding one or more of the student users based on the feedback information. The approach further comprises generating a participation score for each of the one or more students according to the attributed participation credit.
1 . A method comprising:
establishing a classroom user group including an instructor user and one or more student users;
providing a feed to the one or more student users, wherein the feed relates to a subject designated for the classroom user group, wherein the feed is a social media style wall feed for the one or more student users to post content, and wherein the content includes graded content designated as graded within the platform by the instructor user associated with the classroom user group and non-graded content designated as non-graded within the platform by the instructor user associated with the classroom user group;
monitoring for feedback information by each of the one or more student users in response to the feed, wherein the feedback information includes posting a comment to the feed, replying to a post in the feed, or a combination thereof;
attributing a participation credit to corresponding one or more of the student users based on the feedback information and the designation of the content as graded content by the instructor user; and
generating a participation score for each of the one or more students according to the attributed participation credit based on the feedback information corresponding to the graded content designated by the instructor user.
2 . The method of claim 1 , further comprising:
receiving media from the one or more student users, wherein the participation score is generated based on the received media.
3 . The method of claim 1 , further comprising:
updating the feed; and
dynamically generating a quiz based on the updated feed.
4 . The method of claim 1 , further comprising:
initiating transmission of one of the participation scores to a device of a corresponding one of the one or more student users.
5 . The method of claim 1 , further comprising:
generating a code for the classroom user group; and
tracking attendance of the one or more student users based on the code.
6 . The method of claim 5 , further comprising:
initiating transmission of the code to a device associated with the one or more student users; and
receiving a confirmation message from the device in response to the code, wherein the confirmation message indicates successful input of the code into the device.
7 . The method of claim 6 , further comprising:
generating a new code upon expiration of the code.
8 . A system comprising:
a memory configured to store computer-executable instructions; and
one or more processors configured to execute the instructions to:
establish a classroom user group including an instructor user and one or more student users;
provide a feed to the one or more student users, wherein the feed relates to a subject designated for the classroom user group, wherein the feed is a social media style wall feed for the one or more student users to post content, and wherein the content includes graded content designated as graded within the platform by the instructor user associated with the classroom user group and non-graded content designated as non-graded within the platform by the instructor user associated with the classroom user group;
monitor for feedback information by each of the one or more student users in response to the feed, wherein the feedback information includes posting a comment to the feed, replying to a post in the feed, or a combination thereof;
attribute a participation credit to corresponding one or more of the student users based on the feedback information and the designation of the content as graded content by the instructor user; and
generate a participation score for each of the one or more students according to the attributed participation credit based on the feedback information corresponding to the graded content designated by the instructor user.
9 . The system of claim 8 , wherein the one or more processors are further configured to execute the instructions to:
receive media from the one or more student users, wherein the participation score is generated based on the received media.
10 . The system of claim 8 , wherein the one or more processors are further configured to execute the instructions to:
update the feed; and
dynamically generate a quiz based on the updated feed.
11 . The system of claim 8 , wherein the one or more processors are further configured to execute the instructions to:
initiate transmission of one of the participation scores to a device of a corresponding one of the student users.
12 . The system of claim 8 , wherein the one or more processors are further configured to execute the instructions to:
generate a code for the classroom user group; and
track attendance of the one or more student users based on the code.
13 . The system of claim 12 , wherein the one or more processors are further configured to execute the instructions to:
initiate transmission of the code to a device associated with the one or more student users; and
receive a confirmation message from the device in response to the code, wherein the confirmation message indicates successful input of the code into the device.
14 . The system of claim 13 , wherein the one or more processors are further configured to execute the instructions to:
generate a new code upon expiration of the code.
15 . A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to:
establish a classroom user group including an instructor user and one or more student users;
provide a feed to the one or more student users, wherein the feed relates to a subject designated for the classroom user group, and wherein the feed is a social media style wall feed for the one or more student users to post content, and wherein the content includes graded content designated as graded within the platform by the instructor user associated with the classroom user group and non-graded content designated as non-graded within the platform by the instructor user associated with the classroom user group; that are both specified by the instructor user;
monitor for feedback information by each of the one or more student users in response to the feed, wherein the feedback information includes posting a comment to the feed, replying to a post in the feed, or a combination thereof;
attribute a participation credit to corresponding one or more of the student users based on the feedback information and the designation of the content as graded content by the instructor user; and
generate a participation score for each of the one or more students according to the attributed participation credit based on the feedback information corresponding to the graded content designated by the instructor user.
16 . The non-transitory computer-readable storage medium of claim 15 , wherein the apparatus is further configured to execute the instructions to:
receive media from the one or more student users, wherein the participation score is generated based on the received media.
17 . The non-transitory computer-readable storage medium of claim 15 , wherein the apparatus is further configured to execute the instructions to:
update the feed; and
dynamically generate a quiz based on the updated feed.
18 . The non-transitory computer-readable storage medium of claim 15 , wherein the apparatus is further configured to execute the instructions to:
initiate transmission of one of the participation scores to a device of a corresponding one of the one or more student users.
19 . The non-transitory computer-readable storage medium of claim 15 , wherein the apparatus is further configured to execute the instructions to:
generate a code for the classroom user group; and
track attendance of the one or more student users based on the code.
20 . The non-transitory computer-readable storage medium of claim 19 , wherein the apparatus is further configured to execute the instructions to:
initiate transmission of the code to a device associated with the one or more student users;
receive a confirmation message from the device in response to the code, wherein the confirmation message indicates successful input of the code into the device; and
generate a new code upon expiration of the code.