Lektionen
Lektionen
C++ wird in vielen Bereichen eingesetzt, von der Entwicklung von Systemsoftware und Spiel-Engines bis zu eingebetteten Systemen und leistungskritischen Anwendungen.
Lektionen
Lektion 1
Schreibe dein erstes Programm: Gib Text und Zahlen mit std::cout aus und behebe Compilerfehler.
Für die Lektion bekommst du 80 XP
Lektion 2
Speichere Werte in Variablen vom Typ int, double und std::string, rechne mit ihnen und verbinde Text mit +.
Für die Lektion bekommst du 155 XP
Lektion 3
Lass dein Programm mit if, else if und else entscheiden und verbinde Bedingungen mit && und ||.
Für die Lektion bekommst du 120 XP
Checkpoint
Finde heraus, wer den Kampf gegen den Drachen gewinnt, wie die Rüstung hilft und wann der Held aufsteigt.
Für die Lektion bekommst du 30 XP
Ausgabe
Nötige Treffer: 7Angriffe des Drachen: 6Erlittener Schaden: 84Der Held gewinnt. Leben übrig: 16XP: 2750Level: 6 (Level-Aufstieg!)
Lektion 5
Speichere Werte in einem std::vector, lies sie per Index und nutze size(), push_back() und pop_back().
Für die Lektion bekommst du 125 XP
Lektion 6
Wiederhole Code mit while und for, gehe Vektoren durch und finde Summen, Durchschnitte und größte Werte.
Für die Lektion bekommst du 165 XP
Checkpoint
Gib eine Playlist mit Liedlängen aus, finde das längste Lied und prüfe, welche Lieder in deine Busfahrt passen.
Für die Lektion bekommst du 30 XP
Ausgabe
1. Pixelherz (3:34)2. Regnerischer Dienstag (4:05)3. Tanzende Roboter (5:12)4. Mondfahrrad (3:07)5. Mitternachtspizza (4:20)6. Papierrakete (3:18)Gesamt: 23:36Längstes Lied: Tanzende Roboter (5:12)Lieder über 4 Minuten: 3Lieder für die Fahrt:PixelherzRegnerischer DienstagTanzende RoboterRestzeit: 2:09
Lektion 8
Schreibe Funktionen mit Parametern, Standardwerten und Rückgabewerten und übergib ihnen Vektoren.
Für die Lektion bekommst du 110 XP
Lektion 9
Lass Funktionen deine Variablen über int&-Referenzen ändern und verwende int*-Zeiger und nullptr.
Für die Lektion bekommst du 120 XP
Lektion 10
Baue ein Programm, das Testergebnisse mit Noten, den Klassendurchschnitt und den besten Schüler ausgibt.
Für die Lektion bekommst du 85 XP
Ausgabe
Max ist nicht in der Klasse.TESTERGEBNISSEAnna: 45 Punkte, Note AEmre: 41 Punkte, Note BFinn: 50 Punkte, Note AJonas: 17 Punkte, Note FLena: 38 Punkte, Note BDurchschnitt: 38.2Bester: Finn (50 Punkte)Durchgefallen: 1
C++ wird für Spiel-Engines, Systemsoftware, eingebettete Geräte und überall dort eingesetzt, wo es auf Geschwindigkeit ankommt. Der Kurs beginnt mit Ausgabe und Variablen und geht weiter mit Bedingungen, Vektoren, Schleifen und Funktionen, bis hin zu Referenzen und Zeigern.
Deine Programme werden direkt im Browser kompiliert und ausgeführt, mit echten Fehlermeldungen des Compilers. Zwischen den Lektionen schreibst du selbst einen Drachenkampf und eine Playlist, und im Abschlussprojekt ein Programm, das die Testergebnisse, Noten und den Durchschnitt einer Klasse ausgibt.