# Уроки и модули

Чтобы создать первый урок в курсе, перейдите в **«Уроки»** и нажмите кнопку **«Создать»** .

<figure><img src="/files/daf949543f591d776a5510149260f0b7f8c4d8cb" alt=""><figcaption></figcaption></figure>

Затем откроется пустая страница, где вы сможете добавлять в урок разделы с контентом.

<figure><img src="/files/6b08c7f5e7677aca121544f1958107e9c799e729" alt=""><figcaption></figcaption></figure>

## Содержимое урока

Содержимое урока может включать различные материалы, такие как изображения и видеоуроки, с использованием отдельных разделов (блоков) на странице.

{% hint style="success" %}
Раздел урока — это блок контента с заданными настройками, который содержит различные тексты и медиафайлы (видео, изображения), используемые для создания страницы урока и отображения разных типов материалов.
{% endhint %}

Чтобы создать первый раздел урока, нажмите **значок плюса** в центре экрана.

<figure><img src="/files/d470607530b3ecb76e3973f436c9e0575dd42bc9" alt=""><figcaption></figcaption></figure>

Для уроков доступны следующие типы блоков (разделов).

<figure><img src="/files/c2899d137c13758c914eb40c82ca70f7fff80296" alt=""><figcaption></figcaption></figure>

Чтобы добавить текст в содержимое урока, нажмите на раздел «Заголовок и текст». Таким образом текстовый раздел будет добавлен в содержимое вашего урока.

<figure><img src="/files/c1d608f9c816ac9d1ae58ee1c9b5d3a076288102" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Вы можете добавить в содержимое урока столько разделов, сколько необходимо, с индивидуальными настройками шрифта, текста и другими параметрами для каждого из них.
{% endhint %}

Каждое поле, содержащее текст (включая поля в других разделах урока), имеет стандартные параметры форматирования, как в любом текстовом редакторе.

<figure><img src="/files/f5c13d1a24af3c1eaeb061c8ba85cedd6d239a25" alt=""><figcaption></figcaption></figure>

Вы можете настроить:

* Стили текста (Заголовок 1 — H1, Заголовок 2 — H2 и т. д.);
* Начертание шрифта (жирный, полужирный);
* Курсив;
* Подчеркивание;
* Зачеркивание;
* Размер;
* Шрифт;
* Цвет шрифта, выделение текста и многое другое.

<figure><img src="/files/248d5d3ca84687c614e612bc8a3e38a935beeeb5" alt=""><figcaption></figcaption></figure>

Например, при добавлении **блока «Медиа»**&#x432;ы можете встроить видео с различных платформ, куда ранее загрузили свой контент, вставив ссылку в поле ниже.

<div align="left"><figure><img src="/files/f528aac1efcde651b2f5f29e00811b48823e32ad" alt=""><figcaption></figcaption></figure> <figure><img src="/files/f01e9d23dcb1cf0e28c4ecb590a24ba310901c11" alt=""><figcaption></figcaption></figure></div>

После добавления ссылки видео автоматически загрузится в урок курса, и останется только сохранить изменения.

{% hint style="info" %}
Разделы урока устроены так же, как и на сайте.\
Чтобы узнать подробнее о каждом типе, перейдите в [«Блоки сайта»](/doc/ru/websites/saity/blocks.md)
{% endhint %}

Все медиафайлы, включая видео, можно загрузить в файловое хранилище, а затем добавить в разделы «Медиа» (или другие разделы урока) через URL вложения. Для этого перейдите в файловое хранилище и загрузите необходимые материалы.

<figure><img src="/files/2d2676bf2768181100947f3eed9ddb780efcffcb" alt=""><figcaption></figcaption></figure>

Затем в разделе нажмите кнопку «Загрузить из хранилища», расположенную под полем URL.

<figure><img src="/files/252371f750cb12c709c8a6d4eb2d7a1d7681596a" alt=""><figcaption></figcaption></figure>

В открывшемся окне выберите вложение, которое хотите загрузить.

<figure><img src="/files/4b03d40620caee3e1b321c8fc6bcce0033943f80" alt=""><figcaption></figcaption></figure>

Таким образом медиафайл будет загружен в раздел урока.

<figure><img src="/files/0aab7db8b3d266988437fff84294d39baddf5585" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Для чего это полезно?

1. Если формат вашего изображения слишком большой и раздел урока не позволяет загружать файлы выше определенного лимита, вы можете обойти это с помощью файлового хранилища.
2. Чтобы не потерять актуальные баннеры и другие изображения, если вы решите удалить курс.
   {% endhint %}

### Как указать временные интервалы внутри видео в разделе «Медиа»

Если вам нужно добавить видео с определенными временными интервалами (как это работает на YouTube), вы можете использовать переменные.&#x20;

Для этого вам понадобится следующая переменная: `#{timecodes(video_id, title, HH.MM.SS)}`, где

**`id`** — идентификатор видео, которое вы хотите включить в урок.\
\&#xNAN;**`title`** — название фрагмента видео (например, «Начало», «Конец», «Ключевые моменты» или «Итог»).\
\&#xNAN;**`HH.MM.SS`** — временная метка, указывающая, когда начинается нужный фрагмент, в формате hh:mm:ss.

> Пример:
>
> \#{timecodes(34, summary, 01:25:23)}

Её можно найти, нажав на значок переменных в поле «Текст» в настройках раздела «Медиа».

<figure><img src="/files/80f425fe79bd57da6d77d6a091588e67adba3735" alt=""><figcaption><p>Нажмите кнопку, чтобы показать переменные</p></figcaption></figure>

<figure><img src="/files/02bbf12c45fb5e605f3fb19af5e2a0ad26b87a0c" alt=""><figcaption><p>Переменная для задания временной метки в видео находится в блоке «Стандартные переменные»</p></figcaption></figure>

### Как перейти к содержимому по нажатию на кнопку&#x20;

Содержимое урока может состоять из одного раздела с видеоуроком или включать большой объем текстового материала.

Чтобы студенты могли увидеть, из чего состоит урок, и быстро перейти к интересующему их содержимому, вы можете создать кнопки, которые по нажатию будут переходить к определенным разделам урока.

**Шаг 1. Укажите имя ID раздела.**

Для этого выберите раздел, к которому хотите перейти, и нажмите кнопку «Редактировать».

Найдите поле с названием «ID раздела».

<figure><img src="/files/fecbcc99a5c838775976c551a5cf0e0f665d42f3" alt=""><figcaption></figcaption></figure>

Введите понятное и корректное имя ID раздела согласно установленным правилам.

<figure><img src="/files/60fa04dd84c1ca3c28e14970555581caa99ca0dc" alt=""><figcaption></figcaption></figure>

Например, имя нашего раздела будет выглядеть так:

<figure><img src="/files/0e1c2bace6ca8f0d04f1f90c4ed11e98e0af302f" alt=""><figcaption></figcaption></figure>

Теперь скопируйте имя и сохраните настройки.

После этого создайте раздел с кнопками (можно использовать либо раздел «Меню», либо раздел «Настраиваемые кнопки»).

<figure><img src="/files/c120b74e8d555277898211a9f51aae5c667a13fa" alt=""><figcaption></figcaption></figure>

Нажатие на выбранный раздел автоматически откроет меню настроек содержимого (в данном случае мы добавили раздел «Кнопки»).

<figure><img src="/files/aeb46cffd4da56067dafffa900b7eced92d396e9" alt=""><figcaption></figcaption></figure>

Нажмите на кнопку «Оплата» (это стандартная кнопка без функции оплаты), чтобы изменить её настройки.

В открывшемся модальном окне измените подпись кнопки.

<figure><img src="/files/ecbd67bfb0f50dbd3dd91c0c869d497687ad7d6a" alt=""><figcaption></figcaption></figure>

Функция остается «Ссылка», но вместо значения #url укажите имя ID раздела.

<figure><img src="/files/b89c132f21a15e18238c83148e1f55de01c500c9" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**ВАЖНО!**&#x20;

ID раздела вводится со специальным символом `#!`.

<mark style="color:синий;">**#**</mark><mark style="color:красный;">**id\_your\_section**</mark>
{% endhint %}

<figure><img src="/files/f514331364508149d776998809c170303e20b723" alt=""><figcaption></figcaption></figure>

Убедитесь, что при использовании его ID раздел открывается в том же окне.

<figure><img src="/files/b94d242596c82891caa28144134d201a203a038f" alt=""><figcaption></figcaption></figure>

Далее вы можете задать пользовательские настройки кнопки: цвет, ширину и т. д.

<figure><img src="/files/82c652b2650e8088748403f582ad911a9b61e383" alt=""><figcaption></figcaption></figure>

Затем нажмите **"Сохранить"**.

{% hint style="success" %}
Готово!\
Теперь вы знаете, как настроить переход по нажатию на кнопку к определенному разделу.
{% endhint %}

{% hint style="warning" %}
Примечание!&#x20;

Не забудьте сохранить настройки каждого раздела.
{% endhint %}

### **Настройки страницы урока**

Общие настройки урока позволяют настроить ключевые параметры отдельного урока. Вы можете:

* Установите **название урока**.
* Назначить **домашнее задание**.
* Применить **глобальные настройки шрифта** ко всей странице (без необходимости отдельно оформлять каждый раздел).
* **Ограничить доступ** на основе определенных тарифных планов.
* Настроить **автоматические email-цепочки** для последующего взаимодействия со студентами.

Чтобы открыть эти настройки, нажмите **Настройки** в верхнем меню редактора урока.

<figure><img src="/files/47f5c8950f1df7dad585ec610091838665681cbd" alt=""><figcaption></figcaption></figure>

Откроется меню настроек с разными разделами.

<figure><img src="/files/d451415a78a02770e79491c38ce861bca13e1828" alt=""><figcaption></figcaption></figure>

### Общие&#x20;

**Информация о странице**

<figure><img src="/files/a835f12a027386dfd7d46789eaa37e75425ff2e3" alt=""><figcaption></figcaption></figure>

Заполните следующие поля во вкладке настроек:

* **Название в списке:** Внутреннее название для организации уроков.
* **Название вкладки браузера:** Заголовок, отображаемый в адресной строке и вкладке браузера.

<figure><img src="/files/b729dcc47bf61051fb415c082a24d5032e650571" alt=""><figcaption><p>Заполненные поля в настройках</p></figcaption></figure>

#### Настройки изображения

<figure><img src="/files/22350d1a961484c13787b064f1e112ed58954fa8" alt=""><figcaption></figcaption></figure>

Чтобы задать уникальный логотип страницы вместо значка MaviBot, вы можете загрузить собственное изображение. Чтобы добавить изображение-превью урока, которое будет показано на странице курса (когда студент добавил курс и открыл его для обучения), загрузите изображение в поле «Превью урока».

{% hint style="info" %}
По умолчанию в качестве превью урока отображается первое изображение из урока.
{% endhint %}

#### Настройки курса

В настройках курса вы можете добавить этот урок в модули (если модули были созданы ранее), а также задать права доступа к этому уроку.

<figure><img src="/files/67556424261e1f4b571cdb038a759b382204d3c1" alt=""><figcaption></figcaption></figure>

Например, вы можете указать, какие тарифные планы будут иметь доступ к этому уроку, если у вас несколько тарифов, а также дату, с которой урок станет доступен.<br>

По умолчанию на странице урока отображается шапка курса. Чтобы скрыть её, просто отметьте чекбокс «Скрыть шапку курса».

<figure><img src="/files/c9a4ab807a95db79312e4c5fcb2b29df46d757e6" alt=""><figcaption></figcaption></figure>

#### Настройки интерфейса и доступа

<figure><img src="/files/4e3aaa1ac9df1606589fb3adc67869fd94b671c3" alt=""><figcaption></figcaption></figure>

Чтобы поисковые системы не сканировали и не сохраняли содержимое страницы вашего урока, отметьте галочку «Запретить поисковым системам индексировать страницу».<br>

Если вы хотите ограничить доступ к курсу на основе определенных списков, отметьте опцию «Доступ только по спискам» и выберите нужные списки.

<figure><img src="/files/ed77cf139a1dea4944f294e94ce6d886ffce73d7" alt=""><figcaption></figcaption></figure>

Также вы можете включить увеличение изображений по клику, скрыть надпись «Сделано с MaviBot», добавить клиента в списки или назначить теги при завершении этого урока.<br>

Чтобы сохранить статистику прохождения этого урока в разделе «Аналитика», отметьте галочку «Сохранять аналитические данные для конверсии».

<figure><img src="/files/6b4d5deb5638e7c9873ba37f5d1b8dfa699fa743" alt=""><figcaption></figcaption></figure>

### **Как создать домашнее задание**

**Домашнее задание — важная часть любого процесса обучения:** оно помогает студентам закрепить ранее изученный материал, а наставникам (или самим студентам) — оценить, насколько хорошо материал был усвоен, и определить области, на которые позже нужно обратить больше внимания.

При разработке онлайн-курса вы сами решаете, какие уроки должны содержать домашние задания (возможно, все), а какие не требуют их вовсе.

Чтобы создать домашнее задание, перейдите в настройки курса и нажмите «Домашнее задание».

<figure><img src="/files/c51ffd1df71bf4b6766888cfa32b659cd86c56b6" alt=""><figcaption></figcaption></figure>

Затем перейдите во вкладку «Домашнее задание».

Здесь вы можете выбрать формат домашнего задания: либо как стандартное задание, либо как тест.

<figure><img src="/files/491529749f907b1e2f59a2196e114cb84811fb15" alt=""><figcaption></figcaption></figure>

Начните с ввода названия задания и его текста — эти поля работают как в обычном редакторе документов, где можно изменить размер шрифта, применить жирное или курсивное начертание, подчеркнуть текст и многое другое.

При необходимости вы также можете прикрепить файл к домашнему заданию.

<figure><img src="/files/4eb780fdaa2ae41b3d0c540bb77500d195a1080d" alt=""><figcaption></figcaption></figure>

Чтобы упростить проверку, вы можете добавить ключ ответов или подсказки к заданию. Эти заметки являются приватными и видны только проверяющему.

<figure><img src="/files/667688d0daf7efbf5f665f494057a751226eb0fb" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
При необходимости вы можете использовать переключатели «Принимать текстовые ответы» или «Принимать загрузку файлов», чтобы разрешить ответы в двух форматах: соответственно в виде текста или файла.
{% endhint %}

### Задания в формате теста

Чтобы создать домашнее задание в виде теста, перейдите во соответствующую вкладку «Тест» в настройках домашнего задания.

<figure><img src="/files/f0ca971de1629633ccec4b63eb263e4b2db42b9b" alt=""><figcaption></figcaption></figure>

Нажмите **«Создать вопрос»,** затем введите нужный текст в поле вопроса.

Далее введите варианты ответов на вопрос. По умолчанию есть два поля для ответов, но вы можете добавить столько, сколько нужно. Нажмите **галочку** рядом с правильным ответом.<br>

Если у вашего вопроса несколько правильных ответов, обязательно выберите все из них при добавлении вопроса.

<figure><img src="/files/db1e75fe9d5f745eba539afb227cf780dd9c1357" alt=""><figcaption></figcaption></figure>

Чтобы добавить еще один вопрос, нажмите соответствующую кнопку.

<figure><img src="/files/bc9b7fbd9818857701c6ed7be5027ed0cfe2e3ad" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Вы можете добавить столько вопросов, сколько нужно, без ограничений.
{% endhint %}

Также вы можете добавить к вопросу поле для развернутого ответа.<br>

Чекбокс «Автоматически принимать домашнее задание» включает автоматическое принятие задания на основе количества правильных ответов: если студент набирает необходимый порог в тесте, домашнее задание будет отмечено как выполненное; если нет — потребуется пересдать тест.

<figure><img src="/files/7aacb53a56eb7bb1b7e95caf0dfbf85c398abc06" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
При выполнении задания в формате теста все выбранные студентом ответы сохраняются даже при обновлении страницы домашнего задания, без необходимости отправки.
{% endhint %}

После того как вы закончите создавать тестовое задание, перейдите во **вкладку «Стандартное задание»** и поставьте галочку **«Добавить тест в задание».**

<figure><img src="/files/2e9b7f74a4d65ac2bb7e128c5c0c0d9cdc73ff07" alt=""><figcaption></figcaption></figure>

### Как проверять домашние задания

Куратор переходит в раздел «Студенты», где отображаются все студенты, записанные на курс.

<figure><img src="/files/f112b854c3c4a8800e7911a7b9a8f9a348ee671d" alt=""><figcaption></figcaption></figure>

Далее куратору нужно перейти в раздел с новыми сданными домашними заданиями.

<figure><img src="/files/2f0e929a07fbb11ba870fdb642d1b8d11ca3586e" alt=""><figcaption></figcaption></figure>

После того как студент нажмет **«Сдать задание»,** в разделе «Студенты» проекта появляется значок уведомления, указывающий на новое задание для проверки. После этого куратор сможет увидеть подробную информацию — кто сдал задание, это первая или повторная отправка и т. д.

После этого просто нажмите на студента, чтобы посмотреть подробную информацию о том, по каким курсам сдано домашнее задание.

<figure><img src="/files/61ba1bc203cd7bd123be0e4c2e625f9eca91558c" alt=""><figcaption></figcaption></figure>

Чтобы открыть домашнее задание, куратору достаточно нажать соответствующую кнопку, чтобы просмотреть сданное задание.

<figure><img src="/files/f95e52017db7303e940f40f8a7ea71e19cc20659" alt=""><figcaption></figcaption></figure>

## Шаблоны уроков

При создании уроков вы можете использовать **кнопку «Сохранить как шаблон»** чтобы сохранять их как шаблоны, что значительно ускоряет процесс.

<figure><img src="/files/b55eaf32bedd4e756c073dec022b0ef9d9132901" alt=""><figcaption></figcaption></figure>

Придумайте название для шаблона и нажмите **«Создать»** кнопку. Теперь, чтобы создать новый урок, просто нажмите **«Модули и шаблоны»** .

<figure><img src="/files/0311800f0e2b0e13748c6b13aa53b6c84dd96ddb" alt=""><figcaption></figcaption></figure>

Затем выберите нужный шаблон и нажмите **«Создать урок»** .

<figure><img src="/files/ea2cfb2accf2e2df4ba7db9dc00721b484660992" alt=""><figcaption></figcaption></figure>

## Настройки модуля курса

Модуль курса — это группировка нескольких уроков, посвященных одной или нескольким связанным темам, схожим по смыслу и содержанию.

> Например, «Модуль 1: Алгоритмы» может состоять из 5 уроков:\
> Урок 1: Понятие алгоритма и его значение;\
> Урок 2: Функции алгоритмов;\
> Урок 3: Виды алгоритмов и так далее.

Во вкладке «Уроки» найдите кнопку «Модули и шаблоны». Чтобы создать модуль, нажмите кнопку с таким же названием.

<figure><img src="/files/b26740ecf6b5dafb3b82bdbcdd3831267c7f8f68" alt=""><figcaption></figcaption></figure>

Откроется окно, где нужно ввести название модуля, его описание и добавить уроки, которые должны быть доступны в этом модуле.

<figure><img src="/files/3d71c456c090e56a665da13a189562eb30530b2d" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**ВАЖНО!**&#x20;

A **отдельный урок** не может быть добавлен в несколько модулей! Если вам нужно, чтобы один и тот же урок был в разных модулях, вы можете легко создать копию с помощью **кнопки «Копировать»** на главной странице «Уроки».
{% endhint %}

Функция создания модуля также позволяет добавлять подмодули в ваш онлайн-курс. Для этого используйте **кнопку «+ Добавить подмодуль»** в настройках модуля.

<figure><img src="/files/7155588f0103ea971e2a21d22e53de53a3423062" alt=""><figcaption></figcaption></figure>

После нажатия на кнопку откроется окно добавления подмодуля, где вы сможете ввести название и выбрать необходимые уроки для модуля.

<figure><img src="/files/0a5008232b81b3796ba09ce410d254e830ee87a7" alt=""><figcaption></figcaption></figure>

После настройки параметров модуля обязательно нажмите «Сохранить» — как во всплывающем окне подмодуля (если вы его используете), так и внизу страницы вкладки «Модули».

### Как изменить порядок отображения уроков

Чтобы изменить порядок отображения и последовательность прохождения уроков, вы можете переставить их во вкладке «Уроки».

{% hint style="info" %}
Уроки отображаются в панели технического специалиста и на сайте курса идут в том же порядке.
{% endhint %}

<figure><img src="/files/9c56eac074adbe2762f9431a44aaf099ad8dd66e" alt=""><figcaption><p>Порядок отображения уроков в настройках курса</p></figcaption></figure>

Чтобы переставить уроки, нажмите и удерживайте кнопку в правом верхнем углу блока урока.


---

# 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.mavibot.ai/doc/ru/lms/builder/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.
