Totara Learn Open Discussions

Adding new content to a Program that is already live..

 
Jakub Gazda
Adding new content to a Program that is already live..
by Jakub Gazda - Wednesday, 6 November 2024, 1:56 AM
 

Hey team,

Case Description:

We have a program that is already live and assigned to some users. Most of them already completed the path. We now want to add another course to the program path. The problem is that even though there is a new course that needs to be completed, users who completed the original Program structure are still in the Completed status. The Totara Support page says:

"If you edit a program or certification's content then users who haven't completed the program or certification will need to complete this under the new structure.

If a user has completed a course set in a program or certification and the course set is edited the users won't need to complete the edited course set."

The question- is there a way to update the program structure so that the progress of users who have completed it, can be adjusted to the new structure?

So:

User Bob has completed Program 1 that has Course A and Course B inside. We now need to introduce Course C to the Program. We add Course C to the Program structure, User Bob sees the new course but is still in the Completed status.

Looking forward to your response,

Jakub

Daniel Bond
Re: Adding new content to a Program that is already live..
by Daniel Bond - Wednesday, 6 November 2024, 2:46 AM
Group Helpful contributor 2024Group Most helpful contributor 2023

The answer is a new Program, but how complicated that is depends on what's happened to the course completions:

  • If courses A and B are still complete (because they aren't part of a Certification as well, and the completions haven't been manually archived), then you can create the new Program, assign everyone to it, and everyone will be 2/3 complete (unless they've done Course C outside of the Program, in which case they will be immediately complete)

  • If courses A and/or B have had their completion archived, then you can:

    • re-upload the completions (and accept that you've just created a bunch of duplicate completion data) so that when users complete Course C they will be automatically marked as complete, or

    • create a "dummy" course where you can upload a completion record for where staff have completed courses A and B historically. You can then make the completion path for the new Program ("A+B+C" or "Dummy Course+C"). In future, you could then delete that dummy course if everyone has completed the program (or you are happy to make people re-do Courses A and B if they've not yet done C).

    • If there was a way to upload Program records like you can Certification records (looking at you here Totara), there would be a third option of periodically pulling the completion data for courses A, B and C and seeing who has completed all three at some point but isn't complete for the Program. You can somewhat work around this by creating a dummy course and uploading completions to that where staff have completed courses A, B and C, but that's obviously not ideal.

Jakub Gazda
Re: Adding new content to a Program that is already live..
by Jakub Gazda - Wednesday, 6 November 2024, 3:28 AM
 

Thank you for the detailed explanation, we will proceed with the new content creation. Have a great day! Jakub

Jakub Gazda
Re: Adding new content to a Program that is already live..
by Jakub Gazda - Wednesday, 6 November 2024, 3:28 AM
 

Thank you for the detailed explanation, we will proceed with the new content creation. Have a great day! Jakub

Lee Cooper
Re: Adding new content to a Program that is already live..
by Lee Cooper - Wednesday, 6 November 2024, 3:24 AM
Group TotaraGroup TXP Site Administrator

Hi Jakub

As you point out, once a program is complete, it is complete. If it is simply about program completions, you need to create a new program, with course A&B and the new course, C, added and assign all the same people; everyone will be marked as incomplete on the new program, existing completed courses will be marked as complete; and any incomplete courses will remain that way, including C. Just be wary of notifications being triggered

Jakub Gazda
Re: Adding new content to a Program that is already live..
by Jakub Gazda - Wednesday, 6 November 2024, 3:28 AM
 

Thank you for your suggestions! Have a great day, Jakub