Создание учебных слайдов и рабочей тетради одновременно

Вопрос или проблема

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

В настоящее время мы используем PowerPoint для слайдов (формат 4:3) и режим заметок PowerPoint, чтобы добавить дополнительную информацию. Предоставленное пространство также может использоваться участниками для рукописных заметок. Режим заметок распечатывается на бумаге формата A4 и собирается в книгу объемом от 400 до 800 страниц в зависимости от класса.

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

В наши дни ведущие сменили формат 4:3 на 16:9. Это дает больше места на слайдах. Но формат 16:9 не подходит для режима заметок PowerPoint и печати на A4, потому что он создает примерно 1/3 содержания на странице и 2/3 пустого пространства или мест для дополнительных заметок.

Я хотел бы перейти на формат 16:9, что означает разделение слайдов и рабочей тетради.

Существует ли инструмент, который может служить единым источником правды для обоих форматов: слайдов и рабочей тетради?

Требования:

  • генерировать слайды презентации и распечатанную рабочую тетрадь из одного исходного файла.
  • формат презентации 16:9
  • презентации с маленькими анимациями: скрыть, появиться, непрозрачный наложенный элемент
  • управлять разрывами страниц

Будет здорово иметь:

  • создать оглавление

Я бы предложил рассмотреть следующую комбинацию инструментов:

  • Jupyter Ноутбуки – Позволяет комбинировать (в вашем браузере)
    • Текст в формате Markdown (в основном тот же, что вы используете здесь)
    • Отрендеренные математические формулы в MathJax & Tex
    • Изображения и ссылки
    • Код с подсветкой синтаксиса
    • Живой, исполняемый код на любом из десятков языков программирования с помощью различных ядер, включая Python, C, R, Julia, Scala, Fortran, Spark, Ruby, Haskell, JavaScript, Go, SageMath, MATLAB, Java и др.
    • Результаты выполнения кода (и вы можете по желанию повторно выполнить код во время вашей презентации).
    • Графики и диаграммы (включая интерактивные графики и диаграммы), созданные на основе хранимых или живых данных или результатов обработки.
    • Анимации и видео
  • NBConvert (часть Jupyter), который позволяет публиковать ваши ноутбуки в виде веб-страниц (HTML), PDF-файлов или Latex-файлов (для печати) или через пользовательские экспортёры.
  • Reveal.js – HTML фреймворк для презентаций (который позволяет указать размеры экрана и получить соотношение сторон 16:9).
  • RISE – Reveal.js – расширение для слайдшоу Jupyter/IPython, которое позволяет живую конвертацию из Jupyter Notebook в слайдшоу или презентацию.

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

Эта комбинация позволит вам создавать, из одного Jupyter Notebook, как ваши презентации в любом соотношении сторон или размере экрана (с интерактивностью), так и ваши распределенные PDF-файлы вплоть до полноценного формата книги. Даже возможно создавать и оценивать задания прямо из Jupyter Notebooks, используя NBGrader.

Ответ или решение

Подбор инструментов для разработки обучающих материалов

Ваша задача по созданию обучающих материалов, включая слайды и рабочие тетради, представляет собой важный процесс, который требует внимания к деталям у недавних изменений в форматах презентаций и ожиданиям клиентов. Имея в виду ваши потребности, я предлагаю рассмотреть комбинацию следующих инструментов, которые помогут вам эффективно создать и управлять обучающими материалами.

1. Jupyter Notebooks

Почему Jupyter Notebooks?
Jupyter Notebooks являются мощным инструментом для интеграции текста, кода и визуализации. Они позволяют вам:

  • Использовать текст в формате Markdown, что упрощает создание насыщенного контента.
  • Включать математические формулы при помощи MathJax и TeX.
  • Добавлять изображения и ссылки для улучшения визуального восприятия.
  • Писать код с подсветкой синтаксиса на различных языках, включая Python, Java, C и многие другие.
  • Исполнять код непосредственно в блокноте, что является отличной функцией для демонстрации и интерактивного обучения.
  • Визуализировать данные с помощью графиков и диаграмм, что особенно актуально для технических тренингов.

2. NBConvert

Зачем использовать NBConvert?
NBConvert — это вспомогательный инструмент, который позволяет конвертировать ваши Jupyter Notebooks в различные форматы, включая HTML, PDF и LaTeX. Это делает его идеальным для печати ваших учебных материалов, соответствующих требованию печатной копии для участников.

3. Reveal.js

Преимущества Reveal.js:
Reveal.js представляет собой HTML-фреймворк для создания презентаций, который поддерживает 16:9 формат и включает возможность добавления анимаций, таких как скрытие и появление элементов. С его помощью вы можете создать современную и визуально привлекательную презентацию, которая будет способствовать лучшему восприятию информации.

4. RISE

Как RISE поможет вам?
RISE является расширением для Jupyter, которое позволяет эффективно конвертировать ваши блокноты в слайды, интегрируя возможности Jupyter с дизайном Reveal.js. Это обеспечивает плавный переход между формами представления контента и интерфейсом презентации, что делает его удобным для проведения обучающих курсов.

5. Дополнительные инструменты и возможности

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

Итог

Эта комбинация инструментов — Jupyter Notebooks, NBConvert, Reveal.js и RISE — предоставляет вам мощный и гибкий набор для разработки как слайдов, так и рабочих тетрадей из одного исходного файла. Вы получите возможность контролировать форматы, анимацию, а также легко производить печать и распределение материалов.

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

Оцените материал
Добавить комментарий

Капча загружается...