Sa paaralan kami ay nag-aral ayon sa kurikulum ng paaralan, sa unibersidad - ayon sa kurikulum ng unibersidad. Sa aming unang trabaho, tinulungan kami ng aming mga kasamahan. Ngunit sa online na edukasyon, ang lahat ay hindi gaanong simple. Kahit na naghahanda kang kumuha ng ganap na online na kurso, at hindi lamang mag-aral mula sa mga libro at tutorial, maaaring maging mahirap ang paggawa ng plano sa pagsasanay: kailangan mong tukuyin ang panghuling layunin, gumawa ng iskedyul, at subaybayan ang pag-unlad. At kung sa tradisyonal na edukasyon ito ay madalas na ginagawa ng guro, kung gayon sa online na pag-aaral ang papel na ito ay dapat gawin ng mag-aaral. Sa tekstong ito ay pag-uusapan natin kung bakit kailangan ang isang kurikulum at magbigay ng ilang mga tip kung paano ito ibubuo ng tama.
Halimbawa ng isang plano sa pagsasanay (mapa ng daan)
Bakit kailangan mo ng plano sa pagsasanay?
Ang mga nagtapos sa Harvard Business School ay tinanong kung mayroon silang nakasulat na mga layunin at isang plano upang makamit ang mga ito: 84% ay walang mga layunin sa lahat, 13% ay may nakasulat na mga layunin ngunit walang partikular na mga plano, at 3% ay sumulat ng mga layunin at mga partikular na plano upang makamit ang mga ito. Pagkaraan ng 10 taon, ang 3% ng klase na may mga layunin at plano na nakasulat ay nakakuha ng sampung beses na higit sa 97% ng kanilang mga kaklase. Malinaw, ang pagsusulat ng aming mga layunin ay nakakatulong sa amin na mas malinaw na maunawaan kung ano ang talagang gusto namin at bumuo ng isang epektibong plano upang maisakatuparan ang mga layuning ito. Narito ang ilan pang dahilan kung bakit kailangan ang isang kurikulum:- Tumutulong na hatiin ang isang malaking gawain (master Java programming) sa mas maliliit na gawain. Halimbawa, alamin ang pangkalahatang syntax ng wika; maunawaan ang mga klase, bagay at paghawak ng exception; matutong magtrabaho sa mga file at input/output stream; master multithreading, pamilyar sa mga koleksyon; mga pangunahing kaalaman sa pagbuo ng web, mga sikat na framework.
- Tumutulong na lumikha ng isang maginhawang iskedyul: araw-araw sa loob ng 4 na oras; 2 oras sa karaniwang araw at 6 sa katapusan ng linggo; pag weekends lang, weekdays lang.
- Tumutulong na subaybayan ang pag-unlad: maaari mong ihambing ang iyong pag-unlad habang sumusulong ka sa ginawa mo sa simula. Maaari mo ring ihambing ang iyong natutunan sa mga nakaplanong milestone at maunawaan kung kailangan mong palakasin ang iyong iskedyul ng pag-aaral.
- Ang plano sa pagsasanay ay nakakaganyak. Ang pakiramdam ng tagumpay mula sa pagkumpleto ng isang item sa iyong listahan ng gagawin ay naghihikayat sa iyo na mag-aral pa.
Paano gumawa ng plano sa pag-aaral?
Maghanap ng motibasyon
Ito ang una at mahalagang bagay na dapat gawin kapag gumagawa ng isang plano sa pagsasanay. Ang kasunod na tagumpay sa pag-aaral ay nakasalalay sa motibasyon. Kung naiintindihan mo na ang pagnanais na matuto ay ipinataw ng ibang tao, kung gayon ang iyong pagsasanay ay hindi magtatagal. Upang makarating sa ilalim nito, masasagot mo ang ilang tanong: Nasisiyahan ba ako sa pag-aaral nito? Gusto mo bang gawin ang negosyong ito nang propesyonal?Tukuyin ang iyong antas ng kaalaman
Kung natutunan mo na ang isang programming language dati, walang saysay na magsimula sa mga pangunahing kaalaman. Samakatuwid, ito ay nagkakahalaga ng pag-alala sa lahat ng iyong natutunan at subukang mapagtanto kung anong antas ka. Ang pagtukoy sa antas ng iyong kaalaman ay makakatulong sa iyong lumikha ng tamang listahan ng mga mapagkukunan ng pag-aaral at isang mapa ng "mga puting spot". Kung nag-aral ka ng programming sa isang unibersidad at natutunan ang teorya, maaari kang tumuon sa pag-aaral ng wika at pagsasanay sa nakuhang kaalaman. Kung hindi ka pa nakikitungo sa programming dati, sulit na isama ang mga libro sa teorya para sa mga nagsisimula sa iyong programa sa pagsasanay .Bumuo ng isang layunin
Upang makamit ang tagumpay, ang layunin ay dapat na tiyak hangga't maaari. Halimbawa, ang layunin na "matuto ng isang programming language" ay malabo. Mas mainam na sabihin ito sa ganitong paraan: "matuto ng Java at maghanap ng trabaho bilang isang junior sa isang kumpanya ng produkto." Ang ganitong tiyak na layunin ay magiging mas mahusay na motivating.Pumili ng isa sa mga plano sa pagsasanay
Mayroong dalawang pangunahing paraan upang magplano ng pagsasanay - maaari silang gamitin nang hiwalay o pinagsama. Ang unang plano ay batay sa layunin . Sa kasong ito, walang mahigpit na pagtukoy sa mga petsa; ang plano ay mas nakatuon sa pagkamit ng mga resulta. Ang pangalawa ay isang time-based na plano . Sa kasong ito, mayroong isang deadline. Halimbawa, matuto ng Java Core sa loob ng 6 na buwan. Kapag pumipili ng isa sa mga plano, dapat mong isaalang-alang ang iyong mga katangian. Kung napagtanto mo na masama ka sa disiplina, marahil ay dapat mong piliin ang pangalawang plano. Naiintindihan mo ba na madalas tayong makaligtaan sa mga deadline? Subukang makatwirang kalkulahin kung gaano karaming oras, dahil sa iyong workload at kaalaman, kakailanganin mong makabisado at pagsamahin ang bagong materyal. Ang pag-aaral na "Gaano katagal bago matuto ng Java ," na aming isinagawa sa mga nagtapos, ay makakatulong dito .Hatiin ang iyong layunin sa maliliit na hakbang
Maipapayo na gawin ang mga pinakaspesipikong hakbang na may eksaktong mga deadline hanggang sa huling layunin. Sa pamamagitan ng paggawa ng maliliit na hakbang, maiiwasan mo ang panggigipit ng panghuling layunin (na maaaring mukhang hindi makatotohanan sa simula), ngunit ang maliliit na pang-araw-araw na pagkilos ay nasa iyong kapangyarihan. Ito ang tinatawag na "small victories strategy" - mas madalas itong ginagamit para sa team work, ngunit angkop din ito para sa indibidwal na trabaho. Ang mga pangunahing prinsipyo nito: malinaw na mga layunin, awtonomiya, mapagkukunan, oras, suporta (halimbawa, mula sa isang mentor - ed.). Kasama rin sa payo na ito ang pagguhit ng isang pang-araw-araw na iskedyul na isasama ang iyong pagsasanay. Maipapayo na magtrabaho sa parehong oras ng araw: kung gayon ang iskedyul ay magiging isang ugali. Narito ang isinulat ng isang user ng JavaRush tungkol sa kanyang iskedyul: “Ang pangunahing bagay ay lingguhang pag-unlad. Pagkatapos ng dalawang linggong pahinga, mahirap nang bumalik, at hindi lahat ay maaaring magsulat araw-araw sa loob ng ilang buwan nang sunud-sunod. Bigyan ang iyong sarili ng limitasyon ng mga oras para sa linggo - halimbawa, 15. Maaari kang mag-code ng 1.5 na oras tuwing weekday at isa pang 3-4 na oras sa parehong weekend, o maaari kang magpahinga ng ilang gabi, ngunit ang "limit sa katapusan ng linggo" ay pagtaas. Sa ganitong paraan, magiging flexible ang iskedyul, ngunit regular.”Gumawa ng listahan ng mga mapagkukunan para sa pag-aaral
Ang listahan ng mga mapagkukunan ay maaaring iisa, o maaari itong dagdagan o baguhin sa proseso. Halimbawa, upang matuto ng Java, maaaring ang mga ito ay:- kursong JavaRush.
Ginagamit namin ang kurso upang makuha ang kinakailangang minimum ng teorya at tumuon sa pagsulat ng code.
- Mga Aklat:
- "Head First Java, Learning Java", Kathy Sierra, Bert Bates;
- "Java. Isang Gabay sa Baguhan", Herbert Schildt;
- "Java. Ang Kumpletong Gabay", Herbert Schildt;
- "Java. The Professional's Library", Kay S. Horstmann, Gary Cornell.
- Mga tutorial sa YouTube (maraming pagpipilian - piliin ang format para sa pagpapakita ng impormasyon na mas malapit sa iyo);
- Mga konsultasyon sa isang mentor/pamilyar na developer. Ang puntong ito ay kinakailangan para sa mga taong mahalaga na makatanggap ng isang "live na paliwanag", at hindi upang malaman ang lahat sa kanilang sarili.
GO TO FULL VERSION