TheraCPP je izobraževalna aplikacija, zasnovana za učenje novih programerjev, kako kodirati in razvijati programerske sposobnosti, s posebnim poudarkom na programskem jeziku C++. Ta aplikacija uporabnikom ponuja osnovno in napredno znanje programiranja prek zabavnih dejavnosti, iger in praktičnih vaj.
**Pregled
- Igra vsebuje 8 poglavij, razdeljenih na 3 težave: osnovno, srednjo in napredno. Z več kot 100 ravnmi v teh poglavjih pokriva TheraCPP široko paleto programskih konceptov in vodi nove programerje od osnovne do napredne ravni.
**Načini igre
- Začetnik: To je najpreprostejši način igranja, ki igralcem omogoča, da se seznanijo z mehaniko povleci in spusti TheraCPP. V osnovnem načinu igralci povlečejo kodirne bloke s simboli dejanj v polje za vnos igranja, da bi liku pomagali prestati raven.
- Srednje: Ta način predstavlja težji izziv. Ko se bodo igralci navadili na mehaniko igre, bodo morali povleči in spustiti bloke kodiranja v skladu s strukturo sintakse C++ v polje za vnos. Kodni bloki imajo vnaprej določene strukture in igralci jih morajo pravilno povezati, da rešijo uganke in očistijo nivoje.
- Napredno: najzahtevnejši način, kjer morajo igralci, ki poznajo strukturo C++, sami napisati sintakso C++ v urejevalnik kode, da vodijo lik in počistijo ravni. Funkcija povleci in spusti ter vnaprej določeni bloki kodiranja so odstranjeni.
**Učni izidi
- Začetniški način: naučite se osnovnih konceptov kodiranja, kot so zaporedja, zanke, funkcije, pogoji in ravnanje z datotekami.
- Vmesni način: Uvod v sintakso C++, vadite in si zapomnite sintakso skozi zahtevnejše uganke.
- Napredni način: vadite in obvladajte sintakso C++ z neposrednim pisanjem kode.
**Dodatne ugodnosti
- Razvijajte logično razmišljanje z reševanjem različnih izzivov in ugank.
- Sodelujte s svetom TheraCPP skozi zgodbene dialoge, zemljevide in interaktivno igranje, ki vsebuje različne mehanike in težave, ki ustrezajo napredovanju zgodbe.
Posodobljeno dne
31. jul. 2024