The objective of the block was to list the most active users of the LMS along with a ranking. Each user is a given a rank according to the number of hits made by him. The rank is simply the Z score of the number of hits made by the user.
Rank of User X = ( Hits by X – Avg. of hits made by a user ) /Std Dev of hits made by users
The top 10 users (this number can be configured) having the maximum rank will be displayed in the block along with his or her photo, rank. The objective of this block is to promote the usage of the LMS. By completing this basic implementation we have identified some future implementations or extensions to this block to get the maximum use of it, such as Improve the ranking algorithms, so that each activity can have a different weights attached to them. Further, different weights to be attached to different sub-activities related to a particular activity (e.g. viewing a forum vs. posting to the forum).