Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-1316

CICEI Implementation of Conditional Activities

    XMLWordPrintable

    Details

      Description

      CICEI Conditional activities for Moodle is a moodle patch that allows to use conditional activities in a moodle course. With this implementation it is possible that each activity or resource in a course be conditioned to:

      • a participant has or not sent a determined assignment
      • the grade (numerical or scale) obtained by a participant in a determined assignment
      • that a participant has opened or not a determined chat window
      • that a participant has answered or not a determined choice
      • the answer given by a participant to a determined choice
      • the number of discussions (threads) initiated by a participant in a determined forum
      • the total number of messages (the beginnings of discussions or threads also consider messages) sent by a participant to a determined forum
      • the number of answers that the discussions initiated by a participant obtain
      • the grade (numerical or scale) obtained by a participant in a determined forum
      • the number of entries added by a participant to a determined glossary
      • the number of comments done by a participant to terms of a determined glossary
      • the grade obtained by a participant in a determined lesson
      • the answer given by a participant to a "multiple option", "true/false", "short answer" or "numerical" question of a determined lesson
      • the number of correct matches done by a participant in a "matching" question of a determined lesson
      • the mark obtained by a participant in a "essay" question of a determined lesson
      • the grade obtained by a participant in a determined quiz
      • the answer given by a participant to a "short answer", "true/false", "multiple option", "numerical", "calculated" question of a determined quiz
      • the number of correct matches done by a participant in a "matching" question of a determined quiz
      • the number of successes of a participant in a type question "random short-answer matching" of a determined quiz
      • the number of times that a participant has edited a determined wiki
      • the grade obtained by a participant in a determined workshop
      • a participant has access to a resource of different type that label
      • the participant language is different or equal to any of the site languages
      • the participant country is different or equal to any of the list of countries
      • the time passed (in days) since participant's first click in the course
      • the time passed (in days) since course start date
      • the time passed (in days) since determined date

      General features:

      • The conditions of an activity must be defined in a new tab that appears in the configuration of the activity. Conditionals can be enabled/disabled in the configuration of each course.
      • Conditionals are included in course backup/restore.
      • This patch in addition allows to highlight the new activities in each course (those in which a participant has never done click) by the label "NEW" or by a personalized label. By default the activities are not highlighted. All that is controlled from the configuration of the course.
      • This patch in addition allows to define any kind of information related to an activity (from a new tab named "Activity information" that appears in the configuration of the activity). This information will appear to a participant in the course main page and above of the activity name until participant click on the activity. Once the participant has acceded to the activity the text disappear it will be possible accede to this information by means of the help button that appears next to the name of the activity.
      • New capabilities are added to roles:
        o Enable/disable conditionals
        o Create conditionals
        o Assign activity info
      • All texts in English and Español-Internacional (es).
      • For installation this patch uses Moodle "Local customisation" for the modifications in the database and to add new capabilities to the roles.

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                13/May/09