Moodle Plugins directory: Course statistics: Versions: Moodle 3.0 to 4.2 | Moodle.org

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.
Course statistics Moodle 3.0 to 4.2
Moodle 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 4.0, 4.1, 4.2
Released: mardi 22 octobre 2024, 14:27
Code prechecks
overview
phplint
phpcs10 | 0
js76594 | 37721
css38046 | 262
phpdoc
savepoint
thirdparty
grunt1 | 1
shifter
mustache0 | 436
gherkin
HTML | XMLblock_course_statistics
Overview
The block_course_statistics
plugin for Moodle provides comprehensive statistics about course activities.
It helps educators and administrators track course performance and student engagement through detailed reports and metrics.
Features
- Displays course completion rates and participation metrics
- Generates detailed reports on course activities
- Provides statistics on forums, quizzes, and general course usage
- Offers export options for statistics (CSV, Excel)
- Customizable filters and date ranges
Requirements
- Moodle 3.x or higher
- PHP 7.2 or higher
- MySQL 5.7 or higher, or equivalent database
Installation
- Download the plugin.
- Navigate to
Site Administration
>Install Plugin
. - Choose the zip file and upload it.
- Navigate to
Site Administration
>Notifications
to complete the installation.
Locating the Plugin
- Navigate to
Site Administration
>Manage Courses and Categories
>Select a Course
. - The plugin will be displayed in the right panel as a block.
Visibility and Access
- The block is accessible to users with roles such as administrator, course administrator, trainer, and editing trainer.
- The block displays statistics for courses that have statistics calculation enabled in the block configuration settings.
- After installation, administrators and teachers can view statistics for each course.
Configuration
- Navigate to
Site Administration
>Plugins
>Blocks
>Course Statistics
. - Adjust the settings as needed for your site.
- Enable courses for statistics calculation.
Functionality Overview
- The block uses a scheduled task called 'Pre-calculate Statistics from Logstore Table' to extract information from Moodle logs and store it in its own tables.
- The task runs once a day to collect data from the logs.
Structure
The plugin is organized into three main sections: 1. Main Menu: Contains navigation options. 2. Period Filters: Allows filtering data based on selected periods. 3. Data Table: Displays statistics based on the selected filters.
General Measures
- Displays overall statistics of user activity in the course.
- Provides metrics like total time spent, number of sessions, and number of actions.
Measures by Tool
- Displays statistics for each activity module or tool within the course.
- Provides detailed metrics for activities, such as total time dedicated and number of sessions.
Forum Measures
- Provides detailed statistics for forum activities within the course.
- Includes metrics like number of posts, post answers, and topics initialized.
Quiz Measures
- Displays detailed statistics for quizzes within the course.
- Provides metrics like total time spent on quizzes, number of attempts, and average scores.
Version information
- Version build number
- 2020041073
- Version release name
- Moodle 3.0 to 4.2
- Maturity
- Version stable
- MD5 Sum
- 605e3e79845247fb806ec6e2067c1dda
- Supported software
- Moodle 3.0, Moodle 3.1, Moodle 3.2, Moodle 3.3, Moodle 3.4, Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0, Moodle 4.1, Moodle 4.2
- Latest release for Moodle 3.0
- Latest release for Moodle 3.1
- Latest release for Moodle 3.2
- Latest release for Moodle 3.3
- Latest release for Moodle 3.4
- Latest release for Moodle 3.5
- Latest release for Moodle 3.6
- Latest release for Moodle 3.7
- Latest release for Moodle 3.8
- Latest release for Moodle 3.9
- Latest release for Moodle 3.10
- Latest release for Moodle 3.11
- Latest release for Moodle 4.0
- Latest release for Moodle 4.1
- Latest release for Moodle 4.2
Version control information
- Version control system (VCS)
- Other...
- VCS repository URL
Default installation instructions for plugins of the type Blocks
- Make sure you have all the required versions.
- Download and unpack the block folder.
- Place the folder (eg "myblock") in the "blocks" subdirectory.
- Visit http://yoursite.com/admin to complete the installation
- Turn editing on in any home or course page.
- Add the block to the page
- Visit the config link in the block for more options.