Ядро генератора банка задач на базе 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.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce83e6c989b3f1dc1f6a8b7d09933044489cc2e0664798f378ad372177b916aa |
|
MD5 | 5adef0273374fee86c68adf5e37a62ca |
|
BLAKE2b-256 | 970b82f23a87384c9b6d1c7ff6b6557d2b62ac690ae3ebadb32571832256dab7 |