Skip to main content

Як оновити статуси завершення курсу після оновлення контенту?

У цій статті ви дізнаєтесь, як оновити статуси завершення курсу для учнів після додавання нових уроків або тестів та як повідомити учнів про новий контент

Written by Rita

Функція "Перерахувати статуси курсу" дозволяє одним натисканням кнопки пересинхронізувати статуси завершення курсу.

Учні, у яких з'явилися непройдені уроки або тести, повертаються зі статусу "Завершено" до "У процесі" й отримують сповіщення про необхідність пройти новий контент. Завдяки цьому статистика курсу відображає реальну картину прогресу учнів.

💡 Коли варто користуватися пересинхронізацією?

Скористайтеся цією функцією, якщо:

  • ви додали до курсу нові уроки або тести, а частина учнів вже мала статус "Завершено";

  • хочете, щоб учні дізналися про оновлення та пройшли новий матеріал;

  • потрібно, щоб статистика курсу відображала реальний прогрес учнів, а не застарілі статуси.

🔔 Сповіщення для учнів

У розділі "Налаштування сповіщень" створіть сповіщення з типом події "Контент курсу оновлено", налаштуйте його доступи та параметри надсилання:

Сповіщення надсилається автоматично, коли пересинхронізація змінює статус курсу в учня із "Завершено" на "У процесі". Саме зміна статусу є тригером для відправки.

⚠️Зверніть увагу: сповіщення налаштовується перед перерахунком статусів один раз. Без окремого налаштування в розділі Налаштування сповіщень, повідомлення не буде приходити автоматично.

📌 Детальніше про створення та налаштування сповіщень можна дізнатися в цій статті: Як створити та налаштувати сповіщення?


⚙️ Як працює пересинхронізація?

Після запуску система виконує такі кроки:

  1. Знаходить усіх учнів, у яких курс позначено як завершений;

  2. Перевіряє їхні поточні доступи до уроків і тестів курсу;

  3. Якщо в учня є хоча б один непройдений урок або тест, змінює статус курсу із "Завершено" на "У процесі";

  4. Після пересинхронізації учень отримує сповіщення про оновлення контенту.

Учні, які пройшли весь контент курсу, зокрема й новий, зберігають статус "Завершено".

🎁 Бали за курс

При повторному завершенні курсу бали не нараховуються повторно. Це захищає Магазин подарунків від зловживань: учень не зможе отримувати бали за той самий курс знову й знову після кожного оновлення контенту.


🔧 Як запустити пересинхронізацію?

Щоб запустити пересинхронізацію відкрийте розділ Статистика → Курси та оберіть потрібний курс зі списку:

На сторінці статистики курсу натисніть на три крапки → Інше → Перерахувати статуси завершення:

📌 Звертаємо увагу, що пересинхронізувати статуси можливо раз на годину. Запускайте її після того, як завершите внесення змін до курсу.

Did this answer your question?