Course Creator (2018)
Moodle plugin
Project details
Description
Implemented a custom course creation plugin for Moodle to simplify the process of creating up new courses. The solution allows for intuitive navigation through the course creation process, selection of relevant categories, and immediate enrolment options. It intelligently handles common errors, such as duplicate course names or unselected categories, enhancing the user experience for educators. It boasts a user-friendly, two-step process, interface with jQuery enhancements, multilingual support, and maintains high data integrity. Key functionalities:
- Easy Navigation: Added direct access to the course creation page via a link in the sidebar and admin menu.
- Enhanced Course Creation: A tailored interface facilitates intuitive two-step-process course creation.
- AJAX Validations: Real-time AJAX validations check course name uniqueness, improving data quality without full page reloads.
- Dynamic Category Tree: Utilises jQuery Tree Filter for an expandable, searchable category selection, enhancing navigation.
- Immediate Cohort Enrolment: Post-creation pop-up prompts for instant cohort enrolment, streamlining course readiness.
- Custom UI Integration: Overhauled the UI to integrate seamlessly with the existing Moodle theme.
- Detailed Documentation: The 'readme.txt' provides comprehensive guidance for installation and usage.
-
Project Type:
Custom Plugin -
Year of development:
2018 -
Client Sector:
Higher Education -
Client Location:
France -
Moodle version:
3.5 -
Tags:
Local plugin,
Admin tool,
Additional feature,
Multilingual