Audit-ready course guides in one click.
AI Course Information scans every activity in your Moodle course and writes a print-ready, ASQA-compliant course information document — student guide, activity timings, and Volume of Learning in a single generation.
- Save 40+ hours per course on audit documentation
- Volume of Learning auto-aligned to NCVER nominal hours
- Print-ready PDF themed to your Moodle brand
⭐ Why this plugin is unlike anything else available
Live TGA data in Moodle course fields — no copy-paste from Training.gov.au
▸ No other Moodle plugin integrates with the Australian national training register (Training.gov.au / TGA). Every other RTO tool requires administrators to copy unit descriptors, qualification details, and AVETMISS codes manually. AI Course Information fetches this data from the TGA API and populates Moodle course fields automatically.
▸ When TGA updates a unit descriptor (qualification changes, unit revisions), refresh the course and the Moodle record updates to match. Manual re-entry is eliminated.
▸ Populates AQF level, field of education, AVETMISS unit code, and full descriptor text — the exact fields Moodle needs for AVETMISS reporting — directly from the authoritative national source.
How It Works
Four steps, fully automated — start to audit-ready document in minutes.
Scan
Reads every activity in your course — slides, questions, essays, assignments, quizzes, forums, files and more.
Analyse
Calculates activity timings, groups by section, runs VoL comparison against NCVER nominal hours.
Generate
AI writes a complete, student-friendly course information document tailored to your exact course.
Print / Audit
Download a print-ready PDF themed to your brand — ready for student handbooks or ASQA audits.
AI Course Information is a Moodle activity module that reads your entire course, then uses AI to write a fully structured, print-ready course information document in one click. It covers everything ASQA reviewers expect — mode of delivery, entry requirements, assessment overview, support services, RPL information, and a step-by-step learner guide with realistic time estimates for each activity.
- Scans supported activity types — including Content Creator, AI Activities, Knowledge Check, Essay Maker, Assignments, Practical Assessments, Quizzes, Forums, and more
- AI writes a complete step-by-step student completion guide with per-activity time estimates
- ASQA Compliance Toggle — enable for accredited VET, or disable for corporate / non-accredited courses
- Volume of Learning calculator: compares scanned hours to NCVER nominal hours and auto-expands if needed
- Detects AI Tutor, AI Course Format, and AI Support plugins — auto-adds them to the support services section
- Custom Boxes — insert branded content, contact details, or RTO policies anywhere in the document
- Print-ready output themed to your Moodle brand colours, ready for audit submissions
- Stores results in the database — students see the document instantly; regeneration only costs credits when you explicitly ask for it
/mod/courseinfo/Document Sections Generated
Every document includes these sections, written by AI from your course data.
Course Overview
Name, qualification code, mode of delivery
Entry Requirements
Prerequisites, LLN, and technology needs
Step-by-Step Guide
Every activity with time estimates
Activity Timings
Minutes per activity, section subtotals
Volume of Learning
Hours by category vs nominal hours
Assessment Summary
All assessment tasks listed with type
Support Services
LLN, AI Tutor, counselling, tech support
RPL & Credit Transfer
Recognition of prior learning (ASQA only)
Complaints & Appeals
Regulatory process summary (ASQA only)
Brand Themed
Inherits your Moodle site colours
Custom Boxes
Teacher-added branded content sections
Print / PDF
A4 formatted, audit-ready output
Activity Types Scanned
The scanner reads metadata specific to each activity type — not just the name.
AI Content Creator
Topics and slide count per topic
Reads topics + slide metadata from the Content Creator table
AI Learning Activities
Scenario and interaction count
Counts interactive scenario types and branching interactions
AI Knowledge Check
Question count per activity
Reads question bank count directly from the KC module table
AI Essay Maker
Essay task detection (cross-table)
Scans local_essaymaker_essays — even tasks not set as formal activities
Assignments
Submission type parsed
Reads submission plugins (online text, file upload, Turnitin, etc.)
Practical Assessment
Skills assessment tasks
Detected via mod_practicalassessment and included in the assessment summary
Quizzes
Question count and attempts
Reads quiz question count, time limit, and attempts allowed
Forums, Pages, Files, URLs
Generic Moodle resources
Standard activity types included with type-based timing estimates
ASQA requires that your course delivers sufficient Volume of Learning to meet the NCVER nominal hours for each Unit of Competency. The VoL panel calculates total hours across all activity categories, compares them to the target, and automatically expands activity timings if the course comes up short — so your document always meets the requirement.
Hours are split across: Content Creator, AI Activities, Knowledge Check, Essay Maker, Assignments, Practical Assessment, Quizzes, and Self-Directed Study. Each section of the course contributes separately.
When scanned hours fall below the nominal target, a proportional expansion factor is applied across all categories. Self-Directed Study receives ~15% of the expanded total. The total always reaches the required hours.
If the RTO Compliance plugin is installed with NCVER data loaded, nominal hours are read automatically per unit code. Otherwise, teachers enter nominal hours manually in the activity settings.
Who Is This For?
Designed for Australian RTOs, but works for any organisation delivering Moodle-based training.
Registered Training Organisations
The primary use case. Generates ASQA 2025-compliant course information sheets for accredited VET units. Ensures Volume of Learning meets NCVER nominal hours and includes all required regulatory sections for RTO audits.
Universities & TAFEs
Useful for generating structured course information guides for any Moodle course. Disable the ASQA toggle for non-accredited subjects. The student guide and activity timing sections work independently of the compliance features.
Corporate L&D Teams
Works as a professional course information generator for internal training without ASQA language. Disable ASQA sections to get a clean, branded document covering mode of delivery, expected time, assessment, and support.
Required
Moodle compatibility
See the archive-bound Requirements shown near the top for authoritative compatibility details.
AI Central Config plugin
Provides Site ID and API Key for AI connectivity
Credit balance (100 per run)
Only charged at generation time; scanning and viewing are free
Teacher or Manager role
Required for Scan, Generate, and Print actions; students can read
Optional Integrations
RTO Compliance plugin
Auto-populates nominal hours from NCVER data — otherwise enter manually
AI Tutor plugin
Detected automatically; adds an AI Tutor card to the Support Services section
AI Course Format
Detected automatically; mentions guided navigation in the document
AI Support block
Detected automatically; adds a Support Hub card to the Support Services section
