Description of conditional activities in Moodle

Description of conditional activities that can be applied to any activity or resource in Moodle

Site: Interfaz Virtual de Aprendizaje - CICEI (ULPGC)
Course: Implementation of Conditional Activities in Moodle at CICEI
Conditional book: Description of conditional activities in Moodle
Printed by: Guest user
Date: Saturday, 21 September 2019, 6:20 AM

Table of contents

Welcome to the demo

Fotografía de Darwin Bell en FlickrThis is a brief demonstration on how conditional activities work in Moodle.

This course itself is an example in which conditional activities have been set to adapt the course according to what each user does anytime. Resources and activities will be presented depending on your activity in the course.

You are seeing this information in the language you have previously chosen. That is an evidence! sonrisa

In this brief demo we will see:
  1. How conditional activities work applied to this demo itself. Resources or activities will be show depending on your behaviour.
  2. How activities or resources can be conditioned. They will be shown to students depending on the previously set variables, in a practical way.
  3. How to download and install the code in a Moodle installation to acquire the ability to implement conditional activities in it.

What does this demo do?

diferent learning paths - Photo by Elsie esq. on Flickr
This demo has two phases:

As guest, you can see two books: this one and another one with the same information in Spanish. They both descirbe conditional activities in Moodle.

Conditional activities act in a personalized way, depending on what each participant is doing in the course. To see how they work, you must create an account and log in as that user.

This second phase consists of:

What are conditional activities?

¿Qué son los condicionales? - Fotografía de .Bala en FlickrIn current Moodle versions, all students see the same course, regardless of their background, the activities carried out or their participation in different forums.

In the proposed implementation of conditional activities in Moodle, courses can be personalized for each user to perform scheduled activities at the appropriate time, depending on what they have previously done in any other activity or resource, or the time elapsed since a given time.

An example: We can condition any activity by the student having introduced theirselves in the corresponding forum or having chosen a particular option in a given choice.

Why do we need conditional activities?

Conditional activities have become necessary for the following reasons:
Some conditions combined to take a learning way - Photo by mikebaird on FlickrThese reasons led us at CICEI (Center for Innovation for the Information Society) in ULPGC (University of Las Palmas de Gran Canaria) to modify the code in Moodle to be able to respond to the different characteristics of students. Thus we presented the first version of them in the Conditional Activities forum in 2005.

Due to developments in the different versions of Moodle we have adapted that original version to the current 1.9.4

What can we do with conditional activities?

pipes on Flickr

What activities can be conditioned?

algunos iconos identificativos de actividades y recursos en Moodle You can set any conditions for any activity or resource. The following conditions can be programmed for activities or resources:
You can also contition on:

What conditions can we set?

It is possible for each activity or resource in a course to be shown to each user when any of these conditions (or various) is met:
It is worth noting that any activity or action can be conditioned to the combination of several of the conditions listed above.

Labels for new items

Conditional activities make possible that new activities or resources, previously scheduled, are shown to users. This could generate some confusion confuso if the students were not warned of the new activity or resource.

In order to facilitate access control, the optional ability to add a customized label to each new element has been implemented. The default label is NEW.

When you access an element with this label for the first time, it will disappear.

In this demo you will see that label on the new elements shown.

How to access to second phase

In this book, that you can see like a guest user, we´ve described the conditional operations.

From now on, if you want to see their actual functioning is necessary for entry into the course as a identified user as the conditional function, as mentioned above depending on what do each person in the course.
If you want to continue the demo you must:
It is of great interest and can help us to improve this show as the features of conditionals that make us your comments, questions or suggestions.