Ядро генератора банка задач на базе 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for taskgen-0.3.6.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cabd4e033479a36e30eacecc6a708302aaa34a776e4860d9428d3e939aa9bec |
|
MD5 | b7446ee6780c489f996eb77479948923 |
|
BLAKE2b-256 | 1bed66baee537689f418a9df508787e19e5231284d8b67659457be0a1f5014d4 |