How to build courses.

How to build courses on ICBC E-learning
Instructor Guide

How to build courses.

The Frontend course builder is a very unique feature of ICBC E-learning that allows instructors to create their courses easily. This is incredibly useful if you are planning on uploading a course on our e-learning platform.

You will, however, need to signup to become an instructor before your courses can be uploaded, instructors can access their courses from the dashboard ( and click on the “Add New Course” button.

ICBC E-learning dashboard

Course Title

This is the main identifier of the course. Make sure to keep this informative and concise


This is a brief description of the course and its contents. You can describe the topics included in the course, along with additional quizzes, assignments, and resources in the course itself.

Course Settings

You can customize a few attributes of the course from these settings, such as course level, and the maximum number of students.

Choose a Category

Select a category for this course. You can add categories from the drop-down list. Only select a category that relates to your course.

Course Thumbnail

Give your course an intro image and a visual appeal by adding a thumbnail image. This will show up on all required pages such as course listings and so on. Please make sure to follow the guidelines for the best results.

Course Intro Video

You can give an intro video that will show up on the course overview page. Much like the course description, potential students can get an overview of the course from this. You can select multiple sources such as:

  • YouTube
  • Vimeo
  • External URL

Course Builder

Course Builder: This is the bread and butter of ICBC E-learning. The hierarchy of all the content is crucial for instructors to know properly.

How to build courses. - ICBC E-learning

In ICBC E-learning, a Course will have Topics, and Topics will have Lessons and Quizzes. There can be multiple quizzes and lessons inside a single topic, but we highly recommend 2-5 lessons and 1 quiz for maximum effectiveness. 

How to build courses. - ICBC E-learning

Add New Topic: This button will take you to the topic creation menu where you can give the topic a name and summary. There are tooltips to help you guide through the process. Once you’ve added the required information, you can start adding lessons and quizzes from the buttons below the corresponding topics. 

Lesson: Each lesson has a titledescription, and optional featured image.

  • Video Source: Video source will allow you to add a source for the video lesson. Similar to the intro video, you can add external or internal sources. After adding the video, add the video playback time to the required field. 
  • Upload Attachments: You can also upload attachments from the courses to supply the necessary materials for this lesson. Once you’re done, you can click on Update Lesson to save and close this tab

Quiz: Quiz building is an extensive feature that deserves its own documentation page. Find the separate documentation page here.

Import Quiz: You also have the option to export or import quizzes.

Assignments: Assignments are also included that we have covered in a separate documentation page here.


This section allows you to view the instructor names and also allows you to add more instructors to the course. If you have the Multi-Instructor addon (Pro Feature) enabled, you will be able to search for, and add more instructors to the same course. They can then edit, moderate, and add their own content to this course.

Additional Data

This data acts as informative data for potential students while also acting as marketing material for your course.

Course Duration

Specify the overall duration of the course, i.e. how long it will take for a student to complete this course.


List the knowledge and skills that students will learn after completing this course. (One per line)


Additional requirements or special instructions for the students (One per line).

Target Audience

Specify the target audience that will benefit the most from the course. (One line per target audience)

Materials Included

A list of assets you or the instructors will be providing for the students in this course (One per line)

Tutor Settings

This section contains miscellaneous course settings:

  • Disable Q&A: This will disable the course’s built-in Q&A forum
  • Disable Certificates: This will disable generating certificates for this course. Students will not be able to get certificates for the course.

Course Attachments

Course attachments are resources such as practice files, example files, and other necessary files that you may have used in the course content. Students can download them if they choose to or need to right from here.

Course Prerequisites

Prerequisites are courses that you must finish to get access to this course. For example, if have 2 courses named Basics of Programming Languages and Advanced Programming Languages, then set the basics course as a prerequisite for the advanced course. This will make sure that the students complete the basic course before accessing the advanced course.

This will allow you to create a true and structured learning path for students, with different courses addressing different levels of students.

Comments (2)


    I am faculty of Mathematics

    1. Untitled-design-34

      Hello Randhir, do you need help?

Leave your thought here

Your email address will not be published. Required fields are marked *

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar