Memori, avagy szótanulás az iWiW-en!

2009.04.21, hozzászólások

Ha minden igaz ma hajnalban élesbe áll az iWiW-re fejlesztett alkalmazásom, ami a keresztségben a Memori nevet kapta. Idegen nyelvű szavak, kifejezések tanulását támogatja a <a href=”http://en.wikipedia.org/wiki/Flashcard”>Leitner módszer</a> segítségével. A módszer egy pofonegyszerű algoritmus, aminek eredményeként a tanulásra szánt időnket hatékonyabban tudjuk kihasználni, mintha egy szótárfüzetből bifláznánk a szavakat. Mitől hatékony? Attól, hogy a számunkra könnyebb szavakat kevesebbszer, a nehezebbeket többször kérdezi. Lássuk a részleteket!

A Leitner módszer

Van N db dobozunk, megszámozva egytől N-ig. A tanulandó szavainkat kártyákra írjuk, egyik oldalára magyarul a másikra mondjuk angolul, és a dobozokba rakjuk, kezdetben az első dobozba. Gyakorlás során húzunk véletlenszerűen egy kártyát a k-dik dobozból, megnézzük a magyar kifejezést, majd megpróbáljuk felidézni az angolt. Ha nem sikerül visszatesszük az első dobozba, ha viszont igen, akkor egy időre félretesszük a kártyát pihentetni (minél magasabb számú dobozból vettük elő, annál nagyobb ez az idő), majd visszatesszük a k+1-dik számű dobozba.

leitner method

kártyák mozgása a tanulás során

A Memoriban 5 dobozunk van, és az idő, amíg a program egy sikeres gyakorlás után pihenteti a kártyát a következő táblázat szerint alakul:

doboz számapihentetési idő
2. doboz1 nap
3. doboz3 nap
4. doboz7 nap
5. doboz30 nap

Az első doboz nincs benne a táblázatban, hisz itt csak új, vagy sikertelenül gyakorolt szavak lehetnek, ezeket mindig kérdezi a program.

Hogy is néz ki?

Az alábbi 4 képen a Memori legfontosabb funckiói láthatók. Az 1. ábrán lévő listában minden leckéhez található egy diagram, ez hivatott mutatni a szavak dobozonkénti eloszlását. Az első oszlop felel meg az első doboznak, a második a másodiknak, és így tovább. Piros szín jelzi azokat a kártyákat, amelyeket gyakorolnunk kell, a barna szín az inaktív kártyákat mutatja. (Inaktívak azok, melyeket legutóbb sikeresen ismételtünk, de még nem telt le a dobozukhoz tartozó pihentetési idő.)

Gyakorlás során (4. kép) a felhasználó megnézi a kártya előlapját, megpróbálja felidézni a kifejezést, esetleg megnézi a hátoldalt ha szükséges, majd nyilatkozik, hogy tudta-e. Füllenteni nem érdemes, mert magunkat csapjuk be. :)

Abban az esetben, ha tudjuk, hogy egy iWiW-es ismerősünk már felvitt egy olyan leckét, melyet gyakorolni szeretnénk, a szavak begépelését is megspórolhatjuk. Az ismerőseim menüpontban (3. kép) megkeressük az emberünket, s lehetőségünk van átvenni a leckéjét.

memori screenshot

1.kép - leckék listája

memori screenshot

2. kép - lecke szerkesztése

memori screenshot

3. kép - ismerősök leckéi

memori screenshot

4. kép - lecke gyakorlása

Remélem, hogy sikerült egy hasznos alkalmazást összekalapálnom. Jó sok időmet elvitte a fejlesztés, ezúton is köszönöm <a href=”http://pappkrisztina.hu”>pkitti</a> véget nem érő türelmét, amivel tolerálta az éjszakai kódoló szeánszokat. :)

Rengeteg funkció implementálására már nem maradt idő, de ha a használati statisztika is úgy akarja majd, fogom még továbbfejleszteni a Memorit. Holnaptól a hibajavításé az elsődleges prioritás, ha bug-ot észleltek, jelezzétek itt a hozzászólásokban, vagy a memori kukac hiperkocka.hu email címen.

Mindenkinek kellemes tanulást! :)