Moodle Plugins directory: Grade setup wizard | Moodle.org

Grade setup wizard
The 'Grade Setup Wizard' plugin allows you to perform certain basic tasks in setting the Gradebook quickly and easily. The goal of the plugin is to facilitate the organization of the Gradebook in complex situations. At a logical level, the changes made both in the dashboard and in the formula editors and evaluation schemes are applied in the native Moodle Gradebook, either by creating elements, modifying the organization of categories and subcategories, or creating formulas.
The plugin is made up of 3 components:
- Dashboard. The dashboard allows access to the main functionalities in relation to editing formulas and editing schemes, in addition to enabling a drag&drop system to move elements as well as the possibility of disabling elements with a single click.
- Improved formula editor. The formula editor allows you to generate simple formulas based on aggregation methods by selecting elements, aggregation method and indicating, if necessary, the weights of the formula elements.
- Evaluation schemes. Access to the creation of two types of evaluation schemes common in the university world, which can be created in a quick and intuitive way.
How to access the 'Grade Setup Wizard'?
To see the 'Grading Setup Wizard', which is the main element to use all the functionalities, it is necessary:
- Navigate to the course.
- Go to the 'Grades' section.
- Select 'Grade Setup Wizard' from the drop-down menu.
Dashboard
The dashboard of the aims to centralize the different utilities of the plugin, in addition to allowing some functionalities in a fast and intuitive way.
The 'Grade Setup Wizard' dashboard view is a replica of the configuration done in the native Moodle Gradebook. Any changes applied to the Gradebook will appear in the dashboard upon next access, just as any changes made to the dashboard will be replicated in the native Moodle Gradebook.
Improved Formula Editor
The 'Improved Formula Editor' allows you to create formulas based on aggregation methods in a simple and intuitive way. To access it, you must display the 'Edit' menu for category totals or manual rating items and click 'Edit calculation'.
Multiple Assessment Editor
The 'Multiple Assessment Editor' makes it easy to create a Gradebook with weighted elements and a cut-off grade for retrieval. To access the editor you must go to the dashboard and click on the 'Access to the multiple evaluations editor' option.
Assessment Pathway Editor
The 'Assessment Pathway Editor' facilitates the creation of a Gradebook with several assessment pathways for the same subject. To access the editor you must go to the top of the dashboard and click on the 'Access to the assessment pathway editor' option.
Credits and funding
This plugin was designed by UNIMOODLE Universities Group
This plugin was implemented by Moodle's Partner iThinkUPC
- @copyright 2023 Proyecto UNIMOODLE
- @author UNIMOODLE Group (Coordinator) <juanpablo.decastro@uva.es>
- @author Joan Carbassa (IThinkUPC) <joan.carbassa@ithinkupc.com>
- @author Yerai Rodríguez (IThinkUPC) <yerai.rodriguez@ithinkupc.com>
- @author Marc Geremias (IThinkUPC) <marc.geremias@ithinkupc.com>
- @author Miguel Gutiérrez (UPCnet) <miguel.gutierrez.jariod@upcnet.es>
This project was funded by the European Union Next Generation Program.
Exception - Array key (name or level) missing from 3rd param of grade_edit_tree_column_name::get_category_cell($category, $levelclass, $params)
Jury,
Thank you for reporting this issue.
To resolve the error you're experiencing, please execute the
following SQL query on your Moodle database. This will update any
NULL or empty values in the fullname
column of the mdl_grade_categories table
with a default value to prevent the error:
sql
Copiar código
UPDATE mdl_grade_categories
SET fullname = 'rename_me'
WHERE fullname IS NULL OR fullname = '';
Additionally, we have identified and fixed the underlying issue in
the plugin that caused this problem. However, to fully resolve the
current error, you will need to repair the affected table using the
query above.
If you have any further questions or encounter additional issues,
feel free to reach out.
Best regards,