Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-62204

Enhance enrolment record to include "expected start" and "expected end" dates

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.5
    • Fix Version/s: None
    • Component/s: Analytics, Course, Enrolments
    • Labels:

      Description

      In "rolling enrollment" courses, there may be no single course start date. Because of this, the due dates for activities could be different for each student. MDL-61209 suggests that the due dates for activities be allowed to be set as deltas from the student enrollment date, but the date the student was enrolled in the course may not be their expected start date. It could be beneficial to modify the enrollment record so that it contains both an enrolled date and an "expected start" date. Activity deadlines would be set based on the "expected start" date, rather than the enrollment date. Similarly, the enrollment record could contain two ending dates, one switching the enrollee to read-only access, the other preventing any access to the course. Any "end" dates for enrollment could be calculated based on the "expected start" date. It is also possible that one might want to set due dates (and course enrollment expected start dates) relative to the enrollment end date.

      This is key to supporting learning analytics for rolling-enrollment courses.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                emdalton1 Elizabeth Dalton
                Participants:
                Component watchers:
                Elizabeth Dalton, David Monllaó, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: