Príručky

Ako vytvoriť aplikáciu s kartičkami a opakovaním s rozstupmi

Aplikácia s kartičkami sú balíčky kartičiek, obrazovka na opakovanie, ktorá kartu otočí, a plánovač, ktorý rozhoduje, ktoré karty uvidíte dnes. Plánovač je to, čo odlíši užitočný študijný nástroj od digitálnej hromady kartičiek: pri opakovaní s rozstupmi karty, ktoré ovládate, sa vracajú zriedka a karty, s ktorými máte problém, sa vracajú skoro. Najprv vytvorte obrazovku opakovania a jednoduchý plánovač; importy, obrázky a zvuk pridajte neskôr.

Čo aplikácia s kartičkami potrebuje

Dáta

TabuľkaPolia
BalíčkyVlastník, názov, popis, verejný alebo súkromný
KartyBalíček, predná strana, zadná strana, voliteľný obrázok alebo zvuk, štítky, dátum vytvorenia
Stav kartyPoužívateľ, karta, dátum splatnosti, interval, ľahkosť alebo obtiažnosť, počet opakovaní, zlyhania
OpakovaniaPoužívateľ, karta, čas, hodnotenie (Znova / Ťažko / Dobre / Ľahko), čas strávený

Držte stav karty oddelene od samotnej karty. Ak sú balíčky zdieľané, dvaja ľudia, ktorí študujú tú istú kartu, potrebujú každý vlastný dátum splatnosti. Uchovávajte aj každé opakovanie: je to história, ktorú budete potrebovať na zlepšenie plánovača, zobrazenie pokroku v grafoch alebo neskoršie prepnutie algoritmu.

Stránky

  • Zoznam balíčkov s počtom kariet splatných dnes v každom.
  • Editor kariet — rýchle zadávanie je dôležité. Predná strana, zadná strana, uložiť, ďalšia. Klávesové skratky na počítači.
  • Obrazovka opakovania — ukáže prednú stranu, klepnutím zobrazí zadnú, hodnotíte jedným zo štyroch veľkých tlačidiel. Táto obrazovka tvorí 90 % použitia aplikácie.
  • Štatistiky — karty opakované za deň, úspešnosť, nadchádzajúca záťaž.
  • Import — z CSV alebo textu oddeleného tabulátormi, ktorý väčšina iných nástrojov s kartičkami dokáže exportovať.

Výber metódy plánovania

Nemusíte tu nič vymýšľať. Tri dobre známe prístupy:

MetódaAko fungujeVhodná pre
Leitnerove škatuľkyKarty sa presúvajú do vyššej škatuľky pri správnej odpovedi a späť do škatuľky 1 pri nesprávnej; každá škatuľka sa opakuje menej častoNajjednoduchšie na vytvorenie a vysvetlenie
SM-2Každá karta má interval a „ľahkosť“, ktorá rastie alebo klesá podľa vášho hodnoteniaOsvedčené, široko kopírované, ľahko testovateľné
FSRSModeluje, aký pravdepodobne si každú kartu zapamätáte, a plánuje na cieľovú úspešnosťPresnejšie; Anki ho ponúka ako možnosť

Pre prvú verziu zvoľte Leitnera alebo SM-2. Pravidlá zapíšte do promptu s prepracovaným príkladom, napríklad: „Nová karta hodnotená Dobre je splatná o 1 deň, potom o 3 dni, potom približne 2,5-násobok predchádzajúceho intervalu pri každom ďalšom hodnotení Dobre. Hodnotená Znova je splatná znova o 10 minút a jej interval sa resetuje.“

Nech sa zvolí čokoľvek, požiadajte AI, aby plánovač umiestnila do jednej samostatnej funkcie s testami. Potom ho môžete neskôr vymeniť bez zásahu do zvyšku aplikácie.

Rozhodnutia, ktoré treba urobiť

Čí je deň? „Splatné dnes“ má nasledovať časové pásmo používateľa a mnohé študijné aplikácie nechávajú deň prejsť na hodine ako 4 ráno, takže neskoré večerné štúdium sa počíta ako ten istý deň.

Denné limity. Bez limitu nových kariet za deň si ambiciózny používateľ pridá 500 kariet a o týždeň čelí nezvládnuteľnej hromade na opakovanie. Nastavte rozumnú predvolenú hodnotu a nechajte ľudí ju zmeniť.

Typy kariet. Najprv základné predná/zadná strana. Obrátené karty (testujú aj zo zadnej strany na prednú) a doplňovačky (vyplnenie medzery vo vete) sú obľúbené, ale každá pridá pravidlá. Pridajte ich, keď základný typ funguje.

Zdieľané balíčky. Učiteľ, ktorý zdieľa balíček s triedou, je skvelá funkcia a otázka oprávnení: študenti ho môžu študovať, ale nemôžu ho upravovať, a úpravy učiteľa sa majú dostať ku každému bez resetovania ich pokroku.

Offline. Ľudia študujú vo vlakoch a lietadlách. Progresívna webová aplikácia môže uložiť dnešné karty do vyrovnávacej pamäte, ale synchronizovať opakovania z dvoch offline zariadení je naozaj ťažké. Iba online je férová prvá verzia. Náš sprievodca natívne aplikácie vs. progresívne webové aplikácie vysvetľuje možnosti.

Prvý prompt, ktorý funguje

Vytvor webovú aplikáciu s kartičkami, navrhnutú najprv pre telefóny. Používatelia sa prihlasujú a vytvárajú balíčky a pridávajú karty s prednou a zadnou stranou (text, voliteľne obrázok). Každý používateľ má vlastný stav opakovania pre každú kartu: dátum splatnosti, interval, ľahkosť, počet opakovaní a zlyhania. Použi algoritmus SM-2: hodnotenia Znova, Ťažko, Dobre, Ľahko; Znova resetuje interval a ukáže kartu znova o 10 minút. Plánovač daj do vlastnej otestovanej funkcie. Obrazovka opakovania ukazuje prednú stranu, veľké tlačidlo „Zobraziť odpoveď“ a potom štyri veľké tlačidlá hodnotenia. „Splatné dnes“ používa časové pásmo používateľa a deň začína o 4 ráno. Nové karty sú predvolene obmedzené na 20 na balíček denne. Zaznamenaj každé opakovanie. Zobraz zoznam balíčkov s počtom splatných kariet a jednoduchú stránku štatistík opakovaní za deň. Pridaj import CSV so stĺpcami predná a zadná strana. Ulož všetko do databázy.

Postup vytvorenia

  1. Balíčky a karty. Vytvorte dva balíčky a dvadsať kariet. Skontrolujte, ako rýchlo dokážete pridať kartu.
  2. Obrazovka opakovania. Študujte na telefóne. Má pôsobiť okamžite; oneskorenie medzi kartami sa pociťuje stovky-krát denne.
  3. Testy plánovača. Dajte AI tabuľku sekvencií hodnotení a očakávaných intervalov a výsledky overte. Potom zmeňte hodiny zariadenia alebo si vyžiadajte testovací režim, ktorý simuluje nasledujúce dni.
  4. Denné limity a časové pásmo. Opakujte neskoro večer a potvrďte, že fronta na ďalší deň je správna.
  5. Import. Naimportujte skutočné CSV s niekoľkými stovkami kariet a skontrolujte špeciálne znaky, čiarky v kartách a zalomenia riadkov.
  6. Štatistiky. Opakovania za deň a počty nadchádzajúcich splatností. Grafy držte jednoduché.
  7. Extra funkcie. Obrázky, zvuk pre jazykové karty, obrátené karty, zdieľané balíčky — jedna po druhej.

Časté chyby

  • Ukladať dátum splatnosti na kartu. Musí byť pre každého používateľa zvlášť.
  • Zahadzovať históriu opakovaní. Budete ju chcieť na štatistiky a pre každý budúci plánovač.
  • Žiadny limit nových kariet. Používatelia sa vyčerpajú za týždeň.
  • Malé tlačidlá. Hodnotenie sa robí jednou rukou; tlačidlá musia byť veľké a dostatočne od seba, aby sa predišlo chybnému klepnutiu.
  • Žiadne vrátenie posledného hodnotenia. Chybné klepnutia sa dejú denne.
  • Serverový čas pre „dnes“. Použite časové pásmo používateľa.
  • Resetovanie pokroku pri úprave karty. Oprava preklepu nemá poslať zrelú kartu späť na začiatok.

Kedy je lepšia hotová aplikácia

Ak chcete len študovať, zavedené aplikácie s kartičkami už existujú, mnohé zadarmo, s rokmi práce na plánovaní, synchronizácii, práci offline a zdieľaných balíčkoch. Anki má najmä obrovskú knižnicu balíčkov od komunity. Použite ich.

Vytvorte vlastnú, keď sú karty súčasťou niečoho väčšieho: kurz, ktorý predávate, a kartičky ho podporujú pri každej lekcii, jazyková škola, ktorá dáva študentom balíčky naviazané na osnovy, firma, ktorá učí zamestnancov znalosti o produkte, alebo predmet s typmi kariet, s ktorými všeobecné nástroje zle pracujú. Obsah, dizajn a dáta študentov vlastníte vy. Na testy ho skombinujte s aplikáciou na kvízy, alebo ho vložte do platformy online kurzov.

Vytvorenie s Mythex

Mythex to vytvorí ako webovú aplikáciu, ktorú môžete otvoriť na ľubovoľnom telefóne a pridať na plochu. Opíšte aplikáciu v chate, skontrolujte obrazovku opakovania v náhľade v rozmere telefónu a požiadajte o účty a ukladanie pokroku — Mythex pridá vyhradenú databázu, keď ju aplikácia potrebuje, a úložisko súborov, ak karty obsahujú obrázky alebo zvuk. Vo verzii Pro môže Mythex aplikáciu zabaliť aj ako aplikáciu pre Android a iPhone, odoslanú do interného testovania v Google Play a TestFlight. Použite režim Ask, aby agent vysvetlil svoju funkciu plánovania skôr, než jej dôverujete, a po úspešnom overení zverejnite na odkaz mythex.ai.

Otázky

Čo je opakovanie s rozstupmi?

Opakovanie s rozstupmi ukáže kartu znova tesne predtým, než ju pravdepodobne zabudnete. Karty, ktoré ovládate dobre, sa vrátia po čoraz dlhších odstupoch; karty, ktoré zlyhávate, sa vrátia čoskoro. Vďaka tomu sa čas štúdia využije lepšie než rovnomerné opakovanie všetkého.

Ktorý algoritmus opakovania s rozstupmi mám použiť?

Pre prvú verziu stačí jednoduchý systém Leitnerových škatuliek alebo SM-2 a je ľahko testovateľný. FSRS je novší a presnejší plánovač, ktorý Anki ponúka ako možnosť; stojí za zváženie, keď máte históriu opakovaní na jeho doladenie.

Môže webová aplikácia s kartičkami fungovať offline?

Čiastočne. Progresívna webová aplikácia môže uložiť do vyrovnávacej pamäte aplikáciu a dnešné karty, takže opakovanie funguje bez pripojenia a potom sa synchronizuje. Synchronizácia opakovaní urobených na dvoch zariadeniach offline potrebuje starostlivé pravidlá zlúčenia, preto mnohé prvé verzie zostávajú iba online.

Môžem vytvoriť aplikáciu s kartičkami bez programovania?

Áno. Nástroj na tvorbu aplikácií s AI dokáže vytvoriť balíčky, karty, obrazovku na opakovanie a plánovanie z popisu. Dajte mu prepracované príklady pravidiel plánovania a overte ich, pretože táto logika rozhoduje o tom, či aplikácia ľuďom pomáha učiť sa.

Mythex · Pricing · Vytvorte čokoľvek s AI · Šablóny webov a aplikácií · Mythex v porovnaní · Slovník pojmov tvorby aplikácií s AI · Bezplatné nástroje na tvorbu aplikácií s AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)