### Create a class

##### Instructors and organizations can create courses using the course creation wizard. Users can access the course creation wizard from the “Create course” in the header or “Instructor panel/ Classes/ New”
The course creation wizard includes 8 steps that should be passed for a class to be created.
Step 1 – Basic information:
In this section, we are going to define the general information of the class.
Class type:
Live: a live class or live class includes live sessions that could be conducted on live class providers like Bigbluebutton, Zoom, Google meet, etc.
Course: Courses are offline (like Udemy classes) so a course includes pre-recorded video files that the students will access after enrolling in the course.
Text course: Text courses are courses with text material. Each lesson will be included on a specific page.
Note: All of the class types include downloadable files and attachments with different formats so there are no limitations with class attachments.
Title: a short description for the class. The title should be a maximum of 64 characters that clarifies what is the class about.
Seo description: A 150 to 160 description about the course, that will be displayed on the search engine result page. It won't be displayed on the website.
Thumbnail image: The main image that will be displayed in the class cards. The preferred size is 360*250px.
Cover image: The cover image will be displayed at the top of the course page. The preferred size is 1920*530px.
Demo video: If you define a demo video for a class, it will be displayed in a pop-up when a user clicks on the course thumbnail.
Description: The class description that will be displayed on the class page includes all of the information about the course educational material, instructor, and other related information that will motivate viewers to enroll in the course. We suggest writing at least 300 words for this page because it is one of the most important SEO requirements.
Step 2 – Extra information:
This step is different for different class types (Live, Course, Text course) so we are going to explain it for each content type.
Capacity (Only Live Classes): Number of the students that each class can host. It means you can create capacity limited classes. When a class capacity is reached, the class registration will be closed. The class capacity will be indicated with a progress bar on the course card.
Start date (Only Live Classes): The start time for the live class. Users will be able to purchase the live class until this date and when this date passed, the live class registration will be closed. Also, all of the live session dates should be defined after this date.
Duration: The duration of the whole live class. This time will be displayed on the live class page so the user can realize the course duration.
Support: If this option is turned on, the class support option will be available for students so they will be able to send their support conversation through their panel and the instructor will be able to review student requests and respond to them.
The course support status will be displayed in the course page sidebar so this option could be used as a competitive feature.
Downloadable: If you want to allow users to download the course material such as course videos, you can turn this option on. This button will specify that your course is downloadable and this case will be presented to the user on the course page.
You will be able to enable or disable downloads for each part of the content so this toggle just will specify that the course is downloadable or not and it will be presented on the course filter page.
For example, if you have a course that you don’t want allow to the user to download course videos but there are several projects, assets, or materials that you want to allow to the students to download them so you should turn the “Download” toggle button off.
Or imagine that you have a live class that you want to allow users to download all of the recorded sessions after the live class finished so you should turn this toggle on.
Note: This toggle button won't disable downloads and you will be able to enable or disable downloads for each file when you define a file. (How to?)
Partner instructor: If you want to invite another instructor to your course, you should turn this toggle on so the partner instructor dropdown will be displayed and you will be to add single or multiple instructors to the course. The invited instructor profile will be displayed on the course page and the invited instructor will be able to view the course through the “Instructor panel/ Classes/ Invited classes”.
Tags: Assigning tags to the courses will help users to find the related content. Tags will be displayed on the course page and when a user clicks on a tag, will be redirected to the tag page. All of the related contents to the tag will be displayed on the tag page.
Category: When the course category is selected from the dropdown, the category filters will be displayed in the related cards so you can select the related categories.
Step 3 – Pricing:
Subscribe: The subscribe feature will allow the student to enroll in the course using the subscribe system so if the “Subscribe” toggle is turned on, the student will be able to enroll in the course without direct purchasing.
Price: The class price is the amount that the user should pay for enrolling in the course. Use the “0” value for this field if you want to publish a course for free.
Sales plans: Sales plans are price variations that could be defined to encourage users to enroll in the course depending on the different parameters.
Sale plans could be defined depending on the course students count and the date.
Note: When you are going to define a pricing plan for a live class that includes capacity, the remained capacity will be displayed at the bottom of the capacity input.
Examples:
30% of the discount for the first 10 students.
50% of discount for two days since the class published.
20% of discount for 5 students that enroll in the course on the first publishing day.
The course pricing plans will be displayed on the course page and users can enroll in the course using them. When a pricing plan capacity is reached or the date passed, it will be disabled.
Note: A course pricing plan is an option so you can sell your course without this feature. All of the discounts will be added to the course price.
Step 4 – Contents:
This step is the most important step in the course creation process. All of the course materials like videos, files, projects, live session, assets, circulium, etc will be This steps varies depending to the class type (Live Class, course, text course). We are going to explain different content types that could be defined as course content.
You can use class sections for categorizing different class contents like live sessions, files, or text lessons.
You can create sections when you are defining a class and assign class educational materials to them.
If you don't assign a section to content, it will be displayed on the general list.
You can assign quizzes to a specific chapter. If you assign a quiz to a section, it will be displayed at the bottom of the section.
You can assign quizzes to sections from the quiz creation/editing form.
Live class contents:
If you are going to create a live class, there two content types that could be defined:
A-Live Class sessions: To add a new live class session, click on the “Add session” button and fill in the required information.
API: The system that you want to use for conducting the live class. The script is integrated with Zoom and Bigbluebutton but you can use any other live meeting providers.
Link: The meeting URL that will be accessible for the student at the meeting time (It will be generated automatically when using Zoom or BBB).
Password: If the meeting provider that you use, requires the password for joining the live classes, you should define the password. This password will be displayed for students.
If you are using Zoom or BBB using the platform API, it will be generated automatically.
B- Files: You can use files for video course parts, projects, assets, etc. To add a file click on the “Add file” button and fill out the required information.
Accessibility: Users will be able to access “Free” files without purchasing the class. For “Paid” files, the student should enroll in the course to access them.
Source: For Youtube & Vimeo files select the related radio button and select “Local” for files that you want to upload from your computer.
Description: The description will be displayed on the class page for each file.
Downloadable: If you want to allow users to download the file, turn it on and turn it off if you want to allow users to just play the file.
Turn this option on if your file format is not video.
C- Text lessons: If you select the “Text course” in the first step as the course type, you can define text lessons as course parts.
Title: The tile will be displayed in the lesson page header and lessons list.
Study time: Estimated time for reading the text lesson.
Image: The image that will be displayed on the lesson page.
Accessibility: Users will be able to access “Free” lessons without purchasing the class. For “Paid” lessons, the student should enroll in the course to access them.
Attachments: You can assign predefined attachments to a text lesson (Projects, related files, etc) so you should define course files and select them from the dropdown. All of the related attachments will be displayed on the lesson page.
Summary: a brief description of each lesson will be displayed on the course page.
Content: The text course content will be displayed on each lesson page. HTML content supported. New file source type introduction :
Google drive: You Will be able to use google drive as file storage hosting.
If you use google drive source type for your files, you need to use embed code.
First, preview your file on google dri
Select open in a new window.
A new tab will open, then select embed and copy embed code in opened modal.
Note: make sure your file is shared with everyone.
iframe: you should copy the iframe code and copy it without any changes .in some websites iframe code is labeled as the "embed" option.
Step 5 – Prerequisites:
Prerequisites will be displayed on the class page. There are two prerequisites types:
A: Required: It means the student must pass the prerequisite to be able to enroll in the course.
B: Optional: This type of prerequisites are is for user information so the user just knows that it is better to learn those courses and there is no obligation to pass them.
To add a new prerequisite click on the “Add” button and search in existing courses. If you want to add a “Required” prerequisite turn the toggle button on.
Step 6 – FAQ:
FAQ items will be displayed on the course page as expandable accordions. Each FAQ item includes a question and a related answer.
To add a new FAQ item click on the “Add” button and fill out the required fields.
Step 7 – Quiz and certification:
You can add quiz and certificates to a course in the course creation wizard.
To add a quiz, click on the “Add” button and fill out the requested data.
Quiz title: This will be displayed on the class page.
Time: The quiz duration. If the quiz duration passed, the quiz will be finished and the result will be calculated automatically.
Attempts: If you want to allow for the student to enroll to start a quiz several times, you can specify attempt times.
Pass mark: If the quiz includes a certificate, the certificate will be awarded to the student when reaches the pass mark.
Certificate: If a quiz includes a certificate, turn this toggle on.
Active: To show the quiz on the course page, turn it on.
You can define quiz questions after the quiz is saved. Now click on the “Add multiple choice” and “Add descriptive” questions and define questions.
For multiple-choice questions, you can use images and texts as answers.
Each question has a grade that should be defined to avoid errors.
For descriptive questions define a correct answer so the student will be able to view the correct answer after the quiz finished and all of the attempts passed.
Step 8 – Confirmation:
In this step, the instructor should agree on terms and rules. If there are important points for a reviewer, the instructor can write them in the message field.