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.1.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

taskgen-0.3.8.1-py3-none-any.whl (26.1 kB view details)

Uploaded Python 3

File details

Details for the file taskgen-0.3.8.1.tar.gz.

File metadata

  • Download URL: taskgen-0.3.8.1.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.7

File hashes

Hashes for taskgen-0.3.8.1.tar.gz
Algorithm Hash digest
SHA256 95c19857373c4c180ec1cae3da0c4a7712ce94f19a6932246b57011b30460e4d
MD5 bfe10db74ace2206fe9101d0ce1f0bd1
BLAKE2b-256 ef9042e869e379620986e681c993a8535d5428cdca558a9496edc92b8eecd020

See more details on using hashes here.

File details

Details for the file taskgen-0.3.8.1-py3-none-any.whl.

File metadata

  • Download URL: taskgen-0.3.8.1-py3-none-any.whl
  • Upload date:
  • Size: 26.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.7

File hashes

Hashes for taskgen-0.3.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1f6816c4fa77543433cc4fa68b8d0a2cdf465e97594378a3e52cd4e8c3a42d91
MD5 8293daed5f575f49f446629ee0e45817
BLAKE2b-256 ad89c1bdcaf0a015c3a142d48bbb52ab9152dfe91c24ed4cfccd004a7c8ef589

See more details on using hashes here.

Supported by

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