Using openSIS with Moodle with bi-directional integration

Using Moodle LMS with openSIS

If you have configured the Moodle integration steps following the previous instructions, you are now ready to use the LMS from within openSIS.

Integration Points 

openSIS to Moodle
  1. All Students and Staff records are synced so that users can use SSO (single sign on) to connect to Moodle from openSIS.
  2. Course and Course Sections are synced.
  3. Scheduling of Students and Teachers to courses sections are synced.
Moodle to openSIS
  1. Assignments, Lessons, and Quizzes are synced.
Pull Moodle grades into openSIS to create Progress Reports, Report Cards and Transcripts.

Using openSIS + Moodle Integration

After a Student's record is added into openSIS, it will automatically sync to Moodle. In the Student list grid view, there is a column named Moodle Synced and it will show "Yes" for all the students who are successfully synced.


For those students who are not synced to Moodle, edit the General Information tab, scroll down to the LMS Information section, check the "Synchronize this user with LMS" box, and save the record. The system should sync the user to Moodle if the email address is not a duplicate or it is an acceptable Moodle format.



Once the user is synced, it will show a confirmation.



The Staff users are displayed in a similar format with a Moodle Synced column showing "Yes" or "No".



When you create a course section within a course, you will get an option to synchronize it with Moodle. Check on the box and save it. Make sure you turn on the Virtual Class switch and check the Synchronize this course with Moodle.




If a Course is synced with Moodle it will display the Moodle logo.



Creating and synchronizing assignments to Moodle

Login as a Teacher and navigate to your course. Click on Gradebook Configuration and select the grades synchronization option from Moodle. Think of your need carefully and choose the options. It cannot be changed later.
  1. Option one is to manage the gradebook in openSIS and to fetch unweighted grades from Moodle and weight those grades within openSIS. 
  2. Option two is to manage the gradebook in Moodle along with grade weighting and just fetch the final grade to openSIS.

Finish the rest of the gradebook configuration as you would normally do without the LMS integration. Once completed, you are ready to create assignment types and assignments.

If there are assignments already in Moodle, click on Get Moodle Assignments. This action will fetch the assignments from Moodle and create an assignment category name Moodle within openSIS gradebook. You can assign a percentage weight to it if there are no weightage inherited from Moodle.

Click on + Create Assignments to create assignments within openSIS.


Assigning Grades and Fetching Grades from Moodle

Click on the Grades tab and you will be able to pull the assignment grades from Moodle as well as assign openSIS grades into assignments.



At the end of the Marking Period (Term) when you are ready to finalize the grades for Report Card, click on Input Final Grades. You will have an option to fetch Moodle grades and also to get the gradebook grades from openSIS. The system will merge the two grades and display the percentage or letter grade (based on your selection). Click Submit to save. You have now entered the report card grade for the Marking Period and this grade will also be available in the transcript.







    • Related Articles

    • Moodle Integration Settings in openSIS

      To start using the bi-directional integration feature of openSIS and Moodle, you have to set it up first. Navigate to Main Menu>>LMS>>LMS Settings . The first thing you will notice is this information bar. As it is mentioned here, the openSIS + ...
    • What is the difference between Group Drop and Group Delete

      When students are dropped from course, you need to put a drop date and the system records transaction for students being dropped out of a course on that date. Any attendance and assignment grades given till that day will be preserved. Schedule ...
    • Add Family Information Under Student Information

      Select a Student from the list and click on the Family Information. To add contact click on '+ Add Primary Contact' for secondary contact click on '+ Add Secondary Contact'. Also by clicking on '+ Add Other Contacts' you can add more contacts. When ...
    • Add Mental Health Information

      Mental health information displayed to students has become a necessity for schools. openSIS allows an administrator to quickly add such information and display it on the school portal. Mental Health Info will show on the Dashboard as soon as the user ...
    • How to Add/Edit Historical Grades and Historical Marking Periods

      Login as an administrator and navigate to Grades >> Administration In this area of the system, there are two major functionalities. One is to Edit Report Card Grades received by students and the other is to Add/Edit Historical Grades. Click on the ...