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

block_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

  1. Download the plugin.
  2. Navigate to Site Administration > Install Plugin.
  3. Choose the zip file and upload it.
  4. Navigate to Site Administration > Notifications to complete the installation.

Locating the Plugin

  1. Navigate to Site Administration > Manage Courses and Categories > Select a Course.
  2. 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

  1. Navigate to Site Administration > Plugins > Blocks > Course Statistics.
  2. Adjust the settings as needed for your site.
  3. 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

  1. Make sure you have all the required versions.
  2. Download and unpack the block folder.
  3. Place the folder (eg "myblock") in the "blocks" subdirectory.
  4. Visit http://yoursite.com/admin to complete the installation
  5. Turn editing on in any home or course page.
  6. Add the block to the page
  7. Visit the config link in the block for more options.