Tag Archives: Kivy

Learning Kivy

I just started working on creating graphic user interfaces for Python with Kivy. I’ve written a Python script to help me practice German words, but I’d like to make it a bit more visual than simple text in a terminal like this:

a boring terminal window

a boring terminal window

Right now I’m thinking of interactive buttons acting like little vocabulary “cards”:

something a bit more interesting

something a bit more interesting

You’d click on it and it would tell you the answer. After that, you’d be able to move it into a correct or incorrect “pile” depending on whether you got it right or not. After running through the given list, you’d be able to start over with the incorrect pile until you had completed the notecards.

All this practice of vocabulary words could just be done with regular paper cards, but I’ll eventually end up with hundreds of cards stacked up all over my apartment, which I can do without. We’ll see how it goes.