Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/antynk/fractionsquizapp

Програма для покращення знань з дробів
https://github.com/antynk/fractionsquizapp

algebra fractions learning-resources math python tkinter ukrainian-language

Last synced: 25 days ago
JSON representation

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

Awesome Lists containing this project

README

        

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

> [!NOTE]
> There is [English version](README_ENG.md) of this document.

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

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

![Вікно завдання](assets/exercise_window_ua.png)

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

## Доступні мови
* Українська

## Доступні платформи
Ця програма написана на мові [Python 3.9.7](https://www.python.org/downloads/release/python-397/) з використанням вбудованого модуля [tkinter](https://docs.python.org/uk/3/library/tkinter.html).

Якщо ви знайшли помилку повідомте про це на сторінці [Issues](https://github.com/AntynK/FractionsQuizApp/issues).

## Як почати

### Спосіб 1: Завантажити вихідний код
> [!IMPORTANT]
> У вас має бути встановлений [інтерпритатор мови Python](https://www.python.org/downloads/release/python-397/).

1. Відкрийте сторінку [релізів](https://github.com/AntynK/FractionsQuizApp/releases/latest).
2. Завантажте архів `SourceCode.zip`.
3. Розпакуйте його.
4. Запустіть файл `main.pyw`, двічі натиснувши по ньому або через команду:

Windows:
```bash
python main.pyw
```
Linux та MacOS:
```bash
python3 main.pyw
```

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

### Спосіб 2: Завантажити .exe файл
> [!WARNING]
> Антивірус Windows може розпізнати `.exe` файл як загрозу, якщо ви переживаєте спробуйте запустити вихідний код.

1. Відкрийте сторінку [релізів](https://github.com/AntynK/FractionsQuizApp/releases/latest).
2. Завантажте файл `FractionsQuizApp.exe`.
3. Запустіть його.

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