A TheraCPP egy oktatási alkalmazás, amelynek célja az új programozók kódolásának és programozási készségek fejlesztésének megtanítása, különös tekintettel a C++ programozási nyelvre. Ez az alkalmazás szórakoztató tevékenységeken, játékokon és gyakorlati gyakorlatokon keresztül alapvető és haladó programozási ismereteket is biztosít a felhasználóknak.
**Áttekintés
- A játék 8 fejezetből áll, 3 nehézségre osztva: Basic, Intermediate és Advanced. A fejezetekben több mint 100 szinttel a TheraCPP a programozási koncepciók széles skáláját fedi le, és az új programozókat az alapszinttől a haladó szintig vezeti.
**Játék módok
- Kezdő: Ez a legegyszerűbb játékmód, amely lehetővé teszi a játékosoknak, hogy megismerkedjenek a TheraCPP drag and drop mechanikájával. Alap módban a játékosok akciószimbólumokkal ellátott kódoló blokkokat húznak a játékmenet beviteli mezőjébe, hogy segítsék a karaktert a szintről.
- Közepes: Ez a mód nehezebb kihívást jelent. Miután megszokták a játék mechanikáját, a játékosoknak a C++ szintaxis szerkezetének megfelelő kódolási blokkokat kell áthúzniuk a beviteli mezőbe. A kódblokkok előre definiált szerkezettel rendelkeznek, és a játékosoknak helyesen kell összekapcsolniuk őket a rejtvények megoldásához és a szintek tisztázásához.
- Haladó: A legnagyobb kihívást jelentő mód, ahol a C++ struktúrát ismerő játékosoknak maguknak kell beírniuk a C++ szintaxist a kódszerkesztőbe, hogy irányítsák a karaktert és töröljék a szinteket. A fogd és vidd funkció és az előre meghatározott kódolási blokkok eltávolításra kerülnek.
**Tanulási eredmények
- Kezdő mód: Ismerje meg az alapvető kódolási fogalmakat, például sorozatokat, ciklusokat, függvényeket, feltételeket és fájlkezelést.
- Középhaladó mód: Bevezetés a C++ szintaxisba, a szintaxis gyakorlása és memorizálása nagyobb kihívást jelentő rejtvényeken keresztül.
- Speciális mód: Gyakorolja és sajátítsa el a C++ szintaxist a kód közvetlen írásával.
**További előnyök
- A logikus gondolkodás fejlesztése különféle kihívások, rejtvények megoldásával.
- Vegyen részt a TheraCPP világgal történetpárbeszédekkel, térképekkel és interaktív játékmenettel, amelyek változatos mechanikát és a történet előrehaladásához illeszkedő problémákat tartalmaznak.