COMING SOON — SIGN UP NOW TO RECEIVE THE BETA VERSION — FINAL VERSION WILL BE READY EARLY 2026
Optimize your Moodle learning environments with Timetable Pro, a powerful plugin engineered to enhance course planning and learner progress tracking. Developed for Moodle site owners, Moodle partners, and learning consultants who seek to refine their educational platforms, Timetable Pro delivers comprehensive flexibility, valuable analytics, and detailed reporting to significantly improve your course management.
Key Features
Dynamic Scheduling – Forward and Backward Planning
Move beyond rigid deadlines. Timetable Pro enables the creation of dynamic learning schedules based on either a course start date (forward planning) or a target completion date (backward planning). This adaptable approach supports personalized learning pathways, accommodating varied learner paces and objectives within your Moodle courses.
Intelligent Due Date Recommendations
Guide your learners effectively. The plugin employs sophisticated algorithms to propose optimal completion dates for activities and entire courses. These recommendations consider factors such as the recommended course duration, anticipated time commitment, and each learner’s individual learning speed, helping learners stay focused and on schedule.
Course Success Prediction
Gain clear insights into potential outcomes. Timetable Pro visually represents the likelihood of on-time course completion, based on current progress and learner preferences. This information is accessible to learners, teachers, parents, and supervisors, facilitating timely support and intervention.
“Readiness” Indicator for Targeted Support
Complementing general predictions, the “Readiness” indicator provides specific insights into how prepared learners are for activities crucial to course completion. This metric is valuable for delivering personalized feedback and directing support where it’s most needed.
Comprehensive Reporting and Analytics
Make informed decisions with detailed reports on predictions and schedules. Timetable Pro allows for a clear overview of individual learning journeys, progress trends, and potential challenges. Data can be filtered and analyzed to continually improve course design and enhance overall learner success.
Seamless Moodle Integration & Architecture
Timetable Pro is designed to integrate smoothly into your Moodle ecosystem. The frontend functionality is implemented within the existing Timetable block (block_timetable), while the backend and scheduling logic reside in a new dedicated plugin, tool_timetable. This architecture ensures stable performance and maintains compatibility with your Moodle installation. Existing integrations with Dash, Pulse, and Designer formats have been enhanced to ensure a consistent and efficient user experience.
Prediction Factors
Customize the predictive model to align with your specific educational goals. The plugin allows for the management and weighting of various prediction factors, including:
- Progress: Overall activity completion.
- Relevancy: Completion of activities that are defined as course completion criteria.
- On Track: The difference between completed activities and due activities, providing a forgiving measure of progress.
- Punctuality: Timeliness of activity completion, offering a precise measure of adherence to deadlines.
- Priority: Activity completion weighted by assigned importance (low, normal, high).
- Duration: Activity completion weighted by estimated activity duration.
- Allocated Time: Compares learner’s self-reported time commitment and learning speed with the remaining course duration.
- Track Record: Incorporates historical learning outcomes or custom user profile data for more personalized predictions.
Flexible Activity Scheduling within Moodle:
Teachers can set detailed parameters for each activity directly within Moodle, including:
- Start & Due Dates: Both fixed and relative dates (based on various reference dates and shifts) to define recommended activity timelines.
- Duration: Recommended time for activity completion, with validation to prevent unrealistic settings.
- Priority: Categorize activities as High, Normal, or Low importance, influencing predictions and visualizations.
Granular Course Due Date Management
Set course due dates based on various Moodle enrollment methods, with options for fixed or relative dates. Overrides are available per user or group, offering precise control over personalized deadlines, similar to Moodle’s existing override features but with an improved interface.
Implement Timetable Pro to enhance your Moodle platform, providing learners with structured support and predictive insights to achieve their goals. Equip your educators and administrators with advanced tools to optimize course delivery, monitor performance, and foster success within your Moodle-powered learning initiatives.