ghurkan / jlearn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JLearn - Learn anything

JLearn is a flash card system which purpose is to be very easy to use and very efficient. You don't have to press enter or use your mouse, just type what you believe is the answer (or press space if you don't know it)

Jlearn is build on AngularJS. It's pretty easy to add new flash card decks, just create a file with an array containing the cards.

Here is a sample deck:

decks.push(
{
    name: 'Hiragana alphabet',
    description: 'Learn the Hiragana alphabet',
    fuzzy: true, // optional, if defined, the student will be able to toggle the fuzzy option
    cards: [
         {source: 'あ', target: 'a', 'hint' : 'the first letter of the alphabet'}, // you can add custom hint, if you don't, first letter will be given as a hint
         {source: 'か', target: 'ka'},
         {source: 'さ', target: 'sa'},
         {source: 'た', target: 'ta'},
         {source: 'な', target: 'na'},
         {source: 'は', target: 'ha'},
         {source: 'ま', target: 'ma'},
         {source: 'や', target: 'ya'}
    ]
});

Demo

Check it live at: http://youpinadi.github.com/jlearn

Contribute

Send me pull request with new decks! i'll be happy to merge them!

About


Languages

Language:JavaScript 75.5%Language:CSS 15.8%Language:HTML 8.7%