Note:This website is best viewed using Firefox web browser.
pyFlashCards Overview
pyFlashCards is a wxPython based software for creating and
studying flash cards. Thanks to python and wxPython it is
multiplatform; it runs on Windows and Linux and Mac (PowerPC
only). I have developed it to study at medical school because
none of the flash card programs I found on the internet would do
what I want the way I want it. Even though it is not complete, I
think that many people can already find it useful.
Features
- multiplatform: Windows, Linux Mac (PowerPC)
- Sebastian
Leitner box system for maximizing long term memory
retention
- html tags allow to highlight important concepts
- shortcuts for inserting common html tags
- image support for visual learners
- unicode support allows studying any language
- cards and be studying in the sequence they were entered or randomized
Installation Instructions – Windows
Download
windows installer and follow the instructions.
Installation Instructions – Linux
- Install python. I have
tested it with Python 2.4.
- Install wxPython. I
have tested it with wxPython 2.8.
-
Download source code. Decompress it in your home directory.
To run the software start a terminal window, enter the FlashCards
directory and run python pyFlashCards.py from the command
line.
Installation Instructions – Mac
You can use pyFlashCards on a PowerPC Mac. Follow the Linux
instructions to install.
Limitations
pyFlashCards 0.3.0 has some limitations. Here they come:
- Do not delete/move cards from a chapter that is in the pool.
There is a bug in how chapters in the pool are handled.
- You cannot run more than one instance. If you do you
will loose data.
- pyFlashCards must be run from a directory you have write
acces to.
- Works only with PowerPC Mac.
Future releases
- Enabling the user to move cards within a chapter.
- Search for cards.
- Allowing multiple instances of pyFlashCards.
|
|
Last Updated ( Friday, 28 November 2008 )
|