Programmes

Learn how to set up programmes

Sila avatar
Written by Sila
Updated over a week ago

Programmes allow you to group multiple journeys into a more goal-driven learning experience. They provide learners with more structure in the Discovery Stream. Learners can select a programme from the programme widget in their stream, which opens up a new stream with a set of journeys that are part of that programme.


How to create Programmes

Step 1: In TinQwise Control, navigate to Content > Programmes.

Step 2: Click on the Create programme button. Add the following details to the window that opens:

  • Content ID: Give the programme a unique identifier. The identifier helps to find the programme more easily in Control, and is only visible to admins.

  • Programme title: The programme title as shown to the learner. For a nice layout, we recommend to use no more than 40 characters.

  • Programme description: The description of the programme that is shown below the title (recommendation: max. 140 characters).

  • Group: Link a programme group to this programme. Save without adding a group if you haven't configured any programme groups yet.

  • Social presence: Check this box if you would like learners to see the progress of others in a programme (what we refer to as the "floating heads" feature πŸ˜‰). This feature gives a sense of "we are in it together" to the learning experience.

Step 3: Add journeys to your programme by clicking on the 'Add journey' button on the overview page.

  • πŸ’‘Please note that these journeys are displayed in the same order as added to the programme. The only way to change the ordering is by removing and adding journeys in the correct order.

Step 4: In Behaviour > Stream, create a Programmes widget by clicking on the '+' sign at the top or bottom of the stream.

Step 5 (Optional): Add milestones and/or due dates to the journeys in a programme. Click the arrow next to a journey and select "Edit" to add these.


Set up programme groups

In Groups, you can create groups of the group type 'Programme group'. This group type is automatically available in your platform after creating your first programme. Each programme is to be linked to one of these programme groups. We recommend to create a programme group for each programme.

Example:

  • Link the programme "The best internship in retail" to the group "Internship retail"

Steps:

Step 1: Go to Groups

Step 2: Create a new group named after your programme group. E.g. "Internship operations" or "Onboarding managers".

Step 3: Under group type, select Programme group

Step 4: Save the group

Step 5: (Optional) If you have many programme groups, add the groups to a parent group called 'Programmes' or 'Programme groups' so you can easily locate them later.

Link your programme to a group

Now you can go back to your programme and link the programme to a programme group. The dropdown will only show groups of the group type 'Programme group'.

Everyone added to a programme group will see the programme linked to that group. You can automate this by creating automations that place users in programme groups based on certain conditions.


Add users to a programme group

You can either manually add users to a programme group, or create an automation that adds users to the group based on certain conditions. Below are two examples of automations.

Step 1: Go to Behaviour > Automations.

Step 2: Click the Create automation button.

Step 3: Give your automation a name.

Step 4: Under Select type of event pick Check periodically.

Step 5: Add a new Condition:

Depending on how you want to combine conditions, pick And, Or or Use only one condition.

  • You can select the User-specific time condition

    • Under How to compare? select Compare with current time

    • Under User specific time field, select Contract start date of user

    • Under Start of timespan, add 10d before

    • Under End of timespan, add 60d after

    • Save your condition

  • You can select the Is group condition.

    • Under Group, select the group that you want to automatically add to the programme group.

    • Save your condition.

Step 6: Add a new Action called Add user to groups.

  • If you cannot find this action in the list, you should first enable the Group membership events (ECA) feature via the feature list (xxx.platform.co.nl/control/#/settings/features)

Step 7: Save the action.

Step 8: Save the automation.

☝ Please note: 
Once a programme is unlocked for users, they are added to the programme group and they will not be removed. If you want to lock a programme for users they need to be removed from the programme group. To do this, create another automation with a 'Remove user from group' action.


Set up programme widgets

With the Programmes widget option you can control and organise programmes like any other activity. This feature gives you more flexibility over the learning design as admin, while learners can keep track of their progress better.

Creating programme widgets is a necessary step in setting up programmes.

Step 1: Make sure you have created a programme, set up programme groups and added journeys to your programme as described in these steps.

Step 2: Go to Behaviour > Stream and click on the '+' sign to select the Programmes widget from the window that opens.

Step 3: In the window that opens, add a Name and a Header to your widget.

  • Name: give your widget a unique name. Note: it will not be displayed to users.

  • Header: add a header title to the widget, which will be shown to users as title above the programmes.

The programme widget is configured in such a way to facilitate making progress in programmes. This means that the programme a learner has started first will be displayed first in the widget, followed by programmes they have access to but haven't started yet. Completed programmes will be placed as last items within the widget.


Discovery Stream

  • It is necessary to create a Programmes widget for learners to be able to see the programmes that are available for them on their discovery stream.

  • Growth platform will only display the programmes that the learner has access to through programme groups.

  • Learners can view the programmes by clicking on the 'View' button. Once a learner enrols on a programme, the 'View' button becomes a 'Continue' button.

  • The programme, which the learner started first will be shows as first in the widget.

  • Learners can clearly see their progress on each programme from the progress bar that is placed on the programme tile.

  • All the completed programmes move to the last place in the Programme widget.


Good to know πŸ‘€

  • Once you create a programme and link it to a programme group, the relevant automation is automatically created. This automation unlocks all the journeys with sections and activities for the programme group. These automations are called Programme [identifier] and are better left untouched.

  • Once a learner has clicked the Start button on a programme, all the journeys of the programme will be unlocked for the learner.

  • You can remove learners from the programme group even if they are enrolled on the programme. When a learner is removed from the group, they will no longer see the programme in the discovery stream. However, their progress will be saved. If you add them in the programme group again, they can continue the programme from where they have left without losing any progress.

Did this answer your question?