I finally manage to complete the development work for a small windows application I was working on. It’s a FlashCard application which can be used a learning aid using response system.
Flash cards are a collection of cards which has a question on one side and answer on another. It was be used to learn vocabulary, formulas, foreign language, technical or domain terms, etc. This learning tool was developed to maximize the efficiency of studying memorization intensive subjects.
I attempted to make UI bit minimal so that the whole interface will occupy very little space on your screen. I usually prefer to have this application position at the top-center of the screen.
FlashCard uses a simple text file for questions and answers which are separated by pipe delimitator. Based on your selection application will display questions sequentially or randomly.
To select the order of the questions, right click on the capsule, and check/uncheck the popup menu item Random Order.
You don’t need any setup to run this application. Just unzip the attached flashcard.zip to your local disk folder and run the .exe file. FlashCard will ask you to provide a path for the flashcard text file. This text file will have your all questions and answers.
You will need any text editor to create your own flashcard text file. Open your text editor and list out your questions and respective answers separated by pipe (|). Please refer attached readme.txt for more details.
FlashCard is build using Delphi 5. I decided to go with the Delphi so that I can have a native binary which requires no runtime or depended on DLLs. Just run your .exe program and you are done. Perfect to develop small utility application or tools.
I hope you will find this tool useful. Please do feel free to contact me if you are facing any issue or have any suggestion to improve FlashCard.
Copyright © 2007 Firoz Ansari. https://firozansari.com
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.