# Lessons

**MS LMS** > **Lessons** menu on the WordPress dashboard includes your Lessons list. The lessons' content can be edited with [**Course Builder.**](https://docs.stylemixthemes.com/masterstudy-lms/lms-course-features/course-builder)

**MasterStudy LMS** offers seven types of learning content:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FRTPndQEwWKYjnk7wr5DX%2Fimage.png?alt=media&#x26;token=432c0caa-7bbe-463e-b810-3ad06f13d81e" alt=""><figcaption></figcaption></figure>

### Text Lesson

[**Text lesson**](#text) - a learning module that primarily presents information to learners through written text. Text lessons are often used to introduce new concepts or ideas, provide background information, or summarize key points.

{% hint style="success" %}
Be familiar with the [**WYSIWYG Editor**](https://docs.stylemixthemes.com/masterstudy-lms/course-builder#wysiwyg-editor)**,** which will help you avoid mistakes.
{% endhint %}

### Video Lesson

[**Video lesson**](#video) - is an instructional module that consists primarily of a video as the main teaching tool. It is a type of e-learning content that can be used to deliver lectures, presentations, tutorials, or demonstrations.

{% content-ref url="how-to-add-video-to-the-lesson" %}
[how-to-add-video-to-the-lesson](https://docs.stylemixthemes.com/masterstudy-lms/lms-course-features/how-to-add-video-to-the-lesson)
{% endcontent-ref %}

### PDF Lesson

[**PDF Lesson**](https://docs.stylemixthemes.com/masterstudy-lms/lms-course-features/pdf-lessons) -  allows instructors to upload and display `.pdf` documents directly inside a lesson using a sleek and distraction-free interface. Students can read course materials without downloading files or leaving the lesson page. You can also require students to complete the PDF before they can move to the next lesson, helping ensure full engagement with the material.

{% content-ref url="pdf-lessons" %}
[pdf-lessons](https://docs.stylemixthemes.com/masterstudy-lms/lms-course-features/pdf-lessons)
{% endcontent-ref %}

### Stream Lesson

[**Stream lesson**](#stream) - allows instructors to embed a live YouTube video directly into their online course content. This can be useful for delivering lectures, hosting virtual discussions, and providing multimedia resources to students.

{% content-ref url="../lms-pro-addons/live-streaming" %}
[live-streaming](https://docs.stylemixthemes.com/masterstudy-lms/lms-pro-addons/live-streaming)
{% endcontent-ref %}

### Zoom Lesson

[**Zoom lesson**](#zoom) - a lesson that is delivered using Zoom, a popular video conferencing platform that enables real-time audio and video communication, as well as screen sharing and other collaborative features.

{% content-ref url="../lms-pro-addons/zoom-video-conferencing" %}
[zoom-video-conferencing](https://docs.stylemixthemes.com/masterstudy-lms/lms-pro-addons/zoom-video-conferencing)
{% endcontent-ref %}

### **Audio Lesson**

[**Audo Lesson**](#audio) - provides learning content through audio recordings. Audio lessons are useful for delivering lectures, language learning, storytelling, or discussions that learners can listen to on the go. They support flexible learning and are accessible through various devices.

{% content-ref url="../lms-pro-addons/audio-lesson" %}
[audio-lesson](https://docs.stylemixthemes.com/masterstudy-lms/lms-pro-addons/audio-lesson)
{% endcontent-ref %}

### **Google Meet Lesson**

[**Google Meet Lesson**](#google-meet) - a lesson type conducted via Google Meet, a video communication platform that supports live interaction between instructors and learners. It enables real-time video and audio communication, screen sharing, and collaborative discussions in a virtual classroom environment.

{% content-ref url="../lms-pro-addons/google-meet" %}
[google-meet](https://docs.stylemixthemes.com/masterstudy-lms/lms-pro-addons/google-meet)
{% endcontent-ref %}

That is how students will see each lesson type:

{% tabs %}
{% tab title="Text" %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FtzYshjkmZeTt0Lfo5ZZ5%2Fimage.png?alt=media&#x26;token=bd8e0587-8be9-45df-ba8c-416603eaca21" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Video" %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FpsNT8JBasQlQDK3nyjvK%2Fimage.png?alt=media&#x26;token=f98b8025-217d-4626-bb26-d6092231ebcc" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Stream" %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FCuf5uATpPUhYeIJUbhZ2%2Fimage.png?alt=media&#x26;token=86827779-8d09-4bfb-bda5-2de72bc47aca" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Zoom" %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FA8rMwRFg1mb6cczECyV5%2Fimage.png?alt=media&#x26;token=08b7a4fa-e279-4c5b-88e2-9936f80767ac" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Audio" %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FyRDTwVaeVqaeWoJCKnIH%2Fimage.png?alt=media&#x26;token=c5407091-c962-46b5-8885-8e7d37fb5adc" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Google Meet" %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F1rXCRpN2r3S40ALodG76%2Fimage.png?alt=media&#x26;token=e19692d7-35ce-4bcb-bfd0-46704b1134c5" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

The lessons will look like the following picture on the Curriculum tab on the Course Page. If you set the lesson duration, the duration will be shown. But if not, the type of this lesson will be displayed.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FsKGJY8x2wiZF6OOVynHq%2Fimage.png?alt=media&#x26;token=0924df6e-8d46-4fd2-9251-13f1cb03d207" alt=""><figcaption></figcaption></figure>

After adding a title for the lesson, the following fields should be filled out:

* **Lesson Type:** Text, [Video](https://docs.stylemixthemes.com/masterstudy-lms/lms-course-features/how-to-add-video-to-the-lesson), [Zoom Confirence](https://docs.stylemixthemes.com/masterstudy-lms/lms-pro-addons/zoom-video-conferencing);
* **Lesson Duration**: Any information about the duration of the lesson;
* **Lesson Preview**: Makes the Lesson open/private for visitors;
* **Lesson Frontend Description**: Description of the Lesson that will be visible in the Course Curriculum;
* **Lesson Materials:** Files that can be used during the lesson.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FL1akyRpHsgrAt0M4BfGR%2FLMS%203.0.0%20-%20CB%20new%20lesson%20filled.png?alt=media&#x26;token=da14e27d-62c2-4458-ac2e-f59f5b5580bf" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
When the [Zoom Conference](https://docs.stylemixthemes.com/masterstudy-lms/lms-pro-addons/zoom-video-conferencing) addon is enabled in MS LMS, the Zoom Conference lesson type will be available with additional settings.
{% endhint %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FVoo8vBYGmPAACfDUKWda%2FLMS%203.0.0%20-%20CB%20new%20lesson%20zoom.png?alt=media&#x26;token=a2a14f4c-5f54-4dc5-9a99-f6bf10176cb2" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
When the **Video** lesson type is selected, additional fields appear, and how to upload a video is detailed in the next section
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stylemixthemes.com/masterstudy-lms/lms-course-features/lessons.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
