Skip to content
English
  • There are no suggestions because the search field is empty.

Creating a Custom Lesson Course in KnowledgeCity LMS

Creating your own custom courses with lessons in KnowledgeCity LMS

Introduction

The Courses feature of the KnowledgeCity LMS allows you to create and manage courses for your learners. This guide covers the first step in building a custom lesson course, creating the course shell and configuring its core details. You will learn how to access the courses section, set up a new Lessons type course, define basic information like the author and difficulty level, and add multiple language versions. 



Getting Started: Creating a New Lesson Course

  1. Log in to your KnowledgeCity LMS administrator account.
  2. Navigate to the "Courses" section. This can be found in the LMS left-side panel.
  3. The 'Custom' tab of the Courses page will open. The page will display a table of existing custom courses, if any already exist, including the Course name, Course ID, and Type. For a comprehensive courses section overview, check out Overview - Understanding and Navigating the Courses.
  4. Click the "Create course" to start a new course
    • Course name: This is a unique name you may give the new course.
    • Course ID: Specify a unique ID (Course ID should begin with a letter and consist of only letters A-Z and numbers).
    • Default Language: Set a default language for the new course (e.g., English or Spanish).
    • Course type: Select the "Lessons" option to create a new custom course with lessons (e.g., includes videos, images, SCORM, Designer lessons, PDF lessons, or quizzes).
  5. Proceed by clicking the "Create course" button within the modal window.

An example illustration of the "Create Course" modal for the course creation process.

Configuring Course Details

  1. Once a new course is created, You will be brought to the course "Details" page of the new course. Additional parameters can be applied here including:
    • Author: Select the name of the course creator from the dropdown menu. If the desired author is not listed, create a new one using the "+" icon.

    • Level: Choose a difficulty level for the course (e.g., Essential, Beginner, Intermediate, Advanced).

    • Skills students will learn: List the key skills learners will gain from the course.

    • Course certificate toggle: Toggle this option to enable or disable certificates upon course completion. If disabled, learners will receive a "Passed" status only.

    • Course thumbnail image: Upload a preview image that will be displayed on the course card. The image must be in .png or .jpg format, with a maximum file size of 2 MB and a recommended resolution of 1280x720 pixels.

Please be aware: These settings will apply to the entire course and are not affected by language versions.

An example illustration of the "Details" tab of a newly created Lessons-type course.

Adding Language Versions

The default language of the course is set at course creation.
  1. Adding a New Language: Click the "Add language" button. In the modal window, select the desired language and confirm.
    Note: Languages already added will not appear in the dropdown list.
  2. Changing the Default Language: Navigate to the tab of the desired language, check the box "Make this language default," and then save.
  3. Removing a Language: Click the "Remove" button to remove a language, this is only available for languages that are not set as default.
  4. Language-specific Parameters: On each language tab, you can customize the following information:
    • Course name: Specify the name of the course in the current language.
    • Localization level: Set the level of localization for this language version.
    • Tagline: Add a short tagline specific to the current language.
    • Short description: Provide a brief description of the course in the current language.
    • Full course description: Provide the full description of course in the current language. You can use HTML to style the description (limited to H3 headings, bold, italic, underline, hyperlinks, numbered and bulleted lists).

An example illustration of the "Add language" feature within the course Details tab.

Adding Custom Fields

  1. In addition to the default fields, you can add custom fields to the course within the “Details” tab of the course in the top menu of the page.
  2. At the bottom of the “Details” tab, click the "Add custom field" button.
  3. In the modal window, enter the field name and choose the field type (Text, Number, Date, or Time).
  4. After saving, the new field will be available with actions:
    • "Pencil" icon to edit the field.
    • "Trash can" icon to delete the field.

Important Note: Custom fields are language-specific and only appear on the specific language tab where they are created.

An example illustration highlighting the "Add custom field" button found in the Details tab of the course. A modal window appears allowing custom field creation.



What to Do Next & Related Articles:

Now that your course is created, you'll likely want to:


Conclusion

By completing these initial steps, you have successfully created the framework for your custom lesson course in the KnowledgeCity LMS. With the course shell, core details, and language versions in place, you are now ready to build out the educational content. If you require any assistance during this setup phase, your KnowledgeCity Success Team is available to help.