Simple Python app for Spelling bee

Daeshik Choi
python-examples
Published in
2 min readDec 31, 2019

Here I show how to make a simple Python app for kids to prepare for spelling bee.

Step 1. Make a list of words and download mp3 files of the words.

Step 2. Use tkinter to make a simple GUI and pygame.mixer to play mp3 files.

When the app begins, the list of words are randomly shuffled.

Step 3. Make two buttons and one text field for hearing mp3 files and checking spelling.

Step 4. Check the result. After we press the ‘Pronounce it!’ button, we can hear a word. We can hear it repeatedly. Try to spell the word. Then press the ‘Spell it!’ button to see its correct spelling. In the program, I had 225 words.

Step 5. To make the file (spell_app.py) executable on Windows, install pyinstaller and type the following on the command line:

spell_app.exe will be made in the ‘dist’ subfolder. Move it to the folder having mp3 files.

The app is very simple, but we can make it better by adding more functions.

--

--