A math trainer for kids written in Python and PyQt 6.
Project description
Math trainer
A math trainer for kids written in Python and PyQt 6. It includes addition within 100 and multiplication within 10.
Installation
From .deb file (Debian/Ubuntu/Linux Mint)
From PyPi via pip
pip install math-trainer
From source
Via pip
git clone https://github.com/limafresh/MathTrainer.git
cd MathTrainer
pip install .
Easy to run without installation
Just run main.py via Python.
Usage
math-trainer
How to use
The application generates an example with random numbers. You need to enter the correct answer to it and click the "CHECK" button.
Additional information
math_trainer
:
main.py
: contains the application logicui.ui
: contains the application interface, created in Qt Designerlocales
:*.ts
: translation files created in Qt Linguist*.qm
: contain translation, created as a result of conversion from .ts by the lrelease utility
sounds
: contain sounds of correct and wrong answers
pyproject.toml
: contains information needed for installation via pip
Sound effects authors: Fupy, 0new4y; from OpenGameArt.org, sounds licensed under CC0.
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
math_trainer-1.0.3.tar.gz
(372.6 kB
view hashes)
Built Distribution
math_trainer-1.0.3-py3-none-any.whl
(358.9 kB
view hashes)
Close
Hashes for math_trainer-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a592e1c2665ccaca0427d611794588eff9e8e584f064e1b9f61f7261b2e91f0f |
|
MD5 | b9c467193e81987916beb06cda3ebda8 |
|
BLAKE2b-256 | d6208668a9c304f2e7fdec6dd311e18e978112ac4b64be43187736b34fb9721a |