Course statistics

Blocks ::: block_course_statistics
Maintained by Panos Doris
This plugin has been developed by WIDE Services and Universidad de Cantabria (Ruth Villalon & Diego Garcia) under the ORWELL project, thanks to an Erasmus+ grant. The plugin Course Statistics is designed to extract and analyze student usage statistics on the platform. It includes several key functions: Session and Time Tracking: Tracks the number of logins and time spent on learning activities, giving a comprehensive view of student participation. Aggregation by Tool Type: Aggregates data by tools (e.g., forums, quizzes), helping teachers evaluate the effectiveness of different tools. Disaggregation of Specific Content: Breaks down interactions with specific content like quiz results or forum responses, helping identify areas of interest or difficulty. Support in Decision-Making: Provides data to adapt teaching approaches, identify improvement areas, and personalize learning experiences. Evaluation of Compliance: Analyzes whether students follow teacher recommendations and uses this information to refine teaching strategies. In essence, the plugin offers a detailed overview of student behavior on Moodle, aiding in enhancing learning quality and tailoring education to individual needs.
Latest release:
33 sites
25 downloads
5 fans
Current versions available: 1

This plugin has been developed by WIDE Services and Universidad de Cantabria (Ruth Villalon & Diego Garcia) under the ORWELL project, thanks to an Erasmus+ grant. 

A plugin has been developed for Moodle, a tool for extracting and synthesizing statistics on student use of the platform. Among the functions offered by the plugin are included:   

  • Session and time spent tracking: the plugin allows tracking the number of logins on the platform and the total time spent on each of the learning activities. This provides the teacher with a global view of student participation and time spent in the virtual learning environment.    
  • Aggregation by tool type: Allows data to be aggregated by tool type, such as forums or quizzes. This function is essential as it allows teachers to obtain specific information on how students interact with each of the platform's tools and to help them evaluate the effectiveness of the different tools in the learning process.   
  • Disaggregation of specific content: By allowing disaggregation of specific data, the plugin understands how students interact with specific content, such as quiz results or responses to forum posts. This can help teachers identify resources of interest and difficulties encountered by students.  
  • Support in decision-making: As we already know, the plugin provides information about the learning process, and thus becomes a valuable tool for decision making. The data can be used to adapt teaching approaches, to identify areas for improvement and to personalize the learning experience.   
  • Evaluation of compliance with teacher recommendations: With all the information collected, teachers can analyse whether their recommendations about the teaching process and the resources they are providing are being used by students. This will allow the evaluation of teaching strategies that will lead to the necessary adjustments to improve academic performance.  

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8
Screenshot #9

Contributors

Panos Doris (Lead maintainer): This plugin has been developed by WIDE Services and Universidad de Cantabria (Ruth Villalon & Diego Garcia) under the ORWELL project, thanks to an Erasmus+ grant.
Please login to view contributors details and/or to contact them

Comments RSS

显示评论
  • Plugins bot
    2024年07月19日 星期五 14:50
    Approval issue created: CONTRIB-9630
  • Panos Doris
    2024年10月24日 星期四 17:17
    The block_course_statistics plugin provides detailed insights into course activities and participant engagement. It helps administrators and educators analyze course data, allowing for better decision-making and understanding of course dynamics. While the plugin works efficiently with typical log sizes, performance may be affected on systems with extensive log data (over 20,000,000 rows).

    SCORM Activity Note: For SCORM activities, the plugin extracts statistics from the entire activity, including both the SCORM player and the lobby area (the space users interact with before entering the SCORM). This is due to the way the plugin pulls data directly from logs, providing a comprehensive view of user interactions.

    Best Practice: To ensure optimal performance, enable statistics measurement only for courses that specifically require it, rather than multiple courses simultaneously. After extracting the necessary data using the scheduled task, remember to close the measurement for those courses.
  • Panos Doris
    2024年11月1日 星期五 15:12
    Thank you for checking out the Course Statistics block! 🎉

    This plugin is newly published, and I’d love to hear your feedback to make it even better. If you have any suggestions, feature requests, or even find any bugs, please don’t hesitate to share! Your input will be invaluable in helping me improve the plugin to better meet the needs of the Moodle community.

    Thank you for helping make this plugin better for everyone!
  • Vladimir Miranovic
    2025年03月14日 星期五 02:09
    Thank you for creating this plugin, it is sorely needed. My only concern will be performance in our environment, but we will do some testing. It is a great idea to set it on a course level to avoid excessive resource consumption.
    I will let you know how it works in our environment and, of course, report any bugs.
    Now, one very important question: are you planning to develop this plugin further for version 4.5 and future, and when can we expect that?
    Thank you again for your work!
Please login to post comments