Updated as of Version 26.02. Ready to upgrade? Contact PeopleFluent Support. Manage Learning Programs Learning programs group together related learning modules into a learning curriculum. Specifically, learning programs can be configured to do the following: Allow or disallow learners to advance to the next module on failing the preceding one. Hide or show modules blocked by preceding modules. Configure auto-enrollment and due dates per module (Auto-enroll, Module Completion Deadlines) Allow or disallow learners to re-enroll in a failed or expired module. Enable access to the Progress Tracker for the program. Learning Program SetupLearning programs are set up similarly to learning modules, the distinction being they they are assigned the Program learning type. For additional information, please see the following topics: Create & Manage Learning Modules Add & Manage Learning Module Sessions Composite ProgramsComposite programs are program learning modules that contain other programs. You create composite programs by assigning one or more programs to a program module (in addition to any other learning modules required).The following restrictions apply when assigning programs to another program: Only programs with at least one active session can be assigned. Programs containing the current program cannot be selected (cyclical dependency is not allowed). A program cannot be assigned to itself. Enrollment Approval for Composite ProgramsEnrollment approval for composite programs is determined by the parent program. For example, program P0 contains another program P1. If P0 does not require approval for enrollment, but P1 does, a learner can enroll in P0—and therefore also P1 and its constituent modules—without approval.If composite module P0 requires enrollment approval but its constituent program, P1, does not, learners can still enroll in program P1 without approval.Enrollment into a composite program can fail if: The composite program includes one or more programs in which the learner is already enrolled in a different session. The composite program has been configured in such a way that the LMS is unable to calculate a cost. Waitlist Handling in Composite ProgramsEnrollment in a composite program will be put into waiting list if any of the learning modules assigned to the composite program tree are full. Enrollment will only be triggered when someone withdraws from the composite program. Waitlist enrollment processing is based on the chronological order in which learners' enrollments are waitlisted, and is triggered automatically only if the Waitlist Handling property for the program session is set to Automatic Upgrade. Otherwise an administrator may handle waitlist enrollments. Share/credit Enrollment in Composite ProgramsWhere a component module or program (or its equivalent) has been completed by the learner prior to enrolling in the program, you can specify whether or not the learner is expected to retake the learning using the Share/credit enrollment System Configuration setting. In composite programs, whether or not a sub-program must be retaken will depend on the settings of the immediate parent program. Program Sub-module or program Share/credit Enrollment Setting Program 1 Module 1, Module 2 Requires the learner to retake the learning. Program 2 Program 1, Module 3 Does not require the learner to retake the learning. For example: Learner enrolls in Program 1 and completes Modules 1 and 2 to complete Program 1. Learner then enrolls in Program 2, which does not require the learner to retake any completed courses, therefore they only need to complete Module 3 to complete Program 2. Learner re-enrolls in Program 1, which requires the learner to retake completed courses, so even though they have completed Module 1 and 2 before, they must complete them again. Are you a PeopleFluent administrator? Check out our Help Center or Contact Support. Was this article helpful? 0 out of 0 found this helpful