Udhëzues

Si të ndërtoni një aplikacion me kartela studimi dhe përsëritje të shpërndarë

Një aplikacion me kartela studimi është një grumbull kartelash me deste, një ekran rishikimi që kthen çdo kartelë, dhe një planifikues që vendos cilat kartela i shihni sot. Planifikuesi është ajo që e dallon një mjet të dobishëm studimi nga një grumbull digjital kartelash: me përsëritje të shpërndarë, kartelat që i dini kthehen rrallë, ndërsa ato me të cilat përballeni kthehen shpejt. Ndërtoni fillimisht ekranin e rishikimit dhe një planifikues të thjeshtë; shtoni importimet, imazhet dhe audion më vonë.

Çfarë i duhet një aplikacioni me kartela

Të dhënat

TabelaFushat
DestetPronari, emri, përshkrimi, publik ose privat
KartelatDeste, para, prapa, imazh ose audio opsional, etiketa, data e krijimit
Gjendja e kartelësPërdoruesi, kartela, data e afatit, intervali, lehtësia ose vështirësia, përsëritjet, rënie
RishikimetPërdoruesi, kartela, koha, vlerësimi (Përsëri / E vështirë / Mirë / Shkëlqyeshëm), koha e shpenzuar

Mbajeni gjendjen e kartelës të ndarë nga vetë kartela. Nëse destet ndahen, dy persona që studiojnë të njëjtën kartelë kanë secili afatin e vet. Ruajini gjithashtu çdo rishikim: është historiku që do t'ju duhet për të përmirësuar planifikuesin, për të shfaqur grafikë përparimi, ose për të ndërruar algoritmin më vonë.

Faqet

  • Lista e destave me sa kartela janë për t'u rishikuar sot në secilën.
  • Redaktuesi i kartelave — shpejtësia e futjes ka rëndësi. Para, prapa, ruaj, tjetra. Shkurtore tastiere në desktop.
  • Ekrani i rishikimit — shfaq ballin, prek për të zbuluar pjesën e pasme, dhe vlerëso me një nga katër butona të mëdhenj. Ky ekran është 90% e përdorimit të aplikacionit.
  • Statistikat — kartela të rishikuara në ditë, saktësia, ngarkesa e ardhshme.
  • Importi — nga CSV ose tekst të ndarë me tab, që shumica e mjeteve të tjera të kartelave mund ta eksportojnë.

Zgjedhja e metodës së planifikimit

Nuk ju duhet të shpikni asgjë këtu. Tri qasje të njohura:

MetodaSi funksiononE mirë për
Kutitë e LeitnerKartelat ngjiten një kuti kur përgjigjesh saktë dhe kthehen në kutinë 1 kur gabon; çdo kuti rishikohet më rrallëMë e thjeshta për t'u ndërtuar dhe shpjeguar
SM-2Çdo kartelë ka një interval dhe një "lehtësi" që rritet ose zvogëlohet sipas vlerësimit tuajE provuar, e kopjuar gjerësisht, e lehtë për t'u testuar
FSRSModelon sa e ka të ngjashme të kujtoni çdo kartelë dhe planifikon për një saktësi synueseMë e saktë; Anki e ofron si opsion

Për versionin e parë, zgjidhni Leitner ose SM-2. Shkruani rregullat në kërkesën tuaj me një shembull të zgjidhur, si: "Një kartelë e re e vlerësuar Mirë është për t'u rishikuar pas 1 dite, pastaj pas 3 ditësh, pastaj afërsisht 2.5 herë intervalin e mëparshëm çdo herë që vlerësohet Mirë. Kur vlerësohet Përsëri, rishfaqet pas 10 minutash dhe intervali i saj rivendoset."

Çfarëdo që zgjidhni, kërkoni nga AI ta vendosë planifikuesin në një funksion të veçantë me teste. Atëherë mund ta ndryshoni më vonë pa prekur pjesën tjetër të aplikacionit.

Vendimet që duhen marrë

Çfarë dite është sot? "Për t'u rishikuar sot" duhet të ndjekë zonën kohore të përdoruesit, dhe shumë aplikacione studimi e lënë ditën të kalojë në një orë si 4 të mëngjesit, që një seancë natën vonë të numërohet si e së njëjtës ditë.

Kufij ditorë. Pa një kufi për kartela të reja në ditë, një përdorues i etur shton 500 kartela dhe përballet me një grumbull të pamundur rishikimesh një javë më vonë. Vendosni një parazgjedhje të moderuar dhe lejoni njerëzit ta ndryshojnë.

Llojet e kartelave. Përpara-prapa bazë është e para. Kartelat "të kundërta" (testojnë edhe nga prapa përpara) dhe kartelat me boshllëk (plotëso boshllëkun në një fjali) janë të njohura, por çdo njëra shton rregulla. Shtojini kur baza të punojë.

Destet e përbashkëta. Një mësues që ndan një deste me një klasë është veçori e shkëlqyer dhe çështje lejesh: nxënësit e studiojnë por nuk mund ta redaktojnë; ndryshimet e mësuesit duhet të arrijnë te të gjithë pa rivendosur progresin e tyre.

Jashtë linje. Njerëzit studiojnë në tren dhe në avion. Një aplikacion web progresiv mund të ruajë në memorje kartelat e sotme, por sinkronizimi i rishikimeve nga dy pajisje jashtë linje është vërtet i vështirë. Vetëm-online është një version i parë i arsyeshëm. Udhëzuesi ynë për aplikacionet native kundrejt aplikacioneve web progresive shpjegon opsionet.

Një kërkesë e parë që funksionon

Ndërto një aplikacion web me kartela studimi, i projektuar fillimisht për telefona. Përdoruesit hyjnë dhe krijojnë deste, dhe shtojnë kartela me një para dhe prapa (tekst, me imazh opsional). Çdo përdorues ka gjendjen e vet të rishikimit për çdo kartelë: datën e afatit, intervalin, lehtësinë, përsëritjet dhe rëniet. Përdor algoritmin SM-2: vlerësimet Përsëri, E vështirë, Mirë, Shkëlqyeshëm; Përsëri rivendos intervalin dhe e shfaq kartelën përsëri pas 10 minutash. Vendose planifikuesin në një funksion të veçantë, të testuar. Ekrani i rishikimit shfaq përparen, një buton të madh "Shfaq përgjigjen", pastaj katër butona të mëdhenj vlerësimi. "Për t'u rishikuar sot" përdor zonën kohore të përdoruesit me ditën që fillon në 4 të mëngjesit. Kufizo kartelat e reja në 20 për deste në ditë si parazgjedhje. Regjistro çdo rishikim. Shfaq një listë destash me numrat e afateve dhe një faqe të thjeshtë statistikash me rishikimet në ditë. Shto importim CSV me kolonat para dhe prapa. Ruaj gjithçka në një bazë të dhënash.

Hapat e ndërtimit

  1. Destet dhe kartelat. Krijoni dy deste dhe njëzet kartela. Kontrolloni sa shpejt mund të shtoni një kartelë.
  2. Ekrani i rishikimit. Studioni në telefon. Duhet të ndihet i menjëhershëm; çdo vonesë mes kartelave ndihet qindra herë në ditë.
  3. Testet e planifikuesit. Jepini AI-së një tabelë sekuencash vlerësimesh dhe intervalesh të pritura, dhe kontrolloni rezultatet. Pastaj ndryshoni orën e pajisjes ose kërkoni një modalitet testimi për të simuluar ditët e ardhshme.
  4. Kufijtë ditorë dhe zona kohore. Rishikoni natën vonë dhe konfirmoni që radha e ditës tjetër është e saktë.
  5. Importi. Importoni një CSV real me disa qindra kartela dhe kontrolloni karakteret e veçanta, presjet brenda kartelave dhe thyerjet e rreshtave.
  6. Statistikat. Rishikimet në ditë dhe numrat e afateve të ardhshme. Mbajini grafikët të thjeshtë.
  7. Shtesat. Imazhe, audio për kartelat e gjuhës, kartela të kundërta, deste të përbashkëta — një nga një.

Gabimet e zakonshme

  • Ruajtja e datës së afatit te kartela. Duhet të jetë për çdo përdorues.
  • Hedhja e historikut të rishikimeve. Do t'ju duhet për statistika dhe për çdo planifikues të ardhshëm.
  • Pa kufi për kartela të reja. Përdoruesit lodhen brenda një jave.
  • Butona shumë të vegjël. Vlerësimi bëhet me një dorë; bëji butonat të mëdhenj dhe mjaft larg njëri-tjetrit për të shmangur prekjet e gabuara.
  • Pa anulim për vlerësimin e fundit. Prekjet e gabuara ndodhin çdo ditë.
  • Koha e serverit për "sot". Përdorni zonën kohore të përdoruesit.
  • Rivendosja e progresit kur redaktohet një kartelë. Korrigjimi i një shkrimi gabim nuk duhet ta kthejë një kartelë të pjekur në fillim.

Kur një produkt i gatshëm është zgjedhja më e mirë

Nëse thjesht doni të studioni, aplikacionet e pjekura me kartela ekzistojnë tashmë, disa prej tyre falas, me vite pune mbi planifikimin, sinkronizimin, përdorimin jashtë linje dhe destet e përbashkëta. Anki në veçanti ka një bibliotekë të madhe destash të komunitetit. Përdorini ato.

Ndërtoni të tuajin kur kartelat janë pjesë e diçkaje më të madhe: një kurs që shitni, ku kartelat përforcojnë çdo mësim, një shkollë gjuhësh që u jep studentëve deste të lidhura me programin e tyre, një kompani që u mëson stafit njohuri për produktin, ose një lëndë me lloje kartelash që mjetet e përgjithshme i trajtojnë keq. Ju zotëroni përmbajtjen, dizajnin dhe të dhënat e studentëve. Lidheni me një aplikacion kuizesh për testet, ose ndërtojeni brenda një platforme kursesh online.

Ndërtimi me Mythex

Mythex e ndërton këtë si aplikacion web që mund ta hapni në çdo telefon dhe ta shtoni në ekranin bazë. Përshkruani aplikacionin në chat, kontrolloni ekranin e rishikimit në kornizën me madhësi telefoni të pamjes, dhe kërkoni llogari dhe progres të ruajtur — Mythex shton një bazë të dhënash të dedikuar kur aplikacioni e ka nevojë, dhe ruajtje skedarësh nëse kartelat kanë imazhe ose audio. Në Pro, Mythex mund ta paketojë gjithashtu si aplikacion Android dhe iPhone, të dërguar te testimi i brendshëm i Google Play dhe TestFlight. Përdorni modalitetin Pyetje që agjenti të shpjegojë funksionin e planifikimit përpara se t'i besoni, dhe publikojeni në një lidhje mythex.ai kur punon.

Pyetje

Çfarë është përsëritja e shpërndarë?

Përsëritja e shpërndarë e shfaq një kartelë përsëri pikërisht përpara se ta harroni ndoshta. Kartelat që i njihni mirë kthehen pas intervaleve gjithnjë e më të gjata; ato që ju mungojnë kthehen shpejt. E bën kohën e studimit më efektive sesa rishikimi i gjithçkaje në mënyrë të barabartë.

Cilin algoritëm të përsëritjes së shpërndarë duhet të përdor?

Për një version të parë, mjafton një sistem i thjeshtë me kuti Leitner ose SM-2, që është e lehtë për t'u testuar. FSRS është një planifikues më i ri dhe më i saktë që Anki e ofron si opsion; vlen ta shqyrtoni pasi të keni historik rishikimesh për ta rregulluar.

A mund të punojë offline një aplikacion web me kartela?

Pjesërisht. Një aplikacion web progresiv mund të ruajë në memorje aplikacionin dhe kartelat e ditës, që rishikimet të punojnë pa lidhje, dhe pastaj të sinkronizohen kur lidhet përsëri. Sinkronizimi i rishikimeve të bëra nga dy pajisje jashtë linje kërkon rregulla të kujdesshme bashkimi, prandaj shumë versione të para mbeten vetëm-online.

A mund të ndërtoj një aplikacion kartelash pa kod?

Po. Një ndërtues aplikacionesh me AI mund të krijojë deste, kartela, ekranin e rishikimit dhe planifikimin nga një përshkrim. Jepini shembuj të zgjidhur të rregullave të planifikimit dhe kontrolloni ata, sepse kjo logjikë vendos nëse aplikacioni i ndihmon njerëzit të mësojnë.

Mythex · Pricing · Ndërtoni çdo gjë me AI · Shablone faqesh dhe aplikacionesh · Mythex në krahasim · Fjalori i ndërtimit të aplikacioneve me AI · Mjete falas për ndërtimin e aplikacioneve me 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 Slovenščina Soomaali Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)