Skip to main content

Ядро генератора банка задач на базе MiKTeX и Jupyter Notebook

Project description

Task Generator Core

Ядро генератора банка задач на базе MiKTeX и Jupyter Notebook.

Для работы с ядром необходимо использовать панель управления, которая размещена здесь - https://github.com/artyom-zolotarevskiy/taskgen

По всем вопросам: artyom@zolotarevskiy.ru.

Возможности

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

В качестве языка разметки используется TeX на базе дистрибутива MiKTeX, а за параметризацию отвечает Python на базе Jupyter Notebook, входящий в Anaconda.

Результатом работы является уникальный банк задач в форматах TeX, HTML, PDF и Moodle XML. В скором времени планируется добавить создание параметризированных интерактивных блокнотов Jupyter для учебного процесса.

Установка

Выполните следующую команду для установки актуальной версии ядра:

pip install taskgen

Дальнейшую работу осуществляйте через панель управления - https://github.com/artyom-zolotarevskiy/taskgen

Лицензия

Copyright (c) 2023 Артём Золотаревский

Связь с автором: artyom@zolotarevskiy.ru

Благодарности

Отдельная благодарность научному руководителю, Павлу Евгеньевичу Рябову, за постановку задачи и постоянное внимание к работе.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

taskgen-0.3.8.tar.gz (20.9 kB view hashes)

Uploaded Source

Built Distribution

taskgen-0.3.8-py3-none-any.whl (26.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page