← Back to archive

Poodll MiniLesson

mod_minilesson
camp Tier 2 · Verified
Actively maintained · updated 1 d ago
Paid serviceExternal account requiredCommercial support available

Self-guided, auto-graded language practice built from 27 item types — speaking, listening, reading, writing and vocabulary.

verified and archived by the registry · newer than the source platform's last reported tag

Download and compatibility

1.1.59 Moodle 4.3 – 5.2
Verified against source
verification ledger

Source tagged by maintainer

github.com/justinhunt/moodle-mod_minilesson @ v1.1.59 · commit 255d2bc7efe1

Rebuilt deterministically from that tag

canonical ZIP, byte-identical on every rebuild

Artifact hash recorded in the public index

sha256 35ff1a865bc431d4cb1456bec8aed2f872d34c19565d271bb78ded04e9faf34f

Release signed · trusted publishing

planned — TUF signing (RFC §4.3)

Recorded in public transparency log

planned — Sigstore/Rekor (RFC §4.3)

Every step is independently verifiable. CAMP never modifies plugin code; it proves the ZIP you install is exactly what the maintainer published. Verified 19 Oct 2026.
Code check ?: 3647 errors · 2545 warnings
phplintphpcs3647 | 2545files185amd buildrebuilt InlineComment×2339MissingDocblock×968LineLength×354OpeningFunctionBraceKernighanRitchie×351
composer require justinhunt/moodle-mod_minilesson
First time? One-time Composer setup, or download the ZIP and install it through Moodle.

All versions

VersionReleasedMoodleCode check
  • ZIP
8 older versions · superseded by the releases above
  • ZIP
  • ZIP
  • ZIP
  • ZIP
  • ZIP
  • ZIP
  • ZIP
  • ZIP

About

A MiniLesson is a short lesson built from a sequence of items — each item is one screen that presents content or sets the student a task. Students work through the items on their own, and speaking, listening, reading, writing and vocabulary tasks are graded automatically, either deterministically or using speech recognition and AI. Teachers get the score in the Moodle gradebook, plus per-item reports and the students' recordings and transcripts for review.

Item types (27) include multiple choice, dictation, gap fills (typing, speaking, drag and drop), read aloud and passage reading, listen and repeat, speech cards, fluency, video shadowing, free speaking and free writing with AI feedback, live AI audio chat, vocabulary games and interactive fiction.

Building lessons: author items by hand, import them from CSV or JSON, generate a whole lesson with AI from a topic, a passage, a file or a YouTube video using one of ~75 lesson templates, or pull a ready-made lesson out of the shared Lesson Bank.

Also supported: the Moodle mobile app, LTI launch, web services, over 60 speech recognition and text-to-speech locales, and per-item completion and grading reports.

Requires a Cloud Poodll account. Audio recording, text to speech, speech recognition and AI grading and generation run through the Cloud Poodll service, so the activity needs an API user and secret from https://poodll.com to function. AI tasks can optionally be pointed at your own OpenAI, Azure or Gemini keys instead.

Project

Maintainer
9 releases in the archive
Plugin typeActivity modules
LinksDocumentation · Changelog
declared by the maintainer
DevelopmentOn GitHub: 4 stars · 9 forks · 0 open issues & PRs · Tested with moodle-plugin-ci
Upstream tagv1.1.59 · 19 Oct 2026
verified and archived by the registry · newer than the source platform's last reported tag
Security advisoriesNone published