Skip to content

deathbots/python_math_talker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python_math_talker

A simple math practice program for Python. It will allow you to add, subtract, divide, or multiply whole numbers in the range you enter.

In order to make it fun, it will - if a certain number of questions are answered correctly, allow the student to type whatever they want and the computer will say it back to them. If all questions are answered correctly the configured number of times (default 2), the program will allow them to have it say a bunch of stuff they type, and will restart itself.

I built this for my kid because I just couldn't find an app that worked the way I wanted, and although text to speech seems a lot less interesting than cheesy animations or goofy music, it's pretty interesting to a youngin.

But mostly I wanted to have a program that could allow a student to concentrate on specific parts of, say, a times table that are harder (sixes, sevens, eights).

This really is a silly program, but maybe you'll find it helpful.

Editing the config file to add your own sayings is the most fun part!

Requirements: Python 2.7 or Python 3.

To install requirements for python pip install -rrequirements.txt

If pip is not on the path, which is most likely to occur on Windows, use c:\Python27\Scripts\pip.exe install -rrequirements.txt

Usage: Copy config_example.yml to file named config.yml, and edit that file to see how to add messages that will be spoken back, and a few options.

Once Python is installed, run python math_talker.py in a command shell to get started.

a --help flag exists to show any command line options.

pass --quiet to the program to silence the text to speech engine.

About

A simple math practice program for Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages