🎓 Programs

đź’ˇ Introduction

The Programs module is a versatile tool designed to facilitate the creation and management of online learning programs within your platform. With this module, you can invite and enroll an unlimited number of participants into your Programs.

Programs can be structured with various levels, chapters, and lessons, allowing users to navigate through the content at their own pace. This flexibility enables users to focus on specific areas of interest and progress through the Program according to their individual learning objectives.

Each lesson within a Program can be enriched with diverse content types, including text, images, and videos. This multimedia approach provides users with a dynamic learning experience, enhancing their comprehension and retention of the material.

The Programs module serves a multitude of purposes for our customers. From broadcasting educational resources to facilitating mentorship programs and sharing company resources, the versatility of this module enables a wide range of applications within the community.

Fun tip: The LoftOS Academy was created using the Innoloft Programs module.

👩🏻‍💻 Usage

Register to the Program

Registering for a Program is simple. Just click on the "Register" button to participate in the Program. Once you've registered, you'll gain access to the Program and all its lessons, allowing you to begin your learning journey.

Participate in a Program

On the left-hand side of your screen, you'll see the navigation menu. Click "Information" to access details about the Program. In the "Communication" section, you can engage in discussions with other participants.

To access the lessons and chapters, click "Lessons" in the navigation menu. Here, you'll find all available Lessons listed along with the number of chapters in each Lesson. Click on a Lesson to view its Chapters.

On the left side of the screen, you'll see the Chapters for the selected Lesson. You can easily switch between Chapters and navigate through them.

After completing a chapter, click "Finish Chapter" to mark it as completed. Your progress will be displayed as a percentage on a progress bar. Additionally, completed Chapters will be marked with a checkmark in the Lessons menu.

Once you've completed all the chapters within a Lesson, simply click "Close Lesson" located in the upper-right corner of the screen. This action will take you to the Lesson overview page, where you can review your progress and start the next Lesson if available.

🤝 Content Management

Within the admin area, you can access an overview of all Programs created on the platform. Here, you can create new Programs, edit existing ones, and monitor their publication status, whether published or still in draft mode.

Create a Program

To create a Program, follow these steps:

  • Click on the "+ Program" button.
  • Add an image, program title, and a description outlining the Program's purpose and content.
  • Decide whether to hide the Program initially or enable access after approval.
  • Set the start and end dates for the Program.
  • Optionally, set a deadline for applications.
  • Click "Create Program" to finish the process.
  • Create Lessons

    To create a Lesson in a Program, follow these steps:

  • Click "+ Lesson".
  • Upload an image for the Lesson and click "Save".
  • Add a descriptive title and a detailed description of the Lesson content.
  • Click "Create Lesson" to finalize the creation process.
  • To create Levels and Chapters within a Lesson, follow these steps:

  • In the "Structure" tab of the Lesson, click"+ Level" to create a new Level.
  • Enter a title for the Level, such as "Introduction" or "Module 1".
  • Once the Level is created, click "+ Chapter" to add Chapters under that Level.
  • Enter a title and description for each Chapter, detailing the specific content it covers.
  • Continue adding Levels and Chapters as needed to organize your Lesson effectively.
  • To add content to chapters within a Lesson, follow these steps:

  • Navigate to the "Content" tab of the Lesson.
  • Select the appropriate Level from the dropdown menu.
  • Click "+ Add Content" to create a new content block.
  • Choose the type of content you want to add from the options provided, such as text, images, videos, or questions.
  • Enter the relevant content based on the selected content Type.
  • Continue adding content blocks to fill out the chapters with the necessary information.
  • After adding and saving the content for the Chapters within a Lesson, you can preview how the Lesson will appear to users by following these steps:

  • Click "Save".
  • Once the changes are saved, click "Preview".
  • This will allow you to see a preview of the Lesson as it will appear to users, including all the content you've added.
  • Review the preview to ensure that the Lesson is structured and formatted correctly, and that the content is displayed as intended.
  • You can rearrange your Lessons using the Change Order option:

    Program Settings

    Accessibility

  • Edit Program Information: Allows to edit Program information and make changes after saving the Lessons, Levels, and Chapters.
  • General Settings: You can configure the accessibility and module selection settings here. A few settings that you can enable or disable include:
  • Access only as Business User: Requires users to verify their affiliation with an organization before applying to the Program.
  • Access with filled organization profile only: Require users to complete their organization profile before applying to the Program.
  • Access after approval: Members must apply to access the Program, and their application requires approval from an admin.
  • Enable Application Form: Enable a customizable application form with specific questions for users to answer when applying for access. You will find the editable application form in your forms section on the platform, it is automatically created there.
  • Hidden Program: The Program is not publicly listed, and members must be invited or sent a link to join the Program.
  • Module Selection

    In the "Module Selection" section of the Admin Settings, you can adjust the sequence of modules within the Program navigation menu and deactivate modules according to your requirements.

    When a module is deactivated, it will be hidden from view. You have the option to toggle the visibility of "Participants Amount" and "Lessons Amount" on the information page. Moreover, if you wish to restrict participant access, you can disable both the "Participants Database" and "Lessons Overview" from their view.

    Notifications

    These settings are customizable on an individual basis for each organizer. You can opt to receive notifications for various occurrences, such as:

  • Participants Joined
  • Participants Left
  • New Answers
  • Participant Progress
  • Custom wording

    Here, you have the option to personalize titles and texts throughout the module.

    Link events to tasks

    You have the possibility to connect Events directly to tasks. This functionality enables you to create a task within a Program that permits users to join an Event effortlessly with a single click. This streamlined process not only promotes related Events but also eliminates the need to share multiple links separately.

    Moreover, if you wish to mandate user participation in an Event as a prerequisite for completing a chapter, you can easily configure this within the task definition. In such cases, users will be required to register for the Event before advancing further.

    Participants Management

    In addition to the participant and request overviews, you have access to view the "Lesson Answers" submitted by participants. Furthermore, you can “Export Answers” to maintain a comprehensive record of their responses.

    Duplicate Program

    You can duplicate or copy/paste a Program. Navigate to “My Programs”, click on the “three-dot control icon”, and select "Copy" from the dropdown menu.

    Delete Program

    If you decide to remove a Program from the platform, you have the option to delete it. Simply navigate to “My Programs”, click the “three-dot control icon”, and select "Delete" from the dropdown menu.

    Communication within a Program

    To foster discussion about the Program, you can create a chatroom with dedicated topics for different aspects. Simply navigate to "Communication" and click the "+" icon to initiate the creation of a chatroom.

    🥇 Best Practices

  • Leverage the Programs module for various purposes, such as internal policies, employee onboarding, educational training, and knowledge base management.
  • Employ “Lessons” to spotlight the primary topics of your Program, and utilize “Levels” and “Chapters” to further segment these topics into digestible sections.
  • Enhance participant engagement with a variety of “Content Types” available within the Programs module, ensuring Lessons are interactive and captivating.
  • Utilize the “Text Image” option to complement textual content with visual aids, enhancing comprehension and retention.
  • Incorporate “Videos” to elucidate intricate concepts, deliver pre-recorded training sessions, or offer engaging examples for participants to follow.
  • Employ “Questions” strategically to gauge participants' understanding and reinforce key concepts throughout the Program.
  • Stay informed about participant progress and engagement by configuring “Notification Settings” to suit your preferences and requirements.
  • Foster collaboration and discussion among participants by encouraging the use of the “Chatroom” feature, facilitating interaction and knowledge exchange.
  • 🧑🏼‍🏫 Use Cases

    Employ programs for your study course: set an event (such as a lecture) as one task, and then a quiz or paper upload as a second task.