I’m trying to find out how far Moodle can be integrated with Access and Excel. Right now we use: a hand registration system, Access for our data base for student information, Moodle for quizzes/testing and Excel for our grade book.
I’m going to post in Moodle jobs for someone to write the program/code to help us integrate and streamline our processes but I’m don’t know exactly what to ask for. Here are a couple of specifics that I would appreciate some input on to know if it can be done by someone that knows how to program these systems.
We need to build a registration page on our website that can be imported into our system. From what I’ve been told, a webpage format is not compatible with Access. Is this right?
In Access we have several tables of data that have relationships such as: students to affiliations. Therefore in access we can pull up a query to find out how many of our students belong with XYZ affiliation and who they are. For this to happen we have to have a table for the affiliation as well as a table for students and then have a relationship from one to another. Can a program/plugin of tables and relationships be written in Moodle to support this?
If not; can a program/plugin be written that will let us enter data in Access for new students and then import it into Moodle without duplicate entry work?
We keep our grades in Excel because we have lab activities and a spreadsheet to match. I’ve never used the non-testing part of Moodle grade book but I know we have several custom formulas in Excel that if they do this project, these points are calculated in. We also have a curve on test grading that I’ve created that I would like to stick with.
So the question is, can the grade book be customized to give an overall grade from: Lab activities with one weight, Quizzes with another weight and Final exam (with a curve) with another weight?
Again, I’m not asking how to do this but rather can it be done by someone who knows programming/code with Access, Moodle and Excel and how to integrate them?
Thanks,
Mark