Rust/"Hello_World!"_Programm

1. Lernziele

  • Verstehen, was ein "Hello World
"-Programm ist und warum es traditionell als das erste Programm geschrieben wird.
  • Lernen, wie man veranlasst, dass der Computer einen Text auf dem Bildschirm ausgibt.
  • Erste Berührung mit Syntax und der Struktur von Befehlen.
  • Erkennen, wie ein Computer geschriebene Anweisungen ausführt.

2. Lektionen

Lektion 1: Was bedeutet "Hello World

"? === Das "Hello World"-Programm ist historisch gesehen das allererste Programm, das man beim Erlernen einer neuen Programmiersprache schreibt. Es macht genau eine Sache: Es "druckt" den Text "Hello World" (auf Deutsch: Hallo Welt) auf den Bildschirm. Es ist keine Zauberei, sondern beweist einfach, dass unser Computer bereit ist, unseren Code zu verstehen und unseren Befehlen zu folgen

Lektion 2: Wie spricht der Computer mit uns?

Damit der Computer überhaupt etwas anzeigt, nutzen wir einen sogenannten Ausgabebefehl. In anfängerfreundlichen Sprachen (wie zum Beispiel Python) heißt dieser Befehl ganz logisch print() (das ist das englische Wort für "drucken"). Beispiel-Code (Python): <source lang="python"> print("Hello World") </source> Die Klammern gehören zum Befehl, aber achte auf die Anführungszeichen Die " " zeigen dem Computer, dass es sich um einfachen Text handelt, den er Wort für Wort auf den Schirm malen soll.

Lektion 3: Dein Programm zum Sprechen bringen

Du kannst den Text direkt in den Anführungszeichen beliebig anpassen. Vergiss das Speichern und Ausführen nicht – Glückwunsch, das ist der erste Schritt zu deiner eigenen Software

3. Übungen

  • Übung 1: Lass den Computer dich persönlich begrüßen, z.B.: "Hallo Name
".
  • Übung 2: Entferne absichtlich ein Anführungszeichen am Ende und starte das Programm. Schau dir die Fehlermeldung des Computers an. Fehler sind normal und unsere besten Lehrer
  • Übung 3: Schreibe ein Skript, das zwei print() Befehle untereinander hat und zwei Sätze nacheinander ausgibt.

4. Praxis durch 75 Mini-Projekte

Damit sich das neue Wissen sicher in deinem Kopf festigt, findest du hier 75 kleine, motivierende Projekte, für die du nur den Ausgabebefehl (z. B. print()) brauchst. Schnapp dir eine Tastatur und probiere sie aus

Persönliche Begrüßungen (1-15)

  1. Sag Hallo zu deiner Mama.
  2. Sag Hallo zu deinem Papa.
  3. Begrüße dein Haustier mit seinem Namen.
  4. Lass den Computer seinen eigenen fiktiven Namen sagen (z.B. "Hallo, ich bin R2-D2
").
  1. Begrüße den Morgen ("Guten Morgen, Welt
").
  1. Begrüße den Abend ("Gute Nacht, Computer
").
  1. Sag "Hallo" in 5 verschiedenen Sprachen untereinander (z.B. Hola, Bonjour).
  2. Gib "Willkommen in meinem ersten Programm
" aus.
  1. Lass den Computer rufen: "Ich bin wach
"
  1. Drucke eine geheime Begrüßung für deinen besten Freund/deine beste Freundin.
  2. Lass den Computer sagen "Hallo Universum
".
  1. Begrüße die Aliens im Weltall.
  2. Gib eine sportliche Begrüßung ("Sport frei
" oder "Anpfiff") aus.
  1. Sag Hallo zur Sonne.
  2. Begrüße deine absolute Lieblings-Süßigkeit.

Emotionen und Ausrufe (16-30)

  1. Gib einen lauten Text-Freudenschrei aus ("JAAAA
").
  1. Zeige an, dass der Computer angestrengt nachdenkt ("Hmmmm...").
  2. Drucke ein lautes Lachen ("Hahahaha
").
  1. Lass das Programm leise flüstern ("pssst... hallo").
  2. Gib eine Überraschung aus ("Oh wow
").
  1. Drucke einen Jubelruf ("Hurra, es funktioniert
").
  1. Lass den Computer niesen ("Haaaaaatschi
Gesundheit").
  1. Gib eine Warnmeldung aus ("Achtung
Gefahr").
  1. Zeige Begeisterung ("Programmieren macht mega Spaß
").
  1. Drucke eine Ermutigung ("Du schaffst das heute
").
  1. Lass den Computer jubeln ("Yippie
").
  1. Gib aus: "Mir geht es heute super
".
  1. Lass den Computer sich wundern ("Huch?").
  2. Drucke ein tiefes Gähnen ("Gäääähn... ich bin müde.").
  3. Lass den Computer "Juhu, bald Wochenende
" rufen.

Das Wetter und die Natur (31-45)

  1. Gib als Text aus, wie das Wetter heute an deinem Fenster aussieht.
  2. Beschreibe einen strahlend schönen Sommertag.
  3. Drucke eine Warnung vor starkem Regen.
  4. Lass den Computer rufen: "Es schneit dicke Flocken
".
  1. Beschreibe einen Spaziergang ("Ich gehe in den tiefen Wald.").
  2. Gib Informationen über alte Bäume aus.
  3. Lass das Programm sagen: "Die Vögel zwitschern laut."
  4. Drucke eine Herbst-Nachricht ("Die goldenen Blätter fallen.").
  5. Beschreibe das Meer ("Das Wasser ist tiefblau und salzig.").
  6. Gib aus: "Der Himmel ist heute komplett wolkenlos".
  7. Lass den Computer den Wind imitieren ("Wuuuusch
").
  1. Beschreibe den Duft einer schönen Blume.
  2. Sag den Tieren im Wald freundlich "Guten Tag".
  3. Drucke eine Nachricht über den nahenden Frühling.
  4. Lass das Programm über einen eisig kalten Wintertag berichten.

ASCII-Kunst & Symbole (46-60)

  1. Drucke eine lange Linie zur Trennung aus Bindestrichen ("----------------------").
  2. Mach eine schöne kleine Box aus Sternchen ("
        • ").
        1. Gib ein einfaches Text-Smiley aus (":-)").
        2. Zeige ein trauriges Text-Gesicht (":-(").
        3. Mache ein frech lachendes Gesicht ("xD").
        4. Drucke ein Herz-Symbol aus Zeichenauswahl (z.B. "<3").
        5. Gib ein großes Pfeil-Symbol aus ("===>").
        6. Zeichne eine kleine Treppe aus Text, Zeile für Zeile.
        7. Drucke das Wort "HI
" komplett nur aus Sternchen-Blöcken über mehrere Zeilen.
  1. Gib ein ganz kleines Auto aus Text auf dem Bildschirm aus.
  2. Zeichne einen kleinen Vogel im Flug ('v').
  3. Mach einen Zaun aus dem Hashtag-Symbol ("
              1. ").
              2. Drucke drei Punkte, um etwas Spannung aufzubauen ("...").
              3. Mach ein Muster auf dem Bildschirm aus puren Wellenlinien ("~ ~ ~ ~ ~ ~").
              4. Zeichne ein witziges Strichmännchen-Gesicht.

            Listen & Fakten (61-75)

          1. Gib den Titel deines absoluten Lieblingsbuchs aus.
          2. Drucke deinen Namen und deine Lieblingsfarbe auf den Bildschirm.
          3. Sag uns laut, was dein Lieblingstier ist.
          4. Zähle von Eins bis Drei – aber schreibe jede Zahl als Wort in eine eigene Zeile.
          5. Gib den Namen deines Lieblingsessens aus.
          6. Drucke den Namen deines Lieblingsspiels (Brettspiel oder Videospiel).
          7. Nenne deinen Lieblingsfilm oder Serie.
          8. Gib den Wochentag von heute in großen Buchstaben aus.
          9. Nenne stolz den aktuellen Monat.
          10. Drucke ein witziges Quatsch-Wort, z.B. "Gummibärchenschiff".
          11. Lass das Programm erraten (ausgeben), wie alt du bist.
          12. Mache eine ganz kurze Werbung für dein Lieblingshobby.
          13. Nenne deine bevorzugte Jahreszeit.
          14. Zeige uns allen dein schönstes Urlaubsziel als Textausgabe.
          15. Verabschiede dich am Ende stilvoll wie ein Profi (z.B. "Tschüss, Welt
Ich schalte nun ab.").

5. Top-Down-Lernen: 20 Große Ausgaben-Projekte

Die Grundlagen sitzen? Hier sind 20 größere Aufgaben, die nur aus Textausgaben bestehen. Sie wirken zusammengebaut aber schon wie kleine vollständige Programme Hier lernst du Struktur und den Aufbau von Ausgaben kennen. Nutze für jedes Projekt viele Ausgabebefehle hintereinander:
  1. Digitale Speisekarte: Erstelle eine strukturierte und optisch wunderschöne Textausgabe eines Menüs für dein eigenes Restaurant (mit Vorspeise, Hauptgang, Dessert und Preisen).
  2. Die Visitenkarte: Drucke eine professionell aussehende Visitenkarte für dich selbst aus, umrandet mit Sonderzeichen wie "
    • " oder "+".
    1. Die Kurzgeschichte: Gib eine packende kleine Geschichte über 10 Zeilen aus, die künstliche Pausen (durch leere print() Befehle) nutzt, um Spannung aufzubauen.
    2. Das Text-Labyrinth: Drucke ein 10x10 Zeichen großes Labyrinth aus "
      1. " (als Wand) und Leerzeichen (als Weg) auf den Schirm.
      2. Der Gedicht-Generator: Formatiere ein bekanntes, langes Gedicht perfekt zentriert oder eingerückt auf dem Bildschirm.
      3. Der Steckbrief: Baue eine Profilansicht (wie aus einem Videospiel), die "Name", "Alter", "Stärken" und "Schwächen" ordentlich durch Doppelpunkte getrennt auflistet.
      4. Wetterbericht des Tages: Ein Bildschirm, der wie eine TV-Wetterkarte aus reinem Text aussieht (mit übersichtlichen Kategorien wie "Heute", "Morgen", "Gefühlt").
      5. To-Do-Listen-Terminal: Drucke eine lange formatierte Liste deiner Aufgaben von heute als Text, versehen mit kleinen X oder Checkboxen.
      6. Das ASCII-Wunschhaus: Kombiniere 15 Befehle, um dein Traumhaus mit riesigem Dach, Fenstern, Schornstein und Haustür zu zeichnen.
      7. Die Fahrplan-Anzeige: Imitiere exakt die digitale Textanzeige einer echten Bahnhof-Tafel ("Gleis 5
Richtung Berlin Abfahrt 10:45").
  1. Arcade-Spielstand-Anzeige: Gib das Blinken und den Endbildschirm eines Retro-Videospiels aus ("====== GAME OVER ======" mit Scoreboard darunter).
  2. Die Monster-Einladungskarte: Gestalte eine furchteinflößende, aber lustige Halloween-Einladung komplett durch formatierten Text.
  3. Quiz-TV-Ansicht: Drucke genau das berühmte Layout von "Wer wird Millionär" aus (die Frage wunderschön mittig, und A, B, C, D Antwort-Boxen weiter unten).
  4. Supermarkt Kassenbon: Simuliere einen Kassenbon aus Papier als Textausgabe: Alle gekauften Artikel, Trennstriche, Steuern und am Ende eine riesige Endsumme.
  5. Das Text-Raumschiff: Erstelle ein gigantisches Raumschiff, das über die Konsole "fliegt" (gebaut komplett aus ASCII-Rechtecken und Triebwerken).
  6. Hollywood Film-Abspann: Drucke einen Abspann (die Credits) wie im Kino. Du bist Regisseur, Produzent, und der Hauptdarsteller in deinem fiktiven Film.
  7. Dein Kalenderblatt: Strukturiere und platziere Zahlen so klug mit Leerzeichen, dass im Ausgabefenster ein echter Monatskalender für z. B. Dezember entsteht.
  8. Hack-Sicherheitswarnung: Schreibe einen gruseligen Hack-Screen ("WARNUNG: SYSTEM ÜBERLASTET... ZUGRIFF VERWEIGERT"), der aussieht wie im Kino
  1. Rezept-Kochbuch: Drucke wie im Handbuch erst die exakte Zutatenliste auf die Linke Seite und dann die Zubereitungsschritte ordentlich auf die Rechte.
  2. Text-Adventure Startbildschirm: Erschaffe das epische, mystische Startmenü für ein geschriebenes Rollenspiel, eingerahmt von Schwertern aus Text ("1. Neues Spiel", "2. Spielstand Laden", "3. Taverne betreten").

Kategorien: Keine
Zuletzt aktualisiert am 27.03.2026 21:39