Skip to content

Quality Management: Data Collection Generators

Recommendation

A data collection generator creates data collections. If you know the data collection, the settings of the generator are easier to understand.

What does a data collection generator do?

If you run the same survey in many courses, for example a feedback at the end of every course, you do not have to create the data collections one by one. A data collection generator creates them automatically in the Quality management module, according to rules you define once.

A data collection generator creates several data collections from one form learning resource, each with its own group of people and submission deadline

How is a data collection generator created?

Persons with the role Quality manager or Administrator create and edit data collection generators. For them, the main navigation shows the entry "Quality management". On its start page, click "Go to data collection generators" in the section "Data collection generators".

Way to the generators: entry Quality management in the More menu and tile Data collection generators with the link Go to data collection generators highlighted

Click "Create generator" there.

Button Create generator highlighted, above the list of generators

In the dialog "Create generator", select the type and enter the title of the generator. The type determines what the generator creates data collections for: for courses, for the events of coaches in a course or for elements in the Course Planner. After the generator has been created, the type can no longer be changed.

Selection Type with the entries Course, Events of a coach in a course and Element

To the top of the page ^


Generator type "Course"

The type "Course" creates data collections for courses. Their start depends on the start of course, on the end of course or on fixed days of the week.

Type Course highlighted, below it the field Title of generator

Tab "Configuration"

Completed form: the highlighted fields determine for which courses, when and for whom data collections are created

Title of generator

Choose a title that states content and purpose. This lets you tell the generator apart from the other generators in the list.

Organisations

The generator only takes into account courses of the organisations selected here and of their sub-organisations. The field appears if the module "Organisations" is enabled.

Form

A generator works with exactly one form. This way, all its data collections can be compared and evaluated together. For another form, create another generator. Once the generator has created data collections, the form can no longer be replaced.

Title of the data collection

Enter the title of the data collections generated by the data collection generator here. Variables can also be used in the title.

Roles of participants

The course members with the roles selected here can participate in the data collection. This way, you can for example survey only the coaches of a course.

Start trigger

The start trigger determines when the data collection starts:

  • Start of course
  • End of course
  • Daily

Days after course date

This option is only displayed if "Start of course" or "End of course" has been selected as the start trigger. The start of the data collection is calculated from the start trigger and the number of days entered here. The number of days can also be negative.

Days of week

This option is only displayed if "Daily" has been selected as the start trigger. The generator creates one data collection for each course on every selected day of the week.

Start time

This option is only displayed if "Daily" has been selected as the start trigger. Enter the hour and minute at which the data collections start on the specified days of the week.

Note

If a course has a start or end date, the generator creates no daily data collections for this course before the start and after the end.

Duration of the data collection (hours)

After the start of the data collection, all participants can complete and submit the form within the specified period. After this deadline, it is no longer possible to submit the form.

Invitation (days after data collection start)

The invitation is sent as many days after the start of the data collection as you enter here. The generator calculates the dispatch date for each data collection from its own start date. Without an entry, OpenOlat sends no invitation.

Reminder 1 (days after data collection start)

As for the invitation, the generator calculates the dispatch date of the reminder from the start date of the data collection and the value entered here.

Reminder 2 (days after data collection start)

The dispatch date of the second reminder is calculated in the same way as for reminder 1.

Exclude implementation formats

An implementation format can be specified for courses in the metadata. It is possible to exclude certain implementation formats from generated data collections, e.g. if examination courses are not to be included.

Limit edit rights

If you tick "Only quality managers can edit", the planned data collections of this generator can only be edited in the Quality management module. In the data collection preview of a course and in the Course Planner, they can then only be viewed.

Tab "Report access"

The generator transfers the access rights you define here to every data collection it creates. The individual settings are described on the page Data collections.

Tab "White list"

With the white list, you limit the generator to selected courses. It then only takes into account courses that meet its configuration and are also on the white list.

Tab "Black list"

With the black list, you exclude individual courses that the generator would otherwise take into account according to its configuration.

Tip

Create either a white list or a black list.
If only a few courses are to receive data collections, the white list is suitable.
If most courses are to receive data collections, the black list is suitable.

To the top of the page ^


Generator type "Events of a coach in a course"

This type creates data collections for the events that coaches teach in a course. The data collection starts in the last event of the coach or in the event with a specific unit.

Type Events of a coach in a course highlighted

Tab "Configuration"

Completed form: the highlighted fields determine in which event and for whom data collections are created

See also Configuration in the type Course.

Roles of participants

The course members with the roles selected here can participate in the data collection.

  • Owner
  • All coaches (= all coaches of the course)
  • Teaching coach (= the person teaching at the event that leads to the data collection)
  • Participant

Topic

The topic determines what the data collection assesses:

  • Coach
  • Course

Note

If there are several coaches in a course who fulfill the other criteria, one data collection is initiated per coach.

Teacher minimum units

The data collection only takes place if the coach has the minimum number of units in a course in total specified here. (Not only the lessons already held.)

Teacher maximum units

The data collection only takes place if the coach does not exceed the maximum number of units in a course in total specified here.

Example

In the standard case, only coaches who teach at least 10 units are to be assessed. For this, enter 10 as the minimum number of units.

Coaches who teach only rarely are assessed with another generator. There, you define a maximum number of units.

Start of data collection

Here you select the event in which the data collection starts:

  • In the last event (which the coach teaches in a course)
  • In the event with unit x (events taught by the coach)

Event with unit x

This option is only displayed if "In the event with unit x" has been selected. Enter the number of the unit. The data collection starts in the event that contains this unit.

Start x minutes before the end of the event

The data collection starts as many minutes before the end of the event as you enter here. If the survey starts while the event is still running, more participants usually take part.

Duration of the data collection (days)

After the start of the data collection, all participants can complete and submit the form within the specified period. After this deadline, it is no longer possible to submit the form.

Announcement to coaches (days before data collection start)

With an announcement, coaches learn about the data collection in advance and can react if necessary. It is sent as many days before the start of the data collection as you enter here. Without an entry, OpenOlat sends no announcement.

Invitation (days after data collection start)

The invitation is an email to the participants with the link to the form. Without an entry, OpenOlat sends no email. The participants then learn about the data collection by other means, for example from the coach in class.

Reminder 1 (days after data collection start)

As for the type Course, the dispatch date of the reminder is calculated from the start date of the data collection and the value entered here.

Reminder 2 (days after data collection start)

The dispatch date of the second reminder is calculated in the same way as for reminder 1.

Tab "Report access"

The configuration entered here is transferred 1:1 to the created data collections. See Data collections.

Tab "White list"

See Type Course White list.

Tab "Black list"

See Type Course Black list.

To the top of the page ^


Generator type "Element"

The type "Element" creates data collections for elements in the Course Planner. The generator calculates the start from the begin or from the end of the element.

Type Element highlighted

Tab "Configuration"

Completed form: the highlighted fields determine for which element type, when and for whom data collections are created

See also Configuration in the type Course.

Type element

The generator creates one data collection for each element of this element type. Which element types are available depends on how the Course Planner is set up, for example:

  • Semester
  • Program
  • Module

Element date

The element date determines from which date of the element the start of the data collection is calculated:

  • Begin
  • End

Days after element date

The start of the data collection is calculated from the element date and the number of days entered here. The number of days can also be negative.

Duration of the data collection (days)

For the type "Element", you enter the duration in days, not in hours as for the type "Course". After this deadline, it is no longer possible to submit the form.

Tab "Report access"

As for the type "Course", the generator transfers the access rights you define here to every data collection it creates. The individual settings are described on the page Data collections.

Tab "White list"

With the white list, you limit the generator to selected elements. It then only takes into account elements that meet its configuration and are also on the white list.

Tab "Black list"

With the black list, you exclude individual elements that the generator would otherwise take into account according to its configuration.

Tip

Create either a white list or a black list.
If only a few elements are to receive data collections, the white list is suitable.
If most elements are to receive data collections, the black list is suitable.

To the top of the page ^


Enable generator

A new generator is disabled. This way, you can configure it at leisure before it creates data collections. To enable it, click "Disabled" at the top left and select "Enable".

Button Disabled at the top left highlighted, above the tabs Configuration, Report access, White list and Black list of a generator

Important

A generator can only be edited while it is disabled.

When you enable a generator, the dialog "Enable data collection generator" opens with the field "Due date". The due date determines from when on the generator takes data collections into account. For a new generator, the field contains the current point in time. If you enable a generator again that has already run, the field contains the time of its last run before it was disabled. Below the field, the dialog shows how many new data collections are generated with this due date. If you change the due date, the number is updated.

Field Due date with date and time and below it the information how many new data collections are generated when the generator is enabled

Click "Enable" to enable the generator. With "Cancel", it remains disabled.

Catching up after enabling again

If a generator was disabled for some time, it catches up on data collections when it is enabled again. The due date is decisive.

  • Due date unchanged: The generator catches up on the data collections that became due while it was disabled.
  • Due date set to the current point in time: The generator does not catch up on missed data collections. For the type "Course", however, it can create data collections that are already running at this moment.
  • Period: Data collections that are caught up keep the start and end that result from the configuration. They therefore only run for the remaining time.
  • Expired data collections: For the start trigger "Daily" and for the type "Events of a coach in a course", the generator only catches up on data collections that are still running when it is enabled. For the start triggers "Start of course" and "End of course" and for the type "Element", it also creates data collections whose end has already passed when it is enabled.

Therefore, check the number in the dialog before you click "Enable".

To the top of the page ^


Further information

Mentioned on this page
Quality Management: Data collections >
Modules: Overview >
Quality Management: Data Collection Preview >

Further reading
Quality Management: Overview >
Quality Management: Analysis >

To the top of the page ^