About Star Rating

About Star Rating and its architecture

Written By Stefan-Alexander Scholz

Last updated About 14 hours ago

About

Star Rating is a Moodle plugin that allows users to rate content using a simple star-based system and optionally leave a comment alongside their rating. This makes it possible to collect both quantitative and qualitative feedback directly within courses, activities, or user contexts.

Ratings are added using shortcodes, which makes the plugin flexible and easy to integrate into existing course designs. Teachers can use this feedback to better understand how students perceive content, identify areas for improvement, or highlight well-received materials.


Architecture

Star Rating is implemented as a filter plugin. This means it processes text content in Moodle and replaces plugin-specific shortcodes with interactive rating elements.

The filter

The Star Rating filter scans Moodle content for Star Rating shortcodes and converts them into the corresponding rating interface or display elements.

Because the logic is handled through the filter, no additional activity type or block is required. This keeps the plugin lightweight and allows ratings to be embedded in many different places across Moodle.


Note: Star Rating is only available as a paid Pro version. We currently do not offer a free version of this plugin.