### Unterprogramme ###

Mission 1: Zirkonplatten

Andy White wurde von den Schergen des Generals in eine Besenkammer gesperrt, doch noch ist nicht alles verloren: Wenn Peetie es schafft, sich einen Startplatz mit Zirkonplatten zu bauen, besteht noch Hoffnung. Dragan unternimmt einen ersten Test …

Mission 2: Easy mit Unterprogrammen

Dr. White ist zurück! Er hat in seinem Gefängnis einen Sicherungskasten angezapft und kann mit Dragan kommunizieren. Damit Peetie mehrere Zirkonplatten sammeln kann, muss Dragan Unterprogramme schreiben.

Tutorial: Unterprogramme (NOCH NICHT FERTIG)

Lernen Sie hier, wie man Code modular aufbaut und Unterprogramme aufruft

Mission 3: Instabile Matrix

Das wäre ja kurz vor Schluss fast schief gegangen. Peetie muss unbedingt prüfen, ob Zirkonplatten, die er aufnehmen will, instabil sind - sonst riskiert er eine gigantische Explosion, die ihn pulverisieren würde.

Mission 4: Perpeetium Mobile

Und wieder das leidige Thema Energie - doch zum Glück kann Dr. White aus der Schublade ein altes Programm ziehen: Peetie muss sich in rasender Geschwindigkeit um sich selbst drehen und kann so Energie erzeugen!

Tutorial: Unterprogramm mit Parameter

Hat Peetie durch seine Zentrifugierung genug Energie erzeugt? Dragan kann das auf seinem Smartphone ausrechnen, allerdings nur, wenn er ein Unterprogramm mit Übergabeparameter verwendet.

Mission 5: 28.000 kWh

Hat Peetie durch seine Zentrifugierung genug Energie erzeugt? Dragan kann das auf seinem Smartphone ausrechnen, allerdings nur, wenn er ein Unterprogramm mit Übergabeparameter verwendet.

Mission 6: return

Alles ist gerichtet - aber wie kann das Hauptprogramm an die berechnete Gesamtleistung kommen? Da Dr. White immer noch in der Besenkammer sitzt, muss Dragan sein ganzes Können aufbieten …

Tutorial: Rückgabewerte

Es ist so weit - und Dr. White will kneifen. Aber Dragan bleibt standhaft, und so lautet der Befehl: initiateStartSequence()

Mission 7: Initiate Starting Sequence

Es ist so weit - und Dr. White will kneifen. Aber Dragan bleibt standhaft, und so lautet der Befehl: initiateStartSequence()