AlterMoodle is a lightweight web platform that allows you to track, edit and submit assignments to Moodle automatically. It also offers statistics that describe the user's overall performance and course-based performance.
Mobile version is developed by Bechir Jamoussi, it can be found here Mobile Version
AlterMoodle was created as a part of the CS425 at SMU-MedTech.
- Flexible schedule with Drag and Drop functionality, to create a course time table
- Track the total number of assignments.
- Track the number of total number of finished and unfinished assignments.
- Track each course's finished and unfinished assignments.
- Edit the assignments status (from Pending to Done).
- Notify the user of assignments that are due in 24 hours or less.
- Create draft submissions for each assignment.
- Store draft submissions for each assignment.
- Once the submission is ready, it can be submitted automatically without the need to login to moodle.
- Get the average time spent on AlterMoodle. (High activity on LMS is an indicator for good academic performance, Paper : Młynarska, Greene & Cunningham , 2016).
- Track average early submission date.
- Track number of due and unfinished assignments.
- Get total time spent on AlterMoodle.
- Get total grades.
- Get grades of each course's items.
This project is NOT by any means complete or stable. Lots of bugs and anti-patterns exists. It can be further developed and refactored.