Layunin ng kurso

Ang layunin ng buong kurso ay magsaya, manatiling masaya, at makakuha ng tunay na mga kasanayan sa Java programming upang madaling makakuha ng trabaho bilang programmer.

Istruktura ng laro

Ang kurso ay binubuo ng apat na pangunahing quest, at bawat quest ay binubuo ng hindi bababa sa sampung antas. Ang bawat antas ay naglalaman ng 10-12 aralin at 20-30 pagsasanay. Para sa pagkumpleto ng mga gawain at ilang iba pang pagkilos, makakakuha ka ng mga puntos ng karanasan o "dark matter." Magagamit mo ito upang i-unlock ang mga kasunod na aralin at gawain.

Pagsulong sa susunod na antas o aralin

Upang umakyat sa susunod na aralin o antas, kailangan mong mangolekta ng sapat na «dark matter» para «magbayad» upang ma-unlock ito.

Ang paglalarawan ng bawat gawain ay nagsasabi kung ilang unit ang matatanggap mo para sa pagkumpleto nito.

Halimbawa, kikita ka ng 1 unit ng dark matter para sa sumusunod na ehersisyo.

Mga Pagsasanay

Sa CodeGym, makakahanap ka ng maraming iba't ibang ehersisyo. Makakakuha ka ng dark matter para sa pagtatrabaho sa kanila.

Kopyahin ang code mula sa isang halimbawa — Ito ang pinakasimpleng ehersisyo. Upang makumpleto ito, kailangan mong ilagay ang Java code sa ibabang window nang eksakto kung paano ito lumilitaw sa itaas na window.

Sumulat ng programa — Ito ang pinakamahalagang pagsasanay sa kurso. Ang mga ito ay maaaring mag-iba nang malaki sa kanilang pagiging kumplikado: mula sa maikli at simpleng mga gawain hanggang sa mga puzzler na talagang magpapagana sa iyong utak... Maaari kang magsimulang magtrabaho sa anumang gawain na minarkahan bilang "Available". Upang makapagsimula, i-click lamang ang "Buksan" na button sa paglalarawan ng gawain.

Bubuksan nito ang Web IDE. Ang unang tab ay naglalaman ng mga kondisyon ng gawain. Ang pangalawang tab ay kung saan mo ita-type ang iyong code. Makikita mo ang project tree sa kaliwa.

Pagkatapos makumpleto ang isang gawain, i-click ang pindutang «I-verify». Malalaman mo kung tama ang solusyon sa gawain.

Kung gusto mong i-execute lang ang iyong program nang hindi ito pinapatunayan, i-click lang ang button na «Run».

Ang parehong toolbar na ito ay nagbibigay-daan sa iyong i-reset ang iyong solusyon (kung sakaling malito ka), suriin ang iyong code (kung nag-aaral ka sa ilalim ng Dark Grand Master), o humingi ng tulong sa isang solusyon.

Gumawa ng mga mini project — Ito ang pinakakawili-wili at mapaghamong mga pagsasanay! Ang isang mini-proyekto ay binubuo ng isang serye ng magkakaugnay na mga sub-gawain. Sa pagtatapos, gagawa ka ng sarili mong maliit na proyekto tulad ng isang laro. Ngunit bago mo magawa ang iyong unang mini-proyekto, marami kang kailangang gawin. Hindi mo makikita ang iyong unang mini-project hanggang Level 20.

Nerd Break — Ito ang pinakamahirap na ehersisyo sa kanilang lahat! Biro lang! Kadalasan, ang "break" ay kinabibilangan ng panonood ng isang cool na video na nauugnay sa teknolohiya. At oo, nakakakuha ka pa rin ng dark matter na reward para sa mga pagsasanay na ito.

P.S.: Simula sa Level 3, magagawa mo na ang mga gawain gamit ang integrated development environment (IDE) na tinatawag na IntelliJ IDEA. Isang aralin ang magtuturo sa iyo kung paano ito ginagawa, ngunit sasabihin namin sa iyo ang higit pa tungkol doon sa ibang pagkakataon.

Mga aralin at katayuan ng gawain

Ang mga gawain ay maaaring magkaroon ng mga sumusunod na katayuan.

"Available" — Sige at subukang kumpletuhin ito!

"Nakumpleto" — Matagumpay mong natapos ang gawaing ito at nakolekta ang iyong dark matter wala pang tatlong araw ang nakalipas. Maaari mong subukang lutasin itong muli upang mapabuti ang iyong solusyon.

"Sarado" — Matagumpay mong natapos ang gawaing ito at nakolekta ang iyong dark matter mahigit tatlong araw na ang nakalipas.

"Naka-lock" – Hindi mo na maisumite ang gawaing ito para sa pag-verify.

May dalawang posibleng status ang mga aralin: "Available" at "Locked."

Ang unang "naka-lock" na aralin pagkatapos ng "available" na mga aralin ay ang iyong itinigil. Kung magki-click ka dito, ipo-prompt kang magbayad ng partikular na halaga ng dark matter para i-unlock ito. Maaari kang makarating doon mula sa nakaraang aralin, o maaari mo lamang i-click ang kaukulang card sa listahan ng mga aralin.