Существует ли онлайн-платформа для обучения кодированию LaTeX?

Существует ли онлайн-платформа для обучения кодированию LaTeX?

Я искал онлайн-платформу кодирования для обучения LaTeX, но не нашел ничего, что делало бы то, что мне нужно. Под «платформой кодирования» я подразумеваю веб-систему, где:

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

Итак, я ищу что-то вроде CodeAcademy, Coursera или TreeHouse для LaTeX. Онлайновые системы LaTeX, такие как OverLeaf и ShareLatex, предоставляют веб-средства для написания LaTeX, но, насколько мне известно, ни одна из этих систем не позволяет вам проверять прогресс студентов.

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

решение1

Система оценивания отсутствует, но группа из нас разрабатывает онлайн-руководство по адресу

https://learnlatex.org

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

решение2

Может быть, профессиональный аккаунт overleaf может подойти для ваших целей. У вас может быть неограниченное количество пользователей с неограниченным хостингом проектов. Также вы можете использовать класс Google для обучения и заданий, сохраняя overleaf как онлайн-инструмент для проверки. www.overleaf.com

решение3

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

Модуль состоит из "уроков-уроков", которые студенты изучают в своем собственном темпе, с прикрепленным форумом для обсуждения, где они могут задавать вопросы. Учебники содержат код LaTeX, который студенты могут компилировать и редактировать, с подсветкой синтаксиса и автодополнением по табуляции, после чего они могут просматривать вывод. Кроме того, я прошу студентов выполнить "упражнения по кодированию LaTeX", которые я автоматически отмечаю, используя некоторый код, который я написал.

Вот скриншот одного из первых уроков:

введите описание изображения здесь

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

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

решение4

Быстрый поиск в Google выдал следующее:

https://www.classcentral.com/course/edx-latex-for-students-engineers-and-scientists-15201

и здесь, кажется, есть неожиданное разнообразие:

https://www.udemy.com/topic/latex/

Похоже, что все эти последние ресурсы находятся за платным доступом, и я не знаю, имеет ли это значение для ваших целей.

Я также нашел это:

https://www.pe-rc.nl/la-tex

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

Связанный контент