EDZLMS AI Coach is a Moodle activity that gives learners instant, AI-graded feedback on what they say or write. The learner records audio (upload or in-browser mic) or submits a document; the AI transcribes it and evaluates it against the teacher's scenario and criteria, returning a 0–100 score, written feedback (strengths and areas to improve) and a per-criterion rubric breakdown — written straight to the Moodle gradebook. It turns one-to-one coaching, which teachers can't give at scale, into something every learner gets in minutes — for sales pitches, language speaking, vivas, interviews, customer-service scripts and written assignments.
Key takeaways
- AI Coach is a native Moodle activity — install it on your site and add it to any course like a quiz or assignment.
- Learners submit a recording (audio upload or in-browser mic) or a document (PDF/TXT) against a teacher-set scenario.
- AI transcribes (Whisper) and evaluates against simple instructions or a weighted rubric, returning a score, feedback and per-criterion breakdown to the gradebook.
- Teachers get a cohort dashboard (score distribution, per-criterion averages), CSV export and a full report PDF, plus manual grade override.
- Admins choose the evaluation engine — OpenAI, Claude or Gemini — with the site's own API key, so data and cost stay under your control.
- It scales authentic, spoken practice — which also supports academic integrity, since a live spoken answer is far harder to fake than an essay.
What is EDZLMS AI Coach?
Great feedback is the thing that actually moves a learner forward — and it's the thing teachers never have enough hours to give. A class of 40 can't each get a personal critique of their sales pitch or their spoken French every week. EDZLMS AI Coach closes that gap. It's a Moodle activity module you add to a course like any other activity. The teacher sets a scenario and the criteria to assess; the learner records or uploads a response; and AI returns structured, consistent feedback and a grade in minutes — for every learner, every time.
It pairs naturally with the rest of the edzlms AI stack: EDZLMS AI tutors and builds courses, Gelato runs interactive scored roleplay conversations, and AI Coach grades a learner's own recorded or written submission against a rubric.
How it works for learners
- Consent — on first use, a clear notice explains that the submission is sent to an AI service for analysis (recorded for GDPR).
- See the scenario — the teacher's situation/brief is shown before recording (e.g. "Handle this objection from a hesitant customer").
- Record or upload — record audio in the browser with a mic, upload an audio file, or submit a PDF/TXT document, depending on how the activity is set up.
- AI analysis — a progress screen shows while the audio is transcribed and the response is evaluated.
- Feedback — the learner sees a 0–100 score, written feedback with strengths and areas to improve, a per-criterion rubric breakdown, the transcript, playback of their own recording, a downloadable PDF, and the option to try again if attempts remain.
What teachers control
- Scenario & criteria — set the situation, then assess with either simple free-text instructions or a weighted rubric builder (criterion, weight, description).
- Submission type — audio (with optional in-browser recording) or document (PDF/TXT).
- Attempts, file size and feedback visibility — show feedback instantly, or hold it until you've reviewed; optional email when feedback is ready.
- Cohort insight — a dashboard with score distribution and per-criterion averages, plus CSV export and a full cohort report PDF.
- Grade override — accept the AI grade or replace it with your own; everything flows to the Moodle gradebook.
Where AI Coach earns its keep
| Use case | Learner submits | AI assesses |
|---|---|---|
| Sales & pitch practice | Recorded pitch or objection handling | Clarity, structure, objection handling, confidence |
| Language speaking | Spoken response in-browser | Pronunciation, fluency, grammar, vocabulary |
| Customer service / support | Recorded call-handling scenario | Tone, empathy, accuracy, resolution |
| Interview & viva prep | Recorded answers to set questions | Relevance, depth, communication |
| Presentations | Recorded talk | Structure, signposting, delivery |
| Written assignments | PDF/TXT essay or report | Argument, evidence, structure against the rubric |
Anywhere feedback is the bottleneck, AI Coach removes it — and because each learner gets the same rubric applied consistently, grading is fairer too.
Built for control and privacy
AI Coach is installed on your own Moodle site, and your admin chooses the evaluation engine — OpenAI, Anthropic (Claude) or Google (Gemini) — using your organisation's own API key, so you control cost and data flow. Audio is transcribed first, then evaluated against your criteria, with a shared prompt and normaliser keeping results consistent whichever engine you pick. A consent screen and Moodle's Privacy API support keep you on the right side of GDPR.
- 1Add the activity
In your course, turn editing on and add an EDZLMS AI Coach activity, like adding a quiz.
- 2Write the scenario
Describe the situation the learner should respond to — the AI uses it as evaluation context.
- 3Set the criteria
Choose simple free-text instructions, or build a weighted rubric of criteria the AI scores against.
- 4Pick submission type & limits
Audio (with in-browser recording) or document; set attempts, file size and whether feedback shows instantly.
- 5Review the cohort
Watch scores land in the gradebook, scan the dashboard charts, override any grade, and export the report.
Manual feedback only
- High quality but doesn't scale
- Slow turnaround — days, not minutes
- Inconsistent across a large cohort
- Speaking practice rarely gets assessed at all
With EDZLMS AI Coach
- Every learner gets instant, rubric-based feedback
- Consistent scoring across the whole cohort
- Speaking and writing both assessable
- Teacher reviews and overrides — stays in control
Want AI Coach on your Moodle?
EDZLMS AI Coach installs on your Moodle site and works with your own OpenAI, Claude or Gemini key. We'll set it up, build your rubrics and train your team. Book a free demo or email marketing@edzlms.com.
Pro tip
Start with a weighted rubric rather than free-text criteria — the per-criterion breakdown gives learners far more actionable feedback and makes your cohort charts genuinely useful.
Frequently asked questions
What is EDZLMS AI Coach?
It's a Moodle activity that gives learners AI-graded feedback on a recorded or written submission. The AI transcribes and evaluates the response against the teacher's scenario and criteria, returning a 0–100 score, feedback and a rubric breakdown to the gradebook.
Can it assess spoken answers, not just writing?
Yes. Learners can record audio in the browser or upload an audio file; the AI transcribes it (via Whisper) and evaluates the content. Documents (PDF/TXT) are also supported.
Which AI does it use?
Your admin chooses the evaluation engine — OpenAI, Anthropic (Claude) or Google (Gemini) — using your own API key. Audio is transcribed with OpenAI Whisper before evaluation.
Does the teacher stay in control of grades?
Yes. Teachers can show AI feedback instantly or hold it for review, and can override the AI grade. All grades flow to the Moodle gradebook.
How does it help with academic integrity?
Spoken, scenario-based responses are far harder to fake than an essay, so AI Coach supports authentic, design-first assessment. Pair it with our edproctoring and Moodle's quiz security for higher-stakes exams.
Is it GDPR-friendly?
Yes. A consent screen explains that submissions are sent to an AI service, and the plugin supports Moodle's Privacy API for data export and deletion. It runs on your own site with your own API key.
See EDZLMS AI Coach in action
Give every learner a personal coach — spoken or written — without adding to your teachers' marking load. Book a 45-minute demo and we'll set up a rubric for your exact use case.