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

New criterion for issuing badges

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.5.1, 3.5.2, 3.5.3, 3.5.4, 3.6, 3.6.1, 3.6.2
    • Fix Version/s: None
    • Component/s: Badges
    • Labels:
    • Affected Branches:
      MOODLE_35_STABLE, MOODLE_36_STABLE

      Description

      Currently there is no option to issue badges by number of courses or by number of badges, what exists is the criterion to define specific sets of courses and badges.
      It is common to issue badges based on the amount of experience that the user has inside the platform, how much it has already achieved in general.

      For example:

      Beginner - got 5 badges or completed 5 courses;
      Adventurer - obtained 10 badges or completed 10 courses;
      Explorer - obtained 25 badges or completed 25 courses
      Veteran - Got 50 badges or completed 50 strokes.

      Other criteria similar to "Completing Profile" would also be interesting, for example:

      Join the forum;
      Communicate via Chat or Message;
      Create an event in the calendar;
      Get maximum grade in a certain number of courses.

      Another suggestion would be to split the Course Badges section into two:

      Badges Linked to the Course - When the course is part of the "courses set" to obtain the badge.

      Course Badge - When the achievement of the badge depends exclusively on the completion of that course. Site badges that only have one course as a criterion could also appear as a badge of the course, although the criterion is "Courses Set" it is perfectly possible to add a single course as a condition.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 10 minutes
                  10m