image-ru-00-24

„Hi, ich bin Diego. Ich bin ein Roboter wie du, aber ich wurde in einer Fabrik in Havanna auf Kuba gebaut.“

„Hi, Diego!“

„Wie ist deine Ausbildung bisher so verlaufen?“

„Das ist der coolste Programmierkurs, den ich je hatte. Nein, sogar noch cooler: der beste Kurs meines Lebens, definitiv. Er war besser als alles, was ich mir hätte vorstellen können.“

„So ticken wir eben.“

„Sind alle Lektionen so interessant?!“

„Verlass dich drauf. Sie werden sogar noch besser. Langweilige Lektionen gibt es schon seit dem 21 Jahrhundert nicht mehr! Kannst du dir vorstellen, dass man damals noch mit Kreide auf eine Tafel geschrieben hat? Das hatte sich seit dem Mittelalter nicht mehr geändert. Ich schätze, damals waren noch Dinosaurier auf den Straßen unterwegs.“

„Ich glaube auch. Wie geht es jetzt weiter?“

„Du kommst jetzt in den nächsten Level. Damit sind es noch 39, und dann kannst du dich nach einem Job umsehen.“

Heute hast du Folgendes gelernt:

  • Variablen
  • Text auf dem Bildschirm ausgeben
  • Die Typen int und String
  • Der Unterschied zwischen dem Kompilieren in Java und anderen Sprachen
  • Kommentare in den Code schreiben und warum wir das brauchen

„Super!“

„Die nächsten Level werden natürlich nicht mehr ganz so einfach sein wie dieser, aber der Schwierigkeitsgrad nimmt erst nach und nach zu. Das gleiche gilt auch für die Übungen.“

„Das ist wie ins Fitnessstudio zu gehen: wir nehmen nach und nach mehr Gewichte, und nach sechs Monaten kann der Anfänger schon 100 Kilo auf der Bank drücken.“

„Cool! Ich will beides. Bankdrücken und einen Job!“

„Na schön, da du so motiviert bist, hier noch ein paar Aufgaben nach Don-Diego-Art.“

1
Aufgabe
Java Syntax,  Level 0Lektion 8
Gesperrt
Fehler und Funktionen
Eines Tages wirst du ein richtiger Programmierer sein und einen eigenen Tester (fast) für dich allein haben. Das wird natürlich noch eine Weile dauern, aber manche Dinge kann man gar nicht früh genug lernen. Es gibt einen wichtigen Spruch für das Gespräch mit deinem Tester! Nehmen wir also wieder den Bildschirmausgabe-Befehl und lassen Folgendes ausgeben: „Das ist kein Fehler – das ist eine Funktion“.
4
Aufgabe
Java Syntax,  Level 0Lektion 8
Gesperrt
Kein Kommentar erforderlich
Nicht alle Kommentare sind gleichermaßen hilfreich! Manchmal tauchen sie im Code auf, wenn ein Programmierer sich bei einer bestimmten Zeile nicht sicher ist und sie sich später noch einmal ansehen möchte. In dieser Aufgabe beispielsweise gibt es einen unnötigen Kommentar, durch den das Programm nicht richtig funktioniert. Du musst eine Zeile „entkommentieren“, also die Kommentarzeichen entfernen, um das richtige Ergebnis zu erhalten!
2
Aufgabe
Java Syntax,  Level 0Lektion 8
Gesperrt
2 + 3 = 5
Die Aussage „2 + 3 = 5“ ist offensichtlich richtig, oder? Wie sich herausstellt, trifft das nicht immer zu: unser Testprogramm ist unverständlich, weil ein genialer Programmierer weitere Zeilen hinzugefügt hat. Bring die Welt wieder ins Gleichgewicht: kommentiere einige Zeilen aus, so das auf dem Bildschirm „2 plus 3 ist gleich 5“ ausgegeben wird.