Back

Simple Flashcard Viewer

#1
Hello


I think that Anki is a great tool, but for me SRS algorithm is unnecessary in many cases.I just wanted to browse flashcards in loops as long as needed. I couldn't find the right alternative so i tried to make simple flashcard viewer. It's OK for my personal use and it does what i wanted- however, it's my first adventure with coding so it's done in a rather messy way. Anyway, i decided to post it here because it might be useful to others as well.


Some info:
- based on html/css/jquery
- runs in firefox (only), so you can use rikaichan and other addons.
- long lists are prepared in spreadsheet
- The lists are split and presented in loops - the slideshow style with toggleable fields. ( 10/20/50/100 facts)
- keyboard navigation + customizable shortcuts
- double click on kanji = search in external dictionary in new tab (kanji compounds - jisho.org)
- tagging,cramming items & export list
- sound is possible via soundmanager2


In order to change fonts , storke order+EPSON fonts installation is required:
http://www.i-love-epson.co.jp/download2/.../ttf30.htm
http://sites.google.com/site/nihilistorguk/

I thought it would be cool to have interactive kanji poster to be projected on wall.
So I also made slideshow from kanji tables with spreadsheet-like navigation.

Download link( about 2 MB contains Heisig, JLPT N2, JLPT N3 and others + more INFO):
http://www.mediafire.com/?2gjt1r1oo00i3wg

some screens:
[Image: 83956416.gif]

[Image: 30872585.gif]


[Image: 34243511.gif]
Reply
#2
“for me SRS algorithm is unnecessary in many cases.I just wanted to browse flashcards in loops as long as needed”

Congratulations on your first adventure coding, it looks nice from the screenshots. I also think that many people like to have an initial sort of cramming period before moving on to Anki.

However, that's actually not better for your learning, it just seems to be better because it makes the kanji easier in the short-term, which is worse for the long-term (e.g. a day later, a week later, and onward). Even if you're cramming them on the first day, it's better to make sure each rep is spaced out substantively, and with the nature of the SRS/your memory, you can keep increasing those spaces, so not only are you learning more effectively, you're saving time.

It's intuitive to A)want to make the short-term learning easier) and B)to stop reviewing cards when you think you've learned them but studies show these intuitions by learners are always wrong. Just let the SRS do its thing, it's necessary for everyone if what they deem necessary is the best success, and it will loop the cards as they're really needed.

Because of course you don't want to space them out too far either, that's just as bad. Intersession intervals (ISI) of Hours/Days in the early stages (e.g. first day/week) leading to weeks/months as the RI (Retention Interval) grows (I think one study showed the optimal ISI started out in the single digit percentage but grew as high as 20% of the RI as the RI grew to months in length).
Edited: 2011-08-27, 1:35 pm
Reply
#3
nest0r Wrote:“for me SRS algorithm is unnecessary in many cases.I just wanted to browse flashcards in loops as long as needed”

Congratulations on your first adventure coding, it looks nice from the screenshots. I also think that many people like to have an initial sort of cramming period before moving on to Anki.

However, that's actually not better for your learning, it just seems to be better because it makes the kanji easier in the short-term, which is worse for the long-term (e.g. a day later, a week later, and onward). Even if you're cramming them on the first day, it's better to make sure each rep is spaced out substantively, and with the nature of the SRS/your memory, you can keep increasing those spaces, so not only are you learning more effectively, you're saving time.

It's intuitive to A)want to make the short-term learning easier) and B)to stop reviewing cards when you think you've learned them but studies show these intuitions by learners are always wrong. Just let the SRS do its thing, it's necessary for everyone if what they deem necessary is the best success, and it will loop the cards as they're really needed.

Because of course you don't want to space them out too far either, that's just as bad. Intersession intervals (ISI) of Hours/Days in the early stages (e.g. first day/week) leading to weeks/months as the RI (Retention Interval) grows (I think one study showed the optimal ISI started out in the single digit percentage but grew as high as 20% of the RI as the RI grew to months in length).
>flash cards
>not better for your learning
Says you,spaced repetition is much more efficient however some people would love flash cards for oh I dunno, on the go using an Ipod? Beats the white rabbit flash cards by a mile. There is a similar flash card app already on facebook (the only useful thing that site has besides groups) called kanjibox which has heisigs keywords listed first,so I'll stick with that. That program you made looks like a high school end of the year project.

edit: and to avoid catching some botnet or stickkeys logger
Edited: 2011-08-27, 2:47 pm
Reply
May 16 - 30 : Pretty Big Deal: Save 31% on all Premium Subscriptions! - Sign up here
JapanesePod101
#4
^ Anki is available for iPhone and iPod
Reply
#5
^ You don't even need a constant internet connection
Reply
#6
^^

Something like kanjibox doesn't need constant internet connection,and you would be using it on a device that has internet constantly on anyway. There is a difference between spaced repetition software and index card replacement.

But thanks, I didn't know an anki mobile existed.
Reply
#7
nest0r Wrote:I also think that many people like to have an initial sort of cramming period before moving on to Anki.
That`s right.

I use it in conjunction with ANKI.
It was made to give me general kind of familiarity of new facts ,
or run automatic slideshow on old laptop while doing something else.
ANKI is a sophisticated piece of software and
i didn't know how to change its behaviour.
Reply
#8
tokyostyle Wrote:You change one combobox and one number and it will behave exactly like your program for learning new facts.
Did you mean "Display Order" or "Selective Study" from Anki study options?
It's little bit different.

I didn't like that:
* i have to select consecutive tagged items from the menu each time.
* session isn't looped but interupted with congrats screen so
i have to click "review early" button to start agian.

Now i can use shortcuts, navigate quickly and have full control
which is more convenient.
Reply