LearnPlug Podcasts

Activities ::: mod_learnplugpodcasts
Maintained by Nuno CardosoNuno Cardoso
LearnPlug Podcasts is a Moodle activity plugin for creating and publishing course-based podcast series. Teachers can manage episodes, audio, transcripts, and multilingual .vtt captions, while learners can stream, track listening progress, and complete activity/gradebook rules. The plugin also supports optional public podcast pages and RSS feeds for external distribution, plus Moodle App playback and offline episode downloads.
Latest release:
2 sites
172 downloads
1 fans
Current versions available: 1

Learnplug Podcasts by Nuno CARDOSO
LearnPlug Podcasts turns any Moodle course into a full podcast publishing space.

With this activity module, teachers can create a podcast channel, upload and manage episodes, attach transcripts and multilingual caption tracks (.vtt), and publish content directly inside Moodle. Learners get a modern in-course listening experience with progress tracking, completion integration, and optional gradebook scoring.

The plugin also supports Moodle App usage, including mobile playback and offline episode downloads, and can optionally expose public podcast pages and RSS feeds for external podcast distribution workflows.

Built for Moodle 4.4+, it follows Moodle-native architecture, privacy APIs, and capability-based access control for secure, scalable deployment.

Enjoy teacher reporting and learner listening analytics in LearnPlug Podcasts. It adds listening heatmap analytics, including the most listened zones per episode and learner hotspots, plus new teacher/admin controls to reset learner progress either per user or across the whole podcast. It also includes fixes for gradebook visibility in the listening report, user-name rendering in analytics, and reset workflow stability.

Add the following RSS feed URL to see it working on Apple Podcast or other Podcast Player:
https://moodle513.learnplug.pt/mod/learnplugpodcasts/rss.php?id=42

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6

Contributors

Nuno Cardoso
Nuno Cardoso (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
Please login to post comments