Misingi

Marudio yaliyopangwa kwa vipindi: ni nini na jinsi ya kuyatumia kwenye masomo na msimbo

Imesasishwa: · Skillaria.Top

Marudio ya vipindi ni njia ya kukumbuka kwa muda mrefu ambapo nyenzo hurudiwa si mfululizo, bali kwa vipindi vinavyozidi kuwa virefu: siku moja, siku chache, wiki moja na kuendelea. Kila marudio hufanywa kutoka kumbukumbu, wakati maarifa yanaanza kufifia, hivyo hushikamana kwa nguvu zaidi kuliko kusoma tena mara nyingi usiku mmoja.

Marudio ya vipindi kwa lugha rahisi

Marudio ya vipindi ni mbinu ambapo unarudi kwenye nyenzo uliyojifunza kwa vipindi vinavyozidi kuwa virefu. Si mara tano usiku mmoja, bali mara ya kwanza leo, ya pili baada ya siku moja au mbili, ya tatu baada ya siku chache, kisha baada ya wiki moja au mbili. Vipindi vinakua kwa sababu kila marudio yaliyofanikiwa yanafanya maarifa yadumu muda mrefu zaidi.

Sifa ya pili: marudio ni ya vitendo. Hutazami tena dokezo wala video, bali unajaribu kukumbuka: kujibu swali, kuandika msimbo kutoka kichwani, kueleza wazo kwa maneno yako. Ni juhudi ya kukumbuka inayofanya marudio yawe na manufaa. Kwa hiyo ukiulizwa "marudio ya vipindi ni nini", jibu fupi ni: kukumbuka kwa vitendo kupangwa kwenye kalenda.

Mkondo wa kusahau: kwa nini bila marudio kila kitu hupotea

Msingi wake ni uchunguzi uliofafanuliwa na Hermann Ebbinghaus mwishoni mwa karne ya 19: kusahau hakutokei sawasawa. Mara baada ya kujifunza tunapoteza haraka, kisha polepole zaidi. Ukichora kiasi kilichobaki kwenye kumbukumbu dhidi ya muda, unapata mkunjo unaoshuka kwa kasi saa na siku za kwanza kisha kubaki tambarare. Huo ndio mkondo wa kusahau.

Kutokana na hili kuna hitimisho mbili za vitendo. Kwanza, hatari kubwa zaidi ni siku moja au mbili za kwanza baada ya somo. Ukifanya chochote katika kipindi hicho, sehemu kubwa ya maelezo hupotea. Pili, kila marudio yanaanzisha upya mkunjo, ila kwa mteremko mpole zaidi. Baada ya marudio machache yaliyofanikiwa, maarifa yanadumu wiki au miezi.

Kwa nini "nimeona na nimeelewa" si sawa na "nimekumbuka"

Baada ya video nzuri, kila kitu kinaonekana wazi. Hisia hiyo inadanganya: ubongo unachanganya kutambua na kuelewa. Ukiona msimbo unaofahamika kwenye skrini, unautambua, lakini hilo halimaanishi utaweza kuuandika mwenyewe. Ni kama kusoma ramani kisha kudhani unajua njia: unagundua ukweli kwenye njia panda.

Kutazama kwa kupokea hakumpi ubongo ishara kwamba "hili ni muhimu", kwa hiyo taarifa inabaki kwenye kumbukumbu ya muda mfupi. Marudio ya vipindi yanatatua matatizo mawili kwa wakati mmoja: yanakulazimisha kukumbuka (ambacho ni kipimo cha maarifa halisi, si utambuzi), na yanafanya hivyo wakati kumbukumbu tayari imeanza kufifia.

Kwa nini marudio yenye mapumziko ni bora kuliko mfululizo

Kujisomea usiku wa mtihani kunajulikana kwa kila mtu: usiku mmoja unaweza "kupakia" mengi, na siku inayofuata bado inafanya kazi. Lakini wiki moja baadaye kinachobaki ni kidogo. Marudio mfululizo hufanywa wakati nyenzo bado ni mbichi, kwa hiyo hakuna haja ya kukumbuka, na hakuna kuimarika.

Mapumziko kati ya marudio yanaruhusu baadhi ya nyenzo kufifia. Kukumbuka kunakuwa vigumu, na ugumu huo wenye manufaa unasaidia ubongo kujenga upya na kuimarisha miunganisho. Ndiyo maana marudio moja baada ya siku tatu ni bora kuliko marudio matatu jioni moja. Jambo la kuzingatia ni kutosubiri muda mrefu mno: nyenzo ikisahauliwa kabisa, lazima ujifunze upya.

Kurudia mfululizoMarudio ya vipindi
LiniSiku moja, mara kadhaaKwa vipindi vinavyozidi kuwa virefu
JinsiKusoma tena, kutazama tenaKukumbuka kutoka kichwani, kutatua
HisiaRahisi, unafikiri unajuaNgumu zaidi, unaona kilichosahauliwa
Matokeo baada ya mweziVipande vichacheMaarifa yanadumu na kutumika

Mpango wa msingi wa marudio

Hakuna vipindi "sahihi" kabisa. Vinategemea ugumu wa nyenzo na jinsi ulivyokumbuka kwa urahisi wakati wa marudio ya awali. Lakini kwa kuanzia, ratiba rahisi inayozidi kuwa ndefu inatosha. Hesabu inaanza siku uliyojifunza mada.

MarudioLiniCha kufanya
1Siku hiyo hiyo au siku inayofuataKumbuka jambo kuu bila dokezo, jibu maswali yako mwenyewe
2Baada ya siku 2–3Tatua zoezi la mada, badilisha mfano
3Baada ya wiki mojaTumia mada kwenye tatizo jipya
4Baada ya wiki 2–3Ukaguzi wa haraka: eleza, andika kutoka kumbukumbu
5Baada ya miezi 1–2Tumia kwenye mradi au fanya jaribio

Kanuni ya kubadilika: ukikumbuka kwa urahisi, unaweza kuongeza kipindi kijacho. Ukikumbuka kwa shida au hukumbuki kabisa, punguza kipindi na urudi kwenye mada mapema. Programu pia zinafanya kazi kwa kanuni hii, tofauti ni kwamba zinahesabu vipindi kiotomatiki.

Marudio ya vipindi kwa wasanidi programu

Programu ni ujuzi, si mkusanyiko wa ukweli. Kwa hiyo kadi za "ufafanuzi – jibu" pekee hazitoshi; marudio lazima yafanywe kwa kitendo. Hii ni ratiba ya hatua tatu kwa kila mada mpya:

  1. Siku ya 1 — kuzalisha kutoka kumbukumbu. Baada ya somo, funga video na uandike msimbo ulioufundisha mwenyewe. Unaweza kuangalia, lakini weka alama kila msaada: hizo ndizo sehemu za kurudia.
  2. Siku ya 3 — badilisha. Chukua msimbo huo na uubadilishe: sharti jingine, data nyingine, ukaguzi wa ziada. Hii inajaribu kuelewa, si kukariri kwa mashine.
  3. Baada ya wiki moja — tatizo jipya. Tatua tatizo ambalo linahitaji mada hiyo lakini halitaji moja kwa moja. Hivyo unajifunza kutambua wakati mbinu inapotumika.

Mfano: kupanga kwa kubadilishana (bubble sort)

Tuseme somo lilifundisha bubble sort. Siku ya 1: ulijifunza algoritimu na ukaona utekelezaji wake. Siku ya 2: uliuandika kuanzia mwanzo bila msaada.

def bubble_sort(items):
    n = len(items)
    for i in range(n - 1):
        for j in range(n - 1 - i):
            if items[j] > items[j + 1]:
                items[j], items[j + 1] = items[j + 1], items[j]
    return items

Siku ya 5: unabadilisha kazi ili ipange kwa kushuka, na unaongeza kutoka mapema ikiwa katika pita moja hakuna kubadilishana. Siku ya 12: unatumia kanuni ile ile ya kulinganisha jozi kwenye tatizo jipya, kwa mfano kupanga orodha ya kamusi kwa sehemu moja. Kila hatua ni ngumu kuliko iliyotangulia, na mwishoni mwa wiki ya pili mada haionekani tena ya "kufahamika" bali ni yako.

Nini cha kurudia na nini si lazima

Rudia kile utakachokitumia: sintaksia ya lugha, miundo mikuu, amri unazozihitaji kila siku, kanuni kama kufanya kazi na mkusanyiko au query za hifadhidata. Si lazima kubadilisha kila kitu kuwa kadi, kwa mfano vigezo adimu vya kazi ambavyo ni rahisi kuvitazama kwenye nyaraka. Kipimo kizuri: "je, nataka kuweza kufanya hili bila kutafuta?"

Kutumia marudio ya vipindi kwenye kozi ya video

Kozi ya video inaweza kugeuzwa kuwa mfumo wa marudio moja kwa moja wakati wa kutazama. Simama baada ya kila sehemu yenye maana na andika mambo matatu: wazo kuu kwa maneno yako, mfano kutoka kwenye somo, na swali lako. Maelezo haya ndiyo nyenzo ya marudio.

  • Andika maswali kwa namna inayoweza kujibiwa bila msaada: "tofauti kati ya list na tuple ni nini", "nitaghairi vipi commit ya mwisho bila kupoteza mabadiliko?"
  • Kwa msimbo, usiandike msimbo wenyewe bali kazi: "andika kazi inayoondoa marudio huku ikihifadhi mpangilio."
  • Majaribio na maswali ya kujipima baada ya masomo ni nyenzo tayari ya marudio: yapitie tena baada ya siku chache bila kufungua somo.

Ikiwa mada haikumbukwi kabisa, tazama tena sehemu husika tu, si somo zima. Marudio yanapaswa kuwa mafupi: dakika 10–20 kwa mada kadhaa.

Programu za marudio ya vipindi

Zana inayojulikana zaidi ni Anki: programu ya kadi isiyolipishwa inayohesabu yenyewe ni lini kila kadi itaonyeshwa. Unakadiria jinsi jibu lilivyokumbukwa kwa urahisi, na programu inaongeza au kupunguza kipindi. Kuna programu nyingine za kanuni hiyo, kama SuperMemo, ambayo ilisaidia kuanzisha algoritimu za marudio ya vipindi.

Vidokezo vya kutengeneza kadi kwa programu:

  • Kadi moja, wazo moja. "git stash hufanya nini" ni bora kuliko "amri zote za git".
  • Uliza matumizi: "ninawezaje kupata vipengele vitatu vya mwisho vya list" badala ya "slice ni nini".
  • Ongeza kadi za kazi: "andika kazi…", kisha uthibitishe jibu kwa kuendesha msimbo.
  • Usikusanye mamia ya kadi mara moja. Foleni ya kila siku inapaswa kuisha ndani ya dakika 15–20, vinginevyo utaacha.

Ratiba ya mkono: kalenda badala ya programu

Ikiwa kadi hazikufai, kalenda ya kawaida inatosha. Mfano unaofaa kwa wasanidi: marudio ya vipindi ni commit za maarifa, kalenda ni mfumo wa udhibiti wa matoleo, na vikao vya marudio vya kawaida ni kuunganisha maarifa mapya kwenye tawi kuu. Bila marudio, kilichojifunzwa ni kama mabadiliko yasiyohifadhiwa, yanayoweza kupotea kwa urahisi.

Jinsi ya kutengeneza ratiba ya mkono:

  1. Mara tu baada ya kujifunza mada, weka matukio 3–4 kwenye kalenda: baada ya siku moja, siku tatu, wiki moja, na wiki mbili–tatu.
  2. Kwenye kila tukio andika kazi mahususi, si "rudia Python". Kwa mfano "tatua matatizo 2 ya recursion", ili matokeo yapimike.
  3. Panga mada kwenye vikundi kwa lebo (#python_basics, #git, #sql), na rudia mada zinazohusiana pamoja ili kuunda miunganisho.
  4. Kwa kipindi chenyewe tumia mbinu ya Pomodoro: dakika 25 za kazi na dakika 5 za kupitia matokeo: kilichofanya kazi, kisichofanya kazi, na wakati wa kurudi.

Marudio yakikosekana, yahamishe hadi siku ya karibu, usiyafute. Kukosa marudio moja si hatari; hatari ni kuvunja mnyororo.

Makosa ya kawaida

  • Kusoma tena badala ya kukumbuka. Kusoma dokezo kunaleta hisia ile ile ya kutambua kama video. Jibu mwenyewe kwanza, kisha ukague.
  • Kurudia kila mada kwa mara sawa. Mada rahisi zinaweza kuachwa kwa vipindi virefu, na muda uelekezwe kwenye mada ngumu.
  • Kurudia bila mazoezi. Kwa msimbo, kurudia ni kuandika msimbo. Kujua sintaksia bila kutatua matatizo hakugeuki kuwa ujuzi.
  • Foleni kubwa mno. Ikiwa marudio yanachukua saa moja kwa siku, mfumo hautadumu. Ni bora mada chache lakini za kawaida.
  • Kurudia ukiwa na simu mkononi. Usumbufu unavunja umakini, na kukumbuka kunageuka kuwa taratibu tu.

Hitimisho

Marudio ya vipindi ni kukumbuka kwa vitendo kwa vipindi vinavyozidi kuwa virefu. Yanategemea mkondo wa kusahau: nyenzo hupotea haraka zaidi siku za kwanza, na kila marudio kutoka kumbukumbu hupunguza kasi ya kusahau. Kwa wasanidi programu, njia bora ni kurudia kwa msimbo: andika kutoka kichwani, badilisha, kisha tumia kwenye tatizo jipya. Zana inaweza kuwa Anki au kalenda ya kawaida yenye kazi mahususi. Jinsi ya kuweka marudio ndani ya kutazama kozi ya video imeonyeshwa kwa vitendo katika kozi kuhusu kujifunza kwa ufanisi kwa kozi za video.

Maswali ya mara kwa mara

Mara ngapi ninahitaji kurudia nyenzo ili idumu kwa muda mrefu?

Kwa kawaida marudio 4–5 yenye vipindi vinavyozidi kuwa virefu ndani ya miezi 1–2 yanatosha. Idadi kamili inategemea ugumu wa mada: ikikumbukwa kwa urahisi, vipindi vinaweza kuongezeka haraka.

Je, naweza kutumia marudio ya vipindi bila programu?

Ndiyo. Kalenda inatosha: baada ya kujifunza mada, panga marudio baada ya siku moja, siku tatu, wiki moja na wiki mbili–tatu, kila moja ikiwa na kazi mahususi.

Nikikosa marudio nifanye nini?

Lifanye siku ya bure iliyo karibu. Ikiwa mada ilikumbukwa kwa shida, punguza kipindi kijacho. Mnyororo hauhitaji kuanza upya.

Je, mbinu hii inafaa kwa kujifunza lugha ya programu?

Inafaa, lakini marudio yanapaswa kuwa ya kitendo: kuandika msimbo kutoka kichwani, kuubadilisha na kutatua matatizo mapya. Kadi zinasaidia sintaksia na amri, lakini ujuzi hujengwa kwa mazoezi.

Marudio ya vipindi yanachukua muda gani kwa siku?

Kiasi cha kawaida ni dakika 15–20. Ikiwa foleni ya marudio inazidi kukua kwa kasi, ongeza mada mpya polepole zaidi.

Jifunze mada hii kwa video

Mada hii inafundishwa kwa kina pamoja na mazoezi katika kozi “Jinsi ya Kujifunza Kwa Ufanisi Kutoka kwa Kozi za Video”.

Nenda kwenye kozi