Зареєструйтеся на майбутній Open edX Meetup, щоб дізнатися більше.
Створюєте новий курс з нуля в Open edX LMS? Звучить захоплююче, правда? Але також може здатися, що ви знаходитесь біля підніжжя гори, дивлячись угору. Ця перша сторінка – порожня сторінка, яка чекає на ваші ідеї – це одночасно можливість і виклик. Подивіться на нього: все чисте й порожнє, готове до заповнення розділами та інтерактивними елементами, які незабаром утримають душу вашого курсу.

Але будьмо реальними. Перетворити цей простий контур на насичений навчальний досвід може бути важко. Є стільки всього, що потрібно зробити: планування вмісту, планування дій і всі натискання та введення тексту між ними. Це та робота, яка змушує вас бажати чарівної палички, щоб все це ожило.
Що, якби я сказав тобі, що магія справжня? Не чарівною паличкою, а силою ШІ. Що, якби ми могли позбавити картини нудності й дозволити інтелектуальним технологіям простягнути нам руку? Це саме те, у що ми занурюємося. Ми використовуємо розширені можливості Large Language Models (LLM) для створення основного вмісту. Тут не йдеться про заміну людського дотику; мова йде про підвищення ефективності вашого творчого процесу за допомогою штучного інтелекту.
Генерація контенту на основі ШІ
Розробляючи модель, яка базується на різноманітних джерелах вмісту – будь то відео YouTube, офіційна документація, як-от остання документація Python, або PDF-контент – щоб побудувати основу нашого курсу. У цій моделі використовується лише наданий вміст і таким чином забезпечує глибоке навчання без будь-яких галюцинацій чи сфабрикованої інформації. Модель навчається тому, як виглядає хороший курс, і надає свою відповідь на основі цього.
Модель також має API для інтеграції з іншими інструментами, як-от редактори, щоб переконатися, що ми маємо контроль над вмістом, ми можемо його редагувати, покращувати та вдосконалювати.
Нижче наведено програму RAG (Retrieval augmented generation), яку використовують python 3.12 що нового doc і на основі цього створює короткий курс.
AI, LLMs і RAG
В основі нашого інструменту для створення вмісту лежить суміш технологій, які можуть здатися складними, але досить простими. Штучний інтелект (AI) відноситься до машин, розроблених для імітації людського інтелекту. У ШІ ми маємо Великі мовні моделі (LLM), які схожі на величезні інтерактивні бібліотеки, які розуміють і створюють текст у спосіб, схожий на людський. Доповнена генерація пошуку (RAG) поєднує найкраще з обох світів: він отримує точну інформацію (пошук) та потім творчо формує його в новий вміст (покоління). Подумайте про це як про старанного дослідника та творчого письменника в одному місці. Наша програма використовує ці технології, щоб перетворювати різноманітний вміст у структурований навчальний досвід.
Від проекту штучного інтелекту до платформи Open edX: вдосконалення та проведення курсу
На попередньому кроці ми використовували штучний інтелект для створення інформації, але це був лише початок. Надзвичайно важливо додати людський відтінок нашому вмісту, щоб перетворити цю інформацію на мудрість. Для цього кроку, щоб подолати розрив між контентом, створеним штучним інтелектом, і доставкою його в Open edX LMS, ми використовуємо редактор, який здійснює виклик API для моделювання API, отримує дані, створені штучним інтелектом, і надає можливість редагувати їх і коли ми закінчимо, ми можемо експортувати його як OLX формат, щоб завантажити його в Open edX LMS.
Ось розбивка кроків, які ми збираємося виконати, щоб створити наш курс:
- Отримати контент, створений ШІ: наш редактор спілкується з моделлю ШІ, надаючи їй посилання на вибране джерело вмісту.
- Отримувати структуровані дані: Модель обробляє цей вміст і повертає структурований проект курсу з розділами, підрозділами та початковими оцінками.
- Завантажити в редактор: ця чернетка потім завантажується в редактор, закладаючи основу для курсу.
- Редагувати та покращити: за допомогою редактора ви маєте свободу точно налаштовувати кожну деталь — коригувати розповідь, збагачувати вміст, додавати мультимедійні елементи та узгоджувати його з результатами навчання.
- Експорт як OLX: Коли ми будемо задоволені вмістом курсу, редактор дозволяє експортувати весь курс як файл OLX (Open Learning XML).
- Імпорт до Open edX Платформа: Останнім кроком є взяти цей файл OLX та імпортувати його в Open edX.
Давайте подивимося, як це працює
Уявіть, що ми створюємо відеолекцію на YouTube про Python if-else stetements. Тепер ми хочемо створити короткий курс Open edX, використовуючи це відео.
- Введемо посилання на відео в елементі введення Редактора та клацнемо Створити курс

- Після натискання кнопки редактор звертається до API моделі, отримує згенерований вміст і завантажує його в редактор.

Ми повинні побачити щось на зразок наступного в редакторі.

- Тепер давайте налаштуємо та покращимо наш вміст у редакторі, а коли ми закінчимо, натисніть на Експорт OLX

Якщо наша структура вмісту є дійсною OLX, файл завантажується.
У цьому прикладі я лише додав деякі стилі та новий компонент Виконавець коду Python до нашого курсу. Пам’ятайте, що це лише відправна точка. Суть справді успішного курсу полягає в індивідуальному підході, який ви вносите в нього. Штучний інтелект може закласти основу, але саме розуміння та досвід дизайнера інструкцій перетворюють цю базу на успішний досвід навчання.
- Імпортування курсу в Open edX LMS
Тепер давайте перейдемо до нашого курсу на платформі Open edX і перейдемо до /import/course-v1:TLA+PY106+2024_Q1 URL і натисніть на Виберіть файл для імпорту щоб вибрати та імпортувати файл, завантажений на попередньому кроці



- Підтвердьте структуру курсу
Тепер давайте перейдемо до LMS, щоб переконатися, що наш курс виглядає так, як очікувалося

Як бачите, ми змогли успішно імпортувати наш курс на платформу Open edX
У цій публікації ми говорили про те, як штучний інтелект може допомогти нам пришвидшити створення вмісту в Open edX LMS, але ми лише побіжно окреслили те, що можливо.
Швидкість, з якою розвивається штучний інтелект, обіцяє ще яскравіше майбутнє з кращим навчальним досвідом і залученням студентів.
Якщо ви зацікавлені у використанні цього інструменту зі своїм екземпляром Open edX, не соромтеся звернися до мене і я був би дуже радий тримати вас у курсі процесу розробки та надати вам доступ бета-тестера.
Щоб отримати додаткові запитання чи коментарі, приєднайтеся до майбутньої зустрічі Open edX безкоштовно зареєструйтеся тут.
![]()
Привіт!
дуже цікаво,
чи є випадок, де ми можемо спробувати цю функцію?
на жаль, ще не підтримується на EduNext.
що стосується
Аморі
Hi @Amaury_Van_Espen
Дякуємо за ваш інтерес до цієї функції, звичайно, я можу поділитися з вами демонстраційним екземпляром для вашого перегляду. напишіть мені повідомлення на amirtds@gmail.com і ми можемо взяти це звідти