Skip to main content

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

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

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

Release files for taskgen 0.3.8.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for taskgen 0.3.8.1
File Size Uploaded
taskgen-0.3.8.1.tar.gz 20.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for taskgen 0.3.8.1
File Interpreter ABI Platform
taskgen-0.3.8.1-py3-none-any.whl Python 3 none any Details

Total release size: 47.1 kB

Release files / taskgen-0.3.8.1.tar.gz

Download URL taskgen-0.3.8.1.tar.gz
Size 20.9 kB
Tags Source
SHA-256 checksum
How to use checksums
95c19857373c4c180ec1cae3da0c4a7712ce94f19a6932246b57011b30460e4d
BLAKE2b-256 checksum
How to use checksums
ef9042e869e379620986e681c993a8535d5428cdca558a9496edc92b8eecd020
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release files / taskgen-0.3.8.1-py3-none-any.whl

Download URL taskgen-0.3.8.1-py3-none-any.whl
Size 26.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1f6816c4fa77543433cc4fa68b8d0a2cdf465e97594378a3e52cd4e8c3a42d91
BLAKE2b-256 checksum
How to use checksums
ad89c1bdcaf0a015c3a142d48bbb52ab9152dfe91c24ed4cfccd004a7c8ef589
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release history Release notifications | RSS feed

This release

0.3.8.1 This release

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

1 release file

0.3.4

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page