14
edits
No edit summary |
No edit summary |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
Name is now changed to LangLadder | |||
'''Motivation''' <br> | '''Motivation''' <br> | ||
Learning a new language is hard. It takes an enormous amount of effort to get to a base level and an equal or greater amount of effort to master. Unlike the the skill of riding a bike, fluidity with a foreign language can grow rusty and unusable after years of neglect. We must fit language practice into our daily routines. | Learning a new language is hard. It takes an enormous amount of effort to get to a base level and an equal or greater amount of effort to master. Unlike the the skill of riding a bike, fluidity with a foreign language can grow rusty and unusable after years of neglect. We must fit language practice into our daily routines. | ||
| Line 6: | Line 8: | ||
Studying language using books is such a dreadfully manual process now. We scribble down notes after looking up words in a dictionary, study, go back to our notes and repeat. Also, often times the only books in this foreign language that are available in our country are textbooks filled with stories that do not interest us in the slightest. The whole process is just so long, dreadful and hopeless. | Studying language using books is such a dreadfully manual process now. We scribble down notes after looking up words in a dictionary, study, go back to our notes and repeat. Also, often times the only books in this foreign language that are available in our country are textbooks filled with stories that do not interest us in the slightest. The whole process is just so long, dreadful and hopeless. | ||
'''Goals''' | '''Goals'''<br/> | ||
I set out to build the LangLadder jetpack project to make learning a foreign language more enjoyable by reducing two common obstacles. | I set out to build the LangLadder jetpack project to make learning a foreign language more enjoyable by reducing two common obstacles. | ||
| Line 16: | Line 18: | ||
'''Personal Background''' | '''Personal Background''' | ||
I have spent much of my life unsuccessfully trying to learn Spanish. My memory for words is just really bad. I happened to be spending several months in South America this year and really wanted something like LangLadder to exist to help me learn Spanish. Now my selfish dream has come to fruition. | |||
'''How To Use''' | |||
Install by following the link at <br/> | |||
http://www.langladder.com | |||
I am currently uploading a vimeo video. I am not sure when that will show up but I will place it on the website when it does. | |||
I will list out the specific features in case I missed things in the video | |||
-User can search in public domain books, blogs and google search in the foreign language of choice<br/> | |||
-words can be added to langladder by highlighting a word, right clicking on it and selecting "add to langladder", then the word, then translation, the sentence it appeared in and the URL of the webpage will be saved<br/> | |||
-flashcards can be edited and deleted in the organize tab<br/> | |||
-flashcards can be filtered by original URL they were added from<br/> | |||
-webpages can be saved for further review. The name they are saved as can be edited and deleted in the "starting out" tab<br/> | |||
-Flashcards can be studied in the "review" tab. The review algorithm is non-deterministic and easy to modify by adjusting performance heuristics. Performance is visually shown by showing up to ten thumbs up or thumbs down which represent your last ten repetitions. The highlight color gradually changes from red to green as your exponential average rises above 60%.<br/> | |||
-webpages can be opened from the "starting out" tab or the "organize" tab. Web pages opened this way will show words being studied with a background that represents how well you know the cards:green good, red bad (see above)<br/> | |||
'''Future Enhancements''' | |||
-Whenever the panel object comes to jetpack, I want to add a panel that will give the user some options rather than automatically adding the word to the flashcards. <br/> | |||
-The colored links to saved words on pages should be given popout captions with translations.<br/> | |||
-The longer term goal is to make this a web service so that people can use it on any computer or device. They can also see what is popular with other language students of their chosen language. Make it more "social"<br/> | |||
'''Known Bugs''' | |||
(Most weird bugs I have encountered are fixed if the jetpack is reloaded) | |||
-Events sometimes trigger more than once per click causing multiple tabs to open when you just click once<br/> | |||
-If you are filtering on a website and add new words, the filtering mechanism gets messed up and the panel needs to get reloaded.<br/> | |||
'''Original Mock-up''' <br> | '''Original Mock-up''' <br> | ||
http://www.flickr.com/photos/planeterik/sets/72157622913484760/ | http://www.flickr.com/photos/planeterik/sets/72157622913484760/ | ||
edits