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

Activity Completion Report: Sort report by restrict access requirements

XMLWordPrintable

    • MOODLE_405_STABLE

      This is part of a few enhancements requested by a group of users with various accessibility needs.

      Problem: When my students are sorted into groups and content is restricted by group membership, the activity completion report is unsorted by the access restrictions. Therefore, even users whom should not have to complete specific activity because their group does not have access appear on the report as "not completed."

      Impact: In a course where you are trying to determine the pace of multiple different groups, when you change the group filter, seeing activities that the group does not have to participate in is confusing the educators. It is particularly confusing for an educator using a screen reader and hearing all of the activities for a user, and not just the ones that they must complete as part of the group restriction settings.

      Current workaround: Checklist is being used as you can set it to "whole course" and then hide activities you do not want to show for the various groups. However, it is a non-core plugin, and the plugin's accessibility is not ideal.

      To reproduce:

      1. As a teacher or admin, set the course to Separate Groups in course settings. Ensure the activities are also in separate group mode.
      2. Create multiple activities (at least one per group), set up activity completion requirements (any).
      3. Set up groups (at least 2). Add at least one student to each group.
      4. Restrict activities by group (for example, group 1 must do a specific assignment, and group 2 must do another assignment). Also, "hide" the activity from view if you are not a member of the specific group.
      5. View the activity completion report and filter by group. Note that the visibility of the activities by group does not change.

      (Note: The image attached is of this scenario. The students displayed are filtered by Group C, and Group C does not have access to Latest news and notices)

            Unassigned Unassigned
            carli.cockrell@moodle.com Carli Cockrell
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.