TheraCPP är en pedagogisk app designad för att lära nya programmerare hur man kodar och utvecklar programmeringsfärdigheter, med ett specifikt fokus på programmeringsspråket C++. Denna app ger användarna både grundläggande och avancerad programmeringskunskap genom underhållande aktiviteter, spel och praktiska övningar.
**Översikt
- Spelet har 8 kapitel uppdelade i 3 svårigheter: Grundläggande, Mellanliggande och Avancerat. Med över 100 nivåer i dessa kapitel, täcker TheraCPP ett brett utbud av programmeringskoncept, som vägleder nya programmerare från grundläggande till avancerade nivåer.
**Spellägen
- Nybörjare: Detta är det enklaste spelläget, som låter spelare bekanta sig med dra-och-släpp-mekaniken i TheraCPP. I Basic-läget drar spelare kodningsblock med actionsymboler till spelinmatningsrutan för att hjälpa karaktären att rensa nivån.
- Mellanliggande: Detta läge innebär en svårare utmaning. Efter att ha vant sig vid spelets mekanik måste spelare dra och släppa kodningsblock enligt C++-syntaxstrukturen i inmatningsrutan. Kodblocken har fördefinierade strukturer, och spelarna måste ansluta dem korrekt för att lösa pusslen och rensa nivåerna.
- Avancerat: Det mest utmanande läget, där spelare som är bekanta med C++-strukturen måste skriva C++-syntaxen själva i kodredigeraren för att vägleda karaktären och rensa nivåerna. Dra-och-släpp-funktionen och fördefinierade kodningsblock tas bort.
**Lärandemål
- Nybörjarläge: Lär dig grundläggande kodningskoncept som sekvenser, loopar, funktioner, villkor och filhantering.
- Mellanläge: Introduktion till C++-syntax, öva och memorera syntaxen genom mer utmanande pussel.
- Avancerat läge: Öva och behärska C++-syntax genom att skriva kod direkt.
**Ytterligare fördelar
- Utveckla logiskt tänkande genom att lösa olika utmaningar och pussel.
- Engagera dig i TheraCPP-världen genom berättelsedialoger, kartor och interaktivt spel som innehåller olika mekaniker och problem som passar historiens framsteg.
Uppdaterades den
31 juli 2024