Skip to content
Simple web app to teach toddlers numbers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Simple web app to teach toddlers numbers


The book How to teach your baby math, by Glenn Doman, recommends teaching babies/toddlers numbers by showing them cards with dots on them, whilst saying the number aloud.

Instead of making your own cards and using your own voice, you can run this web app and use your smartphone and thumb.

Server requirements

  • Linux
  • Python 3.x

Client requirements

  • A web browser that supports the Web Speech API for speech synthesis (e.g. Chrome for Android)

How to run the server

  1. Clone the repo
  2. Change into the directory cd doman-web
  3. Install flask pip install -r requirements.txt
  4. Run the app locally
flask run --host=

How to use it

  1. Browse to
  2. Tap anywhere on the screen. You should see some dots, and hear the number of dots. After ~1 second, the screen will go blank again, and you can tap again to see a new random number.

More info

  • If you don't want to use the range of numbers 1 to 20, then replace the numbers in the URL above
  • To use it in your smartphone, just replace the IP address above, with the IP address of your computer
You can’t perform that action at this time.