Reaching every learner: Scalable, offline-first Moodle for African education – MoodleMoot Global 2025 Skip to content
Day 3

Reaching every learner: Scalable, offline-first Moodle for African education

The ABC Moodle Platform is the result of an ambitious partnership project between King’s College London and Afe Babalola Centre (ABC) The project is actively transforming learning opportunities for students across the diverse geographical regions in Africa by prioritising a flexible, offline, low-bandwidth approach facilitated by mobile access. This presentation will explore the specific strategies we’ve employed in both content design and development to ensure our platform effectively caters to a wide spectrum of users across different regions.

The ABC course set up is designed to remain simple and lightweight, prioritising core Moodle tools to ensure compatibility, ease of use, and accessibility—especially for users with limited bandwidth or offline access. It uses only the universal, built-in Moodle activities and resources, avoiding additional plugins or King’s Digital bespoke design system, to ensure maximum robustness and cross institutional transferability of content.

 This initiative represents a significant opportunity for scaling ‘mobile-first’ learning. While challenges remain in achieving universal inclusivity due to varying technological access, this innovative approach provides valuable lessons for increased accessible and equitable education. Our goal is to turn our experience into a guide for others confronting these difficult challenges. Whether for specific outreach purposes or fully online programmes, this approach helps extend the boundaries of learning.

Attendees will leave with: 

  • Practical strategies and real-world examples for designing and implementing effective mobile-first learning in low-bandwidth, diverse environments. 
  • Key considerations for ensuring platform stability and accessibility, particularly in technologically challenging landscapes.


Do you want to hide this popup?