Monday, March 31, 2014

How our 3rd party vendor loads courses on our moodle instance.

We have a third party vendor called Aventa - fuel Ed.  They have a lot of good high school courses that we use in our moodle site for our virtual high school site.  They use a push model to populate our server with their courses.

Specifically, I created a category for them to load the courses too.  Then created an account and assigned the account to the category.  Technicians using the account can log into our instance and upload the courses to the category.

I only give their account permissions to look at courses in their category, not other vendors.  I periodically will reset the password to their account and send an email to my 3 contacts at their company.

Periodically, they will let me know when they have updates to the courses, as they need to push them to the courses already deployed to our server.

The category where they load the courses is what i call a master category, which means that backups of the courses are made and deployed to teacher categories as needed.  We do not enroll students or teachers in the courses in the master category.

Occasionally, when we teacher or student reports a problem with an activity in one of the courses, I need to enroll their account into the course in question, so they can see the problem and hopefully correct it.

When a problem is spotted and corrected in a course deployed to a teacher category, it same course in the master category needs to be updated.  This prevents the same problem from duplicating itself when the master course is deployed the next time.

Finally, when we need to report a problem to Aventa, we go to their web site and submit a support ticket.  In that ticket we provide details, like the course link, or id, of the problem course, a detailed explanation of the problem.  They will then notify one of the contacts mentioned above, who will log into the site and work on the problem.  Sometimes they will ask clarifying questions, but usually, if we provide enough detail, they will simply make the correction and then send us an email notification that the problem has been corrected.

No comments:

Post a Comment