Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
Програма для покращення знань з дробів
- Host: GitHub
- URL: https://github.com/antynk/fractionsquizapp
- Owner: AntynK
- License: other
- Created: 2024-01-07T11:04:12.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-08T14:08:40.000Z (2 months ago)
- Last Synced: 2024-11-08T15:20:40.720Z (2 months ago)
- Topics: algebra, fractions, learning-resources, math, python, tkinter, ukrainian-language
- Language: Python
- Homepage:
- Size: 62 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
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) для детального ознайомлення.