Skip to content

Програма для покращення знань з дробів

License

Notifications You must be signed in to change notification settings

AntynK/FractionsQuizApp

Repository files navigation

Математичний тренажер для вивчення звичайних дробів

Note

An English version of this document is available.

Ця програма розроблена для навчання та вдосконалення розуміння дробів. Програма містить інтерактивні завдання, які допоможуть користувачам вдосконалити свої навички у роботі з дробами.

Вона складається з 4 тем, кожна з них має декілька підтем:

  • Додавання дробів
    • Додавання дробів зі спільним знаменником
    • Додавання дробів із різними знаменниками
    • Додавання мішаних дробів
  • Віднімання дробів
    • Віднімання дробів зі спільним знаменником
    • Віднімання дробів із різними знаменниками
    • Віднімання мішаних дробів
  • Множення дробів
    • Множення дробу на натуральне число
    • Множення дробів із різними знаменниками
    • Множення мішаних дробів
  • Ділення дробів
    • Ділення дробу на натуральне число
    • Ділення натурального числа на дріб
    • Ділення дробів із різними знаменниками
    • Ділення мішаних дробів

Вікно завдання

Note

Дроби та числа для завдань генеруються випадковим чином.

Доступні мови

  • Українська

Доступні платформи

Ця програма написана на мові Python 3.9.7 з використанням вбудованого модуля tkinter.

Якщо ви знайшли помилку повідомте про це на сторінці Issues.

Important

Програма працює лише на Python 3.9 та новіших версіях.

Як почати

Спосіб 1: Завантажити вихідний код

Important

У вас має бути встановлений інтерпритатор мови Python.

  1. Відкрийте сторінку релізів.
  2. Завантажте архів SourceCode.zip.
  3. Розпакуйте його.
  4. Запустіть файл main.py, двічі натиснувши по ньому або через команду:

Windows:

python main.py

Linux та MacOS:

python3 main.py

Important

Деякі дистрибутиви Linux не містять пакет tkinter, у такому випадку ви отримаєте помилку ImportError, щоби виправити це спробуйте інсталювати пакет python-tk через менеджер пакетів до прикладу apt.

Спосіб 2: Завантажити виконуваний файл

Warning

Антивірус Windows може розпізнати виконуваний файл як загрозу, якщо ви переживаєте спробуйте запустити вихідний код(Спосіб 1).

  1. Відкрийте сторінку релізів.
  2. Завантажте файл FractionsQuizApp.exe.
  3. Запустіть його.

Контриб'ютори

Якщо у вас є ідеї щодо покращення чи бажання долучитися до розвитку проєкту, будь ласка, подайте свій внесок. Відкрийте CONTRIBUTING.md для детального ознайомлення.

Збирання (лише Windows)

Для збирання використовується Pyinstaller. Його можна встановити за допомогою команди:

Windows

pip install -U pyinstaller

Після цього запустіть процес збирання командою:

Windows

pyinstaller build.spec

У результаті буде створено папку dist, у якій міститиметься виконуваний файл.

Note

Файл exe_file_version має бути у папці разом з файлом build.spec.