Bulbul's Flashcard Program
Bulbul's home page |
| The following is a link to a browser-based flashcard program
i am currently developing. It is written entirely in JavaScript, and is
run in a browser, without the need to install any software. It has been
developed using Mozilla, and should work in Mozilla, Firefox, and
recent versions of Netscape. It does not yet work in
Internet Explorer or
Konqueror/Safari. Fixing that will depend on finding a
JavaScript
debugger for those browsers. (Mozilla has one integrated.) The intended purpose of the program is to teach language vocabulary. The current demonstration page tests ability to do simple addition and subtraction tasks in Swahili. Here is the link. A question loads. Click on an answer. As feedback, your selection gets a frame drawn around it, the background of the correct answer turns green, and that of the incorrect answers turn pink. When you click on the button, the current flashcard goes to the end of the stack. When this question works its way back to the top of the stack, the question will appear in a somewhat different form. Alternate correct and incorrect answers may be presented, and the answers will appear in a new, random order. If you think this is at all easy to do in JavaScript, take a look at the code here. It's currently about 650 lines of Javascript code, in addition to the HTML code for the page in which it displays. The data is all stored in plain ol' HTML files. For example, here is the file in which the addition questions are stored. The version currently posted here is from January 1, 2005. Here are the intended advantages of this program:
|