A tanfolyam célja

Az egész kurzus célja, hogy jól érezze magát, boldog legyen, és valódi Java programozási ismereteket szerezzen, hogy könnyen elhelyezkedhessen programozóként.

A játék felépítése

A tanfolyam négy fő küldetésből áll, és mindegyik küldetés legalább tíz szintből áll. Minden szint 10-12 leckét és 20-30 gyakorlatot tartalmaz. Feladatok és egyéb műveletek elvégzéséért tapasztalati pontokat vagy „sötét anyagot” kap. Használhatja a következő leckék és feladatok feloldására.

Előrelépés a következő szintre vagy leckére

A következő leckére vagy szintre lépéshez elegendő "sötét anyagot" kell összegyűjtened ahhoz, hogy "fizess" a zárolás feloldásához.

Az egyes feladatok leírása tartalmazza, hogy hány egységet kap a feladatok elvégzéséért.

Például a következő gyakorlatért 1 egységnyi sötét anyagot kap.

Gyakorlatok

A CodeGymben rengeteg különböző gyakorlatot találsz. Sötét anyagot kap, ha átdolgozza őket.

Kód másolása egy példából – Ez a legegyszerűbb gyakorlat. A befejezéshez pontosan úgy kell beírnia a Java kódot az alsó ablakba, ahogy az a felső ablakban megjelenik.

Írjon programot – ezek a tanfolyam legfontosabb gyakorlatai. Ezek bonyolultságukat tekintve nagyon eltérőek lehetnek: a rövid és egyszerű feladatoktól egészen a fejtörőkig, amelyek valóban munkára fogják az agyat... Bármilyen „Elérhető” jelzéssel ellátott feladaton elkezdhet dolgozni. A kezdéshez kattintson a „Megnyitás” gombra a feladat leírásában.

Ez megnyitja a webes IDE-t. Az első lap a feladat feltételeit tartalmazza. A második lapon be kell írnia a kódot. A projektfát a bal oldalon találja.

A feladat elvégzése után kattintson az «Ellenőrzés» gombra. Megtudhatja, hogy a feladatmegoldás helyes-e.

Ha csak érvényesítés nélkül szeretné végrehajtani a programot, egyszerűen kattintson a «Futtatás» gombra.

Ugyanez az eszköztár lehetővé teszi a megoldás alaphelyzetbe állítását (ha összezavarodna), elemzi a kódot (ha a Dark Grand Master alatt tanul), vagy segítséget kérhet a megoldáshoz.

Mini projektek létrehozása – Ezek a legérdekesebb és legnagyobb kihívást jelentő gyakorlatok! Egy mini-projekt egymáshoz kapcsolódó részfeladatok sorozatából áll. A végére elkészíti a saját kis projektjét, például egy játékot. Mielőtt azonban elkészítenéd az első miniprojektedet, még sok munka vár rád. Az első miniprojektedet csak a 20. szintig láthatod.

Nerd Break – ezek a legnehezebb gyakorlatok! Csak viccel! A „szünet” leggyakrabban egy klassz technológiával kapcsolatos videó megtekintésével jár. És igen, még mindig sötét anyag jutalmat kapsz ezekért a gyakorlatokért.

Ui.: A 3. szinttől kezdve az IntelliJ IDEA nevű integrált fejlesztői környezet (IDE) segítségével dolgozhat a feladatokon. Egy leckében megtanítjuk, hogyan kell ezt csinálni, de erről később bővebben is beszámolunk.

Leckék és feladatok állapotai

A feladatok a következő állapotúak lehetnek.

"Elérhető" – folytassa, és próbálja meg befejezni!

„Befejezve” – Sikeresen végrehajtotta ezt a feladatot, és kevesebb mint három napja összegyűjtötte a sötét anyagát. Megpróbálhatja újra megoldani a megoldás javítása érdekében.

„Lezárva” – Sikeresen végrehajtotta ezt a feladatot, és több mint három napja begyűjtötte a sötét anyagát.

"Zárolva" – Ezt a feladatot már nem küldheti be ellenőrzésre.

A leckéknek két lehetséges állapota van: „Elérhető” és „Zárolva”.

Az „elérhető” leckék után az első „zárolt” lecke az, amelyiken abbahagyta. Ha rákattint, a rendszer arra kéri, hogy fizessen bizonyos mennyiségű sötét anyagot a zárolás feloldásához. Oda eljuthat az előző leckéből, vagy egyszerűen kattintson a megfelelő kártyára a leckék listájában.