Moodle
Before integrating Blue Connector with Moodle, follow the steps specified below. This preliminary action streamlines the integration process, ensuring optimal performance of the Blue Connector within your Learning Management System environment.
- Understanding the Blue Connector: Blue Connector seamlessly integrates Blue, with your LMS in this scenario, the Moodle. Foundational concepts of Blue Connector and Basic Blue Connector setup instructions are provided in resources such as the Fundamentals of Blue Connector and Basic Configuration of Blue Connector articles.
- Utilizing the Universal Pathway: The Blue Portal Integrator (BPI) acts as the interface between Blue and LMS platforms. The Universal Pathway which is a component of BPI, streamlines task management and data exchange, thereby enhancing the user experience. Detailed setup instructions for the Creation of Universal Pathway are available.
Seamless integration of Blue Connector and Moodle
Integrating the Blue Connector's capabilities with Moodle's unique features enhances data exchange and elevates the user experience within the LMS environment. From task assignments to notification management and access control, the integration aims to optimize all educational interactions. Following the detailed instructions in this Blue Connector - Moodle LMS integration guide ensures a smooth transition, allowing stakeholders to fully harness the potential of the Blue Connector within Moodle.
Prerequisite:
There are a few prerequisites that must be set up before the Blue Connector can be integrated with Moodle.
The Moodle has to be logged in with an administrator account. This administrative account should have privilege to edit the homepage and manage the extensibility features.
- Navigate to Site Administration - Advanced features.
- Check the Enable Web services check box, and select Save changes
- Navigate to Site Administration - Server - Web services - Manage protocols.
- Enable the REST protocol, and select Save changes.
- Navigate to Site Administration - Server - Web services - External services.
- Click Add.
- Enter a Name for the external service (like BlueMoodleWebService).
- Include a Short name (like BlueMoodleWebService).
- Check both the Enabled and Authorized users only checkbox.
- Click Add service.
- Click Add Functions.
- Select the following functions by searching for them one by one.
- core_user_get_users
- core_webservice_get_site_info
- core_enrol_get_users_courses
- core_course_get_contents
- core_course_get_courses
- core_user_get_users_by_field
- core_course_get_courses_by_field
- Click Add function.
- Go back to Site Administration - Server - Web services - External services.
- Click on Authorized users for the service that was just added.
- From the Not authorized users list, select a user with site administrator privileges and click Add.
- Navigate to Site Administration - Server - Web services - Manage Tokens.
- Click Add.
- Select the site administrator added in the previous step.
- Select the service that was just added.
- Click Save Changes. The generated token needs to be provided while setting LTI tool consumer information.
Integration settings
Administrators configure Blue Connector settings to ensure connectivity with Moodle, leveraging customization options tailored to the platform. This integration involves creating LTI tools and incorporating Blue Connector blocks into course structures.
Configuring Blue Connector for Moodle Integration
Within the Blue Connector interface, configure the consumer for both LTI version 1.1 and 1.3 to establish a seamless connection with Moodle. Customizations specific to Moodle, such as course evaluation settings, are available within the Blue Connector, allowing for integration with LMS features.
Administrators can customize messages and reminders for tasks. They can adjust message content, button labels, and checkbox texts to fit their needs. Personalized messages for tasks like course blocking improve engagement and productivity. Tailoring messages to user preferences streamlines communication and boosts engagement.
Connecting Blue Connector and Moodle
In Moodle, administrators create the Blue Connector LTI tool for both LTI version 1.1 and 1.3, ensuring compatibility across all courses. This step enables seamless integration of Blue Connector functionalities within Moodle's course structure, facilitating efficient task assignment and management.
At this point the LTI tool is setup and ready to use. Now it must be added to Moodle so that users will actually receive their tasks in the LMS.
One final step remains to ensure deep integration between Moodle and Blue. This involves uploading custom JavaScript files to the Moodle system, enabling Blue Connector to leverage Moodle's features to their fullest extent.
InConnect BPI blocks to an LMS
InTechnical resources
InCreate and distribute reports