TSOFA - Programu Rahisi ya Kadi za Kujifunzia Nje ya Mtandao

TSOFA ("ti-sofa") - Programu Rahisi ya Kadi za Kujifunzia Nje ya Mtandao - ni programu ya kadi za kujifunzia inayotokea kabisa katika faili moja ya HTML unayoweza kutazama katika kivinjari. Hakuna seva, hakuna matangazo, hakuna usajili, hakuna vipengele vya "premium" vya kulipa, hakuna mchakato wa kujenga, hakuna usawazishaji wa wingu: Ni programu rahisi ya bure ya kadi za kujifunzia tu.

🇺🇸 English, 🇪🇸 Español, 🇫🇷 Français, 🇩🇪 Deutsch, 🇳🇱 Nederlands, 🇮🇹 Italiano, 🇵🇹 Português, 🇵🇱 Polski, 🇷🇺 Русский, 🇳🇴 Norsk, 🇸🇪 Svenska, 🇨🇳 中文, 🇮🇳 हिन्दी, 🇧🇩 বাংলা, 🇯🇵 日本語, 🇰🇷 한국어, 🇹🇭 ไทย, 🇸🇦 العربية, 🇻🇳 Tiếng Việt, 🇹🇷 Türkçe, 🇵🇭 Tagalog, 🇰🇪 Kiswahili, 🇮🇷 فارسی, 🇮🇩 Bahasa Indonesia

Vipengele

  • Faili moja ya HTML - Kila kitu katika faili moja ya HTML, rahisi kushiriki na kutazama kwenye kifaa chochote
  • Msaada wa Lugha Nyingi - Muundo unaotegemea emoji ili kupunguza utegemezi wa lugha, lakini pia lugha 24 zinasaidiwa: English, Español, Français, Deutsch, Nederlands, Italiano, Português, Polski, Русский, Norsk, Svenska, 中文, हिन्दी, বাংলা, 日本語, 한국어, ไทย, العربية, Tiếng Việt, Türkçe, Tagalog, Kiswahili, فارسی, Bahasa Indonesia
  • Vidhibiti vya kibodi - Nafasi ya kugeuza, mishale ya kusonga
  • Msaada wa HTML - Pachika picha, umbiza maandishi, ongeza viungo
  • Kuchanganya - Mpangilio wa nasibu kwa mazoezi
  • Kugeuka kwa S/J - Badilisha maswali na majibu
  • Kuondoa kadi za kujifunzia - Ondoa kadi unapozijua vizuri, pakia upya ukurasa kuzirejesha
  • Mpangilio wa kushoto, kulia, au katikati - Badilisha mpangilio ili kuhifadhi ujongezaji
  • Kipima muda kilichojumuishwa - Ikiwa unataka kupima muda wako wa kupitia staha ya kadi
  • Kuleta CSV - Bandika data kutoka kwenye jedwali
  • Inaweza kuchapishwa - Chapisha nakala ya karatasi ya kadi za kujifunzia
  • Hakuna usanidi - Inafanya kazi mara moja nje ya mtandao, hakuna ujuzi wa programu unaohitajika
  • Inazingatia faragha - Kadi zako za kujifunzia hazipakuliwi au kuhifadhiwa kwenye seva za wingu; zinapatikana tu kwenye faili ya HTML kwenye kifaa chako
  • Bure Kabisa - Hakuna usajili, hakuna ukuta wa malipo, hakuna matangazo, hakuna vipengele vya "premium"; kila kitu ni bure

Seti za Mfano za Kadi za Kujifunzia

(Kadi hizi za kujifunzia zimeundwa na AI na hazijachunguzwa kwa ukamilifu kwa usahihi.)

Unda Seti Zako za Kadi za Kujifunzia za TSOFA

Unaweza kutumia ukurasa wa tovuti ya mhariri kuunda seti mpya za kadi za kujifunzia.

Vinginevyo, unaweza kupakua faili ya tsofa.html na kuifungua katika kihariri chochote cha maandishi. Tafuta kigezo cha FLASHCARDS (na hiari kigezo cha TOPIC) karibu na juu ya sehemu ya <script>, na uhariri thamani za kamba za maandishi. Weka kigezo cha LANGUAGE kuweka lugha chaguo-msingi (hii inaweza kubadilishwa baadaye katika programu yenyewe.)

Unaweza kuweka lebo zozote za HTML unazotaka na zitatolewa katika kadi ya kujifunzia, ikijumuisha picha na video.

Muundo wa Array/JSON kwa Kadi za Kujifunzia

Kwa muundo wa array/JSON, ninapendekeza kutumia alama za nyuma (kwenye kibodi kushoto kwa ufunguo wa 1) kwa thamani za kamba za FLASHCARDS ili uweze kujumuisha herufi za nukuu na kuenea kwenye mistari mingi. Unaweza kwa hiari kuongeza mpangilio wa TOPIC pia kuonyesha kwenye ukurasa.

const TOPIC = "(Weka mada ya kuonyesha kwenye ukurasa hapa, au uache tupu.)";

let FLASHCARDS = [
[`Mji mkuu wa Ufaransa ni upi?`, `Paris`],
[`2 + 2 ni nini?`, `4`],
[`Sayari kubwa zaidi katika mfumo wetu wa jua ni ipi?`, `<b>Jupita</b><br><i>Ina uzito wa 1.898 × 10²⁷ kg</i>`],
[`Vita vya Pili vya Dunia viliisha mwaka gani?`, `1945`],
[`Nani aliandika 'Romeo na Juliet'?`, `William Shakespeare<br><img src="shakespeare.png">`],
[`HTML ni nini?`, `<b>Lugha ya Alama ya Maandishi ya Kiwango cha Juu</b><br>Lugha ya kawaida ya alama ya kuunda kurasa za wavuti`],
];

Muundo wa Kamba ya CSV kwa Kadi za Kujifunzia

Vinginevyo, unaweza pia kupakia kadi za kujifunzia kutoka kamba moja ya maandishi ya CSV (thamani zilizotengwa kwa koma). Muundo huu hutumiwa sana na jedwali au kama muundo wa kutoa katika programu nyingine za kadi za kujifunzia.

const TOPIC = "(Weka mada ya kuonyesha kwenye ukurasa hapa, au uache tupu.)";

let FLASHCARDS = `"Swali 1","Jibu 1"
"Swali 2","Jibu 2"
"Swali lenye, koma","Jibu lenye, koma"`;

Chanzo Wazi

Unaweza kupendekeza maboresho au kuripoti makosa kwenye GitHub.