Moodle Plugins directory: TrustGrade | Moodle.org
TrustGrade
TrustGrade for Moodle
AI-powered personalized assessment generation for Moodle assignments
Developed by CentricApp LTD –https://centricapp.co
⚠️ Third-Party Service Required
This plugin requires an active subscription to the TrustGrade AI Gateway, provided by CentricApp LTD.
Without valid credentials, the plugin cannot generate AI-based questions.
Service Provider: CentricApp LTD
Website:https://centricapp.co
Support:support@centricapp.co.il
To obtain API access:
-
Contact CentricApp LTD
-
Subscribe to a TrustGrade service plan
-
Receive your Gateway Endpoint and API Key
-
Enter the credentials in the plugin settings
By using this plugin, certain student submission data will be transmitted to TrustGrade’s cloud service. Institutions must ensure local compliance with data protection regulations (GDPR, FERPA, etc.).
Overview
TrustGrade is an AI-powered assessment enhancement tool for Moodle. It automatically generates personalized quiz questions based on student submissions, helping instructors improve assessment quality, save time, and strengthen academic integrity.
Key Highlights
-
Automatically generate quiz questions using AI
-
Blend instructor-authored questions with AI-generated questions
-
Personalized question sets per student
-
Streamlined grading interface with navigation and analysis tools
-
Multi-language support (English & Hebrew)
-
Full Moodle Privacy API implementation (GDPR compliant)
Features
AI Question Generation
-
Creates personalized quiz questions from each student submission
-
Supports general assignment-topic question generation
-
Allows configurable question counts and distributions
Instructor Question Bank
-
Custom instructor-created questions
-
Combine with AI-generated questions for mixed assessments
Grading Tools
-
Fast navigation between student submissions
-
Question preview and editing tools
-
Disclosure controls for question visibility
-
Integrated quiz results display
Reporting & Analytics
-
Quiz performance reports
-
Difficulty and error analysis
-
Per-student insights
Privacy & Compliance
-
Implements Moodle’s Privacy API
-
Supports data export, deletion, and pseudonymization
-
Clear disclosure of data sent to the TrustGrade Gateway
Requirements
-
Moodle 4.1+
-
PHP 7.4+
-
MySQL 5.7+ or PostgreSQL 9.6+
-
Outbound internet access for API communication
-
Active TrustGrade AI Gateway subscription
Installation
-
Install via the Moodle plugins Directory or extract into:
/local/trustgrade/ -
Visit Site administration → Notifications to complete installation.
-
Configure credentials under:
Site administration → Plugins → Local plugins → TrustGrade
Configuration
Global Settings
-
Gateway Endpoint: Provided by CentricApp LTD
-
API Key: Unique token for API authentication
-
Optional cache purge tools included
Use the "Test Gateway Connection" page to verify your configuration.
Assignment-Level Settings
Enable TrustGrade inside any assignment and configure:
-
Number of instructor-bank questions
-
Number of personalized AI-generated questions
-
General question generation count
-
Generation timing (after submission or after due date)
Usage
Instructor Workflow
-
Create or edit an assignment
-
Enable TrustGrade
-
Set question distribution rules
-
Students submit their work
-
TrustGrade generates their personalized quiz
-
Instructor grades via the enhanced grading interface
Student Workflow
-
Submit assignment
-
Receive generated personalized quiz
-
Complete quiz and review results
Troubleshooting
Common issues include:
Connection failed
-
Check endpoint, API key, firewall, or outbound HTTPS configuration
Invalid API key
-
Re-enter key without spaces
-
Ensure subscription is active
Questions not generating
-
Verify TrustGrade is enabled
-
Check submission status and timing settings
-
Clear TrustGrade cache if needed
For help, contact support@centricapp.co.il and include:
-
Moodle version
-
Plugin version
-
Error messages or logs
Changelog
v1.1.1 – 2025-01-17
-
Activity-level enable/disable
-
Full Privacy API implementation
-
Improved cache handling
-
Security + capability fixes
-
Uses Moodle curl class for proxy support
-
Added missing method implementations
-
CSS namespace isolation
-
Localized all strings
-
Expanded documentation
v1.0.0 – Initial Release
-
AI question generation
-
Instructor bank integration
-
Advanced grading interface
-
Multi-language support
License
GNU GPL v3 or later
© 2025 CentricApp LTD –support@centricapp.co.il
https://www.gnu.org/copyleft/gpl.html
Comments