Skip to main content

Programs

Introduction

The "Programs" module is designed for creating comprehensive development programs. For example, New Employee Onboarding, Learning talent pool development, and others. Using this program, you can create any learning and development scenario.

Programs can be formed from the following modules:

Programs can be completed sequentially and in parallel. That is, unlike courses where all modules are completed sequentially, programs can have multiple stages (levels, tiers) with their own sequential modules. For example, Program might look as follows:

  • Stage 1
    • Module 1.1.1., Module 1.1.2...
    • Module 1.2.1., Module 1.2.2., Module 1.2.3....
  • Stage 2
    • Module 2.1
    • Module 2.2
    • Module 2.3

etc.

Difference between a course and a program:


Course Program
Possible modules Lesson, Test, Material Lesson, Test, Material, Course, Event
Sequence walkthrough Sequential Completion per single module Sequential and parallel Completion. Stages and levels can be created for sequential completion of modules.
Program creation

1. Program creation is available to application moderators. 

2. You can create in the app Two assignment scenarios programs:

  • Programs - templates.
  • Standard programs. 

Template programs are activated as follows: 

Template programs allow for automatic activation of assignments (two scenarios are described below). Standard programs require assignment by a moderator, manually. To simply Publish a program for self-assignment in the program catalog, it is sufficient to create a standard program. If it is necessary to assign the program in manual mode, a standard Program is also created.

For automatic program assignment, two scenarios can be created:

  • New employees;
  • For groups (available only for Bitrix24).

Scenario "new employees". When creating this type of program and publishing it, all new employees added to the application or CRM system will automatically receive the Assignment of the program. 

Scenario "for groups"(available only in Bitrix 24). When creating and publishing such a program, the system will prompt you to select a group from Bitrix 24. All members of this group will be assigned to complete Program. Subsequently, when new members are added to the group, the system will automatically assign Assignment of the program to the new member.

When creating the program, additionally specified:

    • Deferral of appointment in daysThis is the number of days after which the Assignment is performed. For example, when adding a new employee to the portal and setting the number to 10, the system will perform the Assignment of the program not at the moment of adding the employee, but on the 10th day.
    • ManagerThis is essentially Observer, which will have access to the program progress in the My Programs - I Observer tab.

3. Creation Card The program contains a set of standard fields:

  • Title programs (required field).
  • Logo.
  • Section catalog (for ease of searching in the program catalog).
  • SubjectYou can add tags. To add a tag, put # before the word.
  • Goal, program descriptionText fields.

4. Points. In this case, it is not a pass-through Score, but a Score within the gamification system.

By Default for Completion of the program, points are awarded as set in the general application settings (Settings - Application Settings - Points). If nothing is set in the general settings and this specific setting, no points will be awarded. If this element is activated, the course will have individual point accrual (regardless of whether points are activated in the general settings or not).

When activated, the following options appear:

  • Calculate by summing the points for the modules. The application will calculate each module (Lesson, Test, Course) and output the total Score for the program.
  • Enter manually - the number of points for the program is entered manually.

Award points for modules:

  • To accrue. That is, points will be accrued for the program and separately for each module. 
  • Do not accrue. Points will be accrued only for the program.

5. Feedback Form (Feedback Form). Upon activation, after the program is completed, a feedback questionnaire will be displayed. The feedback questionnaire (Feedback Form) can be configured in the Settings - Application Settings - Feedback Form section.

6. Module Opening Method

 - Sequence opening of modules in the program. By Default uses the option where access to all lessons/tests/materials/events in the program is open immediately.

There are two additional options for sequential module opening:

  • A variant in which, regardless of the successful completion of the module, the next module is unlocked.
  • The option where the next module opens only upon successful completion of the previous module.

7. Filling the program with modules

  • Select the tab with the view of the module you need (Course, Test, Lesson, Event, Material).
  • Find the required module in the list. If there are many modules in the list, use the search function.
  • Grab it and drag it to the left side.
  • Drag and drop the required modules until you form the program.

Attention! These sections only contain published modules. Modules in Draft status are not displayed here. 

Important nuances and features:

  • To add modules to a stage, rather than creating a new stage, it is necessary to grab the required module and place it in the field of this stage:

  • Each module can be assigned a training duration in days. By Default each module has 0 days. The system will automatically calculate the program end date when the start date is set upon program assignment. After the availability period expires, Program will disappear from the user's personal account.
  • If Program is assigned, it cannot be modified. The assigned program can be unpublished and moved to the archive. Once moved to the archive, Program will disappear from the personal accounts of those to whom it was assigned.
Creating a program

1. Program creation is available to application moderators. 

2. You can create in the application two assignment scenarios programs:

  • Programs - templates.
  • Standard Programs. 

Template programs are activated as follows: 

Template programs allow for automatic activation of assignments (two scenarios are described below). Standard programs require manual assignment by a moderator. To simply Publish a program for self-assignment in the program catalog, it's sufficient to create a standard program. If manual program assignment is required, a standard Program is also created.

For automatic program assignment, two scenarios can be created:

  • New employees;
  • For groups (available only for Bitrix24).

Scenario "new employees". When creating this type of program and publishing it, all new employees added to the application or CRM system will automatically receive the Assignment of the program. 

Scenario "for groups"(available only in Bitrix 24). When creating and publishing such a program, the system will prompt you to select a group from Bitrix 24. All members of this group will be assigned to complete Program. Subsequently, when new members are added to the group, the system will automatically assign Assignment of the program to the new member.

When creating the program, additionally specify:

    • Deferral of appointment in daysThis is the number of days after which the Assignment is performed. For example, when adding a new employee to the portal and setting the number to 10, the system will perform the Assignment of the program not at the moment of adding the employee, but on the 10th day.
    • ManagerThis is essentially Observer that will have access to the program progress in the My Programs - I Observer tab.

3. Creation Card The program contains a set of standard fields:

  • Title programs (required field).
  • Logo.
  • Section catalog (for ease of program catalog search).
  • SubjectYou can add tags. To add a tag, put # before the word.
  • Purpose, Program DescriptionText fields.

4. Points. In this case, it is not a pass-through Score, but a Score within the gamification system.

By Default for Completion of the program, points are awarded as set in the general application settings (Settings - Application Settings - Points). If nothing is set in the general settings and this specific setting, no points will be awarded. If this element is activated, the course will have individual point allocation (regardless of whether points are activated in the general settings or not).

When activated, the following options appear:

  • Calculate by summing points for modules. The application will calculate each module (Lesson, Test, Course) and output the overall Score for the program.
  • Enter manually - the number of points for the program is entered manually.

Award points for modules:

  • To accrue. That is, points will be accrued for the program and separately for each module. 
  • Do not accrue. Points will only be awarded for the program.

5. Feedback Form (Feedback Form). При активации, после прохождения программы будет выведена анкета обратной связи. Анкету обратной связи (Feedback Form) можно настроить в разделе Настройки - Настройки приложения - Feedback Form.

6. Module Opening Method

 - Sequence module opening in the program. By Default uses the variant where access to all lessons/tests/materials/events in the program is immediately available.

There are two additional options for sequential module opening:

  • The option where the next module opens regardless of the module completion status.
  • The option where the next module opens only upon successful completion of the previous module.

7. Populating the Program with Modules

  • Select the tab with the module view you need (Course, Test, Lesson, Event, Material).
  • Find the required module in the list. If there are many modules in the list, use the search function.
  • Grab him and drag him to the left side.
  • Drag and drop the required modules until you form a program.

Attention! Only published modules are displayed in these sections. Draft modules are not shown here. 

Important nuances and features:

  • To add modules to an existing stage rather than creating a new stage, you need to grab the desired module and place it in the field of that stage:

  • Each module can be assigned a training period in days. By Default each module has 0 days. The system will automatically calculate the program completion date when the start date is set during program assignment. After the availability period expires, Program will disappear from the user's personal account.
  • If Program is assigned, it cannot be modified. An assigned program can be unpublished and moved to the archive. Once moved to the archive, Program will disappear from the personal accounts of those to whom it was assigned.
Other program actions: deletion, copying, archiving

Program Removal. Any program can be deleted. Any assignments that were made and the results of their completion will also be deleted. Deleted programs, assignments, and their completion results cannot be restored.

Copying the programCreate a copy to quickly make an identical program.

Archive transferAny program can be moved to the archive, including published ones. When moved to the archive, it will disappear from users' personal accounts.

Other actions with programs: deletion, copying, moving to archive

Program removal. Any program can be deleted. Any associated assignments, if they were created, and the results of their completion will also be deleted. Deleted programs, assignments, and their completion results cannot be restored.

Copying the programCreate a copy to quickly make an identical program.

Transfer to archiveAny program can be moved to the archive, including published ones. When moved to the archive, it will disappear from users' personal accounts.

Completion software

1. Programs are available for self-assignment through Catalog programs or can be assigned by a moderator (via templates or manually).

2. All assigned programs are available to the learner in Personal Account, under the My Programs tab - Assigned.

3. As the program progresses, it remains in the Assigned tab. Upon completion of all modules, Program moves to the Completed tab.

4. To open the module - click on it, it will open in a new window. 

To obtain the status for a lesson/material Passed It is absolutely necessary to press the button. Complete the module in the lesson or Acknowledged in the material. If you do not press the corresponding element, but close or proceed to the next module, then Status will remain Not Passed.

5. After successful completion of all modules Status, the entire program will automatically become like Passed.

6. The "Me Observer" tab contains programs where the employee is selected as the Program Manager:

In this tab, you can track the Status program execution in real time.

Assignment programs

In the application, you can create two assignment scenarios programs:

  • Programs - templates.
  • Standard Programs. 

Template programs are activated as follows: 

Template programs allow for automatic activation of assignments (two scenarios are described below). Standard programs require manual assignment by a moderator. To simply Publish a program for self-assignment in the program catalog, it's sufficient to create a standard program. If manual program assignment is required, a standard Program is also created.

For automatic program assignment, two scenarios can be created:

  • New employees;
  • For groups (available only for Bitrix24).

Scenario "new employees". When creating this type of program and publishing it, all new employees added to the application or CRM system will automatically receive the Assignment of the program. 

Scenario "for groups"(available only in Bitrix 24). When creating and publishing such a program, the system will prompt you to select a group from Bitrix 24. All members of this group will be assigned to complete Program. Subsequently, when new members are added to the group, the system will automatically assign Assignment of the program to the new member.

When creating the program, additionally specify:

  • Deferral of appointment in daysThis is the number of days after which the Assignment is performed. For example, when adding a new employee to the portal and setting the number to 10, the system will perform the Assignment of the program not at the moment of adding the employee, but on the 10th day.
  • ManagerThis is essentially Observer that will have access to the program progress in the My Programs - I Observer tab.
Completing programs

1. Programs are available for self-assignment through the program catalog or a moderator can assign the program (via templates or manually).

2. All assigned programs go to the learner's Personal account, under the My programs - Assigned tab.

3. As the program is completed, it remains in the Assigned tab. After completing all modules, the program moves to the Completed tab.

4. To open a module - click on it, it will open in a new window.

To get the Passed status for a lesson/material, it is mandatory to click the Complete module button in the lesson or the Reviewed button in the material.  If the corresponding element is not clicked, but closed or moved to the next module, the status will remain Not passed.

5. After successfully completing all modules, the status of the entire program will automatically become Passed.

6. The "I am an Observer" tab contains programs where the employee is selected as the Program manager:

In this tab, you can track the program completion status in real time.

Assigning a program

The application allows creating two scenarios for assigning programs:

  • Program-templates.
  • Standard programs.

Program-templates are activated as follows:

Program-templates allow automatic activation of assignments (two scenarios described below). Standard programs require manual assignment by a moderator. To simply publish a program for self-assignment in the program catalog, creating a Standard program is sufficient. If manual program assignment is required, a Standard program is also created.

For automatic program assignment, two scenarios can be created:

  • For new employees;
  • For groups (available only for Bitrix 24).

Scenario "for new employees". When creating this type of program and publishing it, all new employees added to the application or CRM system will automatically receive the program assignment.

Scenario "for groups" (available only in Bitrix 24). When creating and publishing such a program, the system will prompt to select a group from Bitrix 24. All members of this group will be assigned the program to complete. Subsequently, when new members are added to the group, the system will automatically assign the program to the new member.

When creating a program, the following is additionally specified:

  • Assignment delay in days. This is the number of days after which the assignment is made. For example, when a newcomer is added to the portal and the number 10 is set, the system will assign the program not at the moment the employee is added, but on the 10th day.
  • Manager. This is essentially an Observer who will have access to the program progress in the My programs - I am an Observer tab.
Program statuses

Programs have the following statuses:

  • Status publication: published; draft (saved without publishing).
  • Success statuses: passed; Not Passeda. Passed - means all modules have been completed.
  • Statuses by assignment: Self-Enrollment - self-initiated start of completion, assigned - assigned by the application moderator.
Reports on program completion results

Program completion results are available to: moderators, limited-rights moderators, and program observers:

  • To the Observer - in the "My Programs - I Observer" section.
  • Moderator:
    • When assigning a program as a moderator - in the "Assignments - Program Results" section or in "Reports - Programs".
    • When self-assigning in "Reports - Programs". 
Frequently Asked Questions
Question: What is the difference between Course and a program?

Answer:

Course Program
Possible modules Lesson, Test, Material Lesson, Test, Material, Course, Event
Sequence walkthrough Sequential Completion per single module Sequential and parallel Completion. Stages and levels can be created for sequential completion of modules.
Question: What is the difference between Course and the program?

Answer:

Course Program
Possible modules Lesson, Test, Material Lesson, Test, Material, Course, Event
Sequence passage Sequential Completion per one module Sequential and parallel Completion. It is possible to create stages, levels for sequential completion of modules.
Question: How to create an onboarding program for newcomers?

Answer:

Create a program in the Program Catalog.

When creating the program, activate the "This is an assignment template - for new employees" option. Subsequently, when adding a new employee to the CRM system, Brusnika.LMS will automatically Assignment this program for each newly added employee.

Question: Is it possible to create a program and transfer Lessons into it?

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Answer:

Yes, it is possible. PDF and video files can be uploaded directly to Lesson, as well as to the lesson's additional materials.

Question: How does "Program" differ from "Course" in the Brusnika.LMS system?

Answer:

The main difference lies in the flexibility of the structure and the types of included modules. "Course" consists only of lessons, tests, and materials, which are always completed sequentially, one module at a time. "Program", on the other hand, can include lessons, tests, materials, as well as entire courses and events. Additionally, "Programs" allow for a multi-level structure with stages, where modules can be completed either sequentially or in parallel, offering a more complex and diverse learning scenario.

Question: Which modules can be included in the "Program"?

Answer:

"Program" can be composed of various types of modules, including:

  • Knowledge Base Materials
  • Courses (fully developed courses)
  • Tests
  • Lessons
  • Activities (e.g., "Mentor Meeting")

These modules can be organized into stages for sequential or parallel progression.

Question: How can I assign a "Program" to users in the system?

Answer:

There are two main scenarios for program assignment:

1. Template programs: They allow for automatic program assignment.

    • For New Employees: When creating such a program and publishing it, all new employees added to the application or CRM system will automatically receive the Assignment of this program.
    • For groups (Bitrix24 only): The system automatically assigns the program to all participants of the selected group from Bitrix 24, as well as to new members added to this group in the future.

2. Standard Programs: These programs require manual assignment by a moderator. They can also be published in the program catalog for self-assignment by users.

When creating a program, you can specify the "Assignment Delay in Days" and assign a "Supervisor" (observer).

Question: What are the configuration options for the module sequence in the "Program"?

Answer:

In the "Program," you can configure how modules are opened:

  • By Default: Access is granted immediately to all lessons/tests/materials/events in the program.
  • Sequential opening regardless of success: The next module opens even if the previous one was not Passed successfully.
  • Sequential opening only upon successful completion: The next module opens only after successful completion of the previous one. This flexibility allows for the creation of various educational pathways.
Question: How are points awarded for Completion "Programs" in the gamification system?

Answer:

Points accrual within the gamification system can be configured in several ways:

  • By Default: Points are awarded according to the general application settings. If the general settings or program settings are not configured, points are not awarded.
  • Individual accrual: You can activate individual settings for the program, independent of the general ones. In this case, the following options are available:
  • To calculate by summing up points for modules: The application automatically calculates scores for each module (Lesson, Test, Course) and displays the overall Score for the program.
  • Enter manually: The number of points for the program is set manually. It is also possible to choose whether to award points separately for each module or only for the program as a whole.

Question: What actions can be performed with created "Programs" (besides creation and assignment)?

Answer:

In addition to creating and assigning, moderators can perform the following actions with programs:

  • Uninstalling the program: Any programs are possible. 
  • Copying the program: Allows you to quickly create an identical program for further editing.
  • Archiving: Any program can be transferred, including published ones. Program will disappear from users' personal accounts. It is important to note that an assigned program cannot be modified; it can only be deleted, unpublished, and moved to the archive.

Question: What are the customization options for the sequence of module completion in the "Program"?

Answer:

In the "Program", you can configure the method of opening modules:

  • By Default: Access is granted immediately to all lessons/tests/materials/events in the program.
  • Sequential opening regardless of success: The next module opens even if the previous one was not Passed successfully.
  • Sequential opening only upon successful passage: The next module opens only after successful completion of the previous one. This flexibility allows for the creation of various educational pathways.
Question: How are points awarded for the Completion "Programs" in the gamification system?

Answer:

Points accrual within the gamification system can be configured in several ways:

  • By Default: Points are awarded according to the general application settings. If the general settings or program settings are not configured, points are not awarded.
  • Individual accrual: You can activate individual settings for the program, independent of the general ones. In this case, the following options are available:
  • Calculate by summing the points for the modules: The application automatically calculates scores for each module (Lesson, Test, Course) and displays the overall Score for the program.
  • Enter manually: The number of points for the program is set manually. It is also possible to choose whether to award points separately for each module or only for the program as a whole.

What actions can be performed with created "Programs" (besides creating and assigning)?

Answer:

In addition to creating and assigning, moderators can perform the following actions with programs:

  • Program removal: Any programs are possible. 
  • Copying the program: Allows to quickly create an identical program for further editing.
  • Transfer to archive: Any program can be transferred, including published ones. Program will disappear from users' personal accounts. It is important to note that an assigned program cannot be modified; it can only be deleted, unpublished, and moved to the archive.

Question: How does the user go through the "Program" and track their progress?

Answer:

Users can access programs through Catalog (Self-Assignment) or by moderator assignment.

  1. All assigned programs are displayed in the "My Programs - Assigned" tab in the personal account.
  2. As the modules are completed, Program remains in "Assigned" until all modules are finished.
  3. After successful completion of all modules, Program moves to the "Completed" tab.
  4. To complete a module, you need to click on it; it will open in a new window. For lessons and materials, it is critical to press the "Complete Module" or "Acknowledged" buttons; otherwise, Status will remain "Not Passed". Managers (supervisors) can track the progress of program completion in the "My Programs - I Observer" tab.

Question: Where can I view reports on the results of completing "Programs"?

Answer:

Reports on program completion results are available for various roles:

  • To the Observer (Manager): In the "My Programs - I Observer" section.
  • Moderator: If Program was assigned by a moderator: In the "Assignments - Program Results" section or in "Reports - Programs".
  • If Program was self-assigned by the user: In the "Reports - Programs" section. These reports allow tracking Status program progress in real time and analyzing results.
Question : How to unpublish an assigned program?

Answer:

It is necessary to deactivate Assignment in the Settings - Assignments - Program Assignments tab. Find the required Assignment, open it, and move the slider to the inactive state. Press the Save button.

Then open the necessary program and deactivate it in the same manner.

FAQ on Programs

What is the difference between a course and a program?

Course Program
Possible modules Lesson, test, material Lesson, test, material, course, event
Sequence of completion Sequential completion of one module at a time Sequential and parallel completion. Stages, levels can be created for sequential completion of modules