TheraCPP je vzdělávací aplikace určená k výuce nových programátorů, jak kódovat a rozvíjet programovací dovednosti, se zvláštním zaměřením na programovací jazyk C++. Tato aplikace poskytuje uživatelům základní i pokročilé znalosti programování prostřednictvím zábavných aktivit, her a praktických cvičení.
**Přehled
- Hra obsahuje 8 kapitol rozdělených do 3 obtížností: Basic, Intermediate a Advanced. S více než 100 úrovněmi napříč těmito kapitolami pokrývá TheraCPP širokou škálu programovacích konceptů a vede nové programátory od základních až po pokročilé úrovně.
**Herní módy
- Začátečník: Toto je nejjednodušší herní režim, který umožňuje hráčům seznámit se s mechanismem přetahování TheraCPP. V základním režimu hráči přetahují kódovací bloky s akčními symboly do vstupního pole hry, aby pomohli postavě vyčistit úroveň.
- Střední: Tento režim představuje těžší výzvu. Poté, co si hráči zvyknou na herní mechaniku, budou muset do vstupního pole přetáhnout kódovací bloky podle struktury syntaxe C++. Bloky kódu mají předdefinované struktury a hráči je musí správně propojit, aby vyřešili hádanky a vyčistili úrovně.
- Pokročilý: Nejnáročnější režim, kde hráči obeznámení se strukturou C++ musí sami napsat syntaxi C++ do editoru kódu, aby vedli postavu a vymazali úrovně. Funkce drag-and-drop a předdefinované kódovací bloky jsou odstraněny.
**Výsledky učení
- Režim pro začátečníky: Naučte se základní koncepty kódování, jako jsou sekvence, smyčky, funkce, podmínky a práce se soubory.
- Pokročilý režim: Úvod do syntaxe C++, procvičování a zapamatování syntaxe prostřednictvím náročnějších hádanek.
- Pokročilý režim: Procvičte si a osvojte si syntaxi C++ přímým psaním kódu.
**Další výhody
- Rozvíjejte logické myšlení řešením různých výzev a hádanek.
- Zapojte se do světa TheraCPP prostřednictvím příběhových dialogů, map a interaktivní hry obsahující různé mechanismy a problémy odpovídající vývoji příběhu.
Datum aktualizace
31. 7. 2024