<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://mediawiki.wissen-ahrensburg.de/index.php?action=history&amp;feed=atom&amp;title=Rust%2FInstallation_und_Setup</id>
	<title>Rust/Installation und Setup - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.wissen-ahrensburg.de/index.php?action=history&amp;feed=atom&amp;title=Rust%2FInstallation_und_Setup"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;action=history"/>
	<updated>2026-08-19T16:52:30Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Dokument</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;diff=465&amp;oldid=prev</id>
		<title>imported&gt;Import: Version 376</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;diff=465&amp;oldid=prev"/>
		<updated>2026-03-27T21:36:53Z</updated>

		<summary type="html">&lt;p&gt;Version 376&lt;/p&gt;
&lt;a href=&quot;https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;amp;diff=465&amp;amp;oldid=464&quot;&gt;Änderungen zeigen&lt;/a&gt;</summary>
		<author><name>imported&gt;Import</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;diff=464&amp;oldid=prev</id>
		<title>imported&gt;Import: Version 375</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;diff=464&amp;oldid=prev"/>
		<updated>2026-03-27T21:36:28Z</updated>

		<summary type="html">&lt;p&gt;Version 375&lt;/p&gt;
&lt;a href=&quot;https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;amp;diff=464&amp;amp;oldid=309&quot;&gt;Änderungen zeigen&lt;/a&gt;</summary>
		<author><name>imported&gt;Import</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;diff=309&amp;oldid=prev</id>
		<title>imported&gt;Import: Version 234</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.wissen-ahrensburg.de/index.php?title=Rust/Installation_und_Setup&amp;diff=309&amp;oldid=prev"/>
		<updated>2026-03-04T06:23:24Z</updated>

		<summary type="html">&lt;p&gt;Version 234&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).&amp;#039;&amp;#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Willkommen in der spannenden Welt des Programmierens! In diesem Kurs lernst du die Sprache “Rust” kennen. Wir erklären alles so, als würden wir gemeinsam ein Baumhaus bauen – Schritt für Schritt und kinderleicht!&lt;br /&gt;
&lt;br /&gt;
== 🎯 Lernziele ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Die Werkzeuge holen:&amp;#039;&amp;#039;&amp;#039; Du lernst, wie man Rust auf dem Computer installiert.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Die Helfer kennenlernen:&amp;#039;&amp;#039;&amp;#039; Du verstehst, was `rustup`, `rustc` und `cargo` sind.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Das erste Wort:&amp;#039;&amp;#039;&amp;#039; Du schreibst dein allererstes Programm (ein „Hello World!“).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Die Werkstatt einrichten:&amp;#039;&amp;#039;&amp;#039; Du richtest ein Programm (eine “IDE”) ein, das dir wie ein unsichtbarer Helfer Tipps beim Tippen gibt (VS Code mit rust-analyzer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 📖 Lektion 1: Die Werkzeuge vorbereiten (Installation) ==&lt;br /&gt;
&lt;br /&gt;
Bevor wir bauen können, brauchen wir unser Werkzeug! Bei Rust gibt es drei magische Helfer:&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;`rustup`&amp;#039;&amp;#039;&amp;#039; (Der Lieferant): Er bringt Rust auf deinen Computer und sorgt dafür, dass du immer die neueste Version hast.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;`rustc`&amp;#039;&amp;#039;&amp;#039; (Der Übersetzer): Computer verstehen nur Nullen und Einsen. Der Übersetzer nimmt deinen Text und macht ihn für den Computer verständlich.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;`cargo`&amp;#039;&amp;#039;&amp;#039; (Der Manager): Er baut dein Programm zusammen, holt fehlende Bauteile aus dem Internet und startet dein Spiel.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;So installierst du es:&amp;#039;&amp;#039;&amp;#039; Gehe ins Internet auf die Seite `rustup.rs` und kopiere den Text dort in dein schwarzes Fenster (Terminal). Drücke Enter und der Lieferant macht die ganze Arbeit!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 📖 Lektion 2: Dein erstes Programm (“Hello World!”) ==&lt;br /&gt;
&lt;br /&gt;
Jetzt bauen wir etwas! Wir wollen, dass der Computer dich begrüßt. Öffne dein Terminal und tippe:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;cargo new hallo_welt&lt;br /&gt;
cd hallo_welt&lt;br /&gt;
cargo run&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Wenn du in die Datei `src/main.rs` schaust, siehst du diesen Code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;rust&amp;quot;&amp;gt;fn main() {&lt;br /&gt;
    println!(&amp;quot;Hello, world!&amp;quot;);&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* `fn main()` bedeutet: “Hier startet das Programm!”&lt;br /&gt;
* `println!(…)` sagt dem Computer: “Drucke diesen Text auf den Bildschirm!”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 📖 Lektion 3: Die perfekte Werkstatt (IDE-Einrichtung) ==&lt;br /&gt;
&lt;br /&gt;
Programmieren in einem normalen Texteditor ist wie Bauen im Dunkeln. Wir wollen Licht! Dafür nehmen wir &amp;#039;&amp;#039;&amp;#039;Visual Studio Code (VS Code)&amp;#039;&amp;#039;&amp;#039;. Das ist wie eine super-schlaue Schreibmaschine.&lt;br /&gt;
&lt;br /&gt;
# Lade VS Code aus dem Internet herunter und installiere es.&lt;br /&gt;
# Klicke links auf die Bauklötze (Extensions).&lt;br /&gt;
# Suche nach &amp;#039;&amp;#039;&amp;#039;rust-analyzer&amp;#039;&amp;#039;&amp;#039; und klicke auf Installieren.&lt;br /&gt;
&lt;br /&gt;
Dieser Helfer unterstreicht dir Fehler in Echtzeit und gibt dir Tipps, wenn du dich vertippst!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 🚀 Praxisbezug: 75 Mini-Projekte (Projektbasiertes Lernen) ==&lt;br /&gt;
&lt;br /&gt;
Damit du ein echter Profi wirst, sind hier 75 kleine Aufgaben. Jede Aufgabe dauert nur ein paar Minuten! Mach am besten jeden Tag ein paar davon.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 1: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 1!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 2: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 2!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 3: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 3!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 4: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 4!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 5: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 5!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 6: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 6!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 7: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 7!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 8: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 8!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 9: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 9!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 10: ===&lt;br /&gt;
&lt;br /&gt;
Ändere den Text im `println!`, sodass der Computer “Hallo, hier ist Projekt 10!” sagt.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 11: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_11`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 12: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_12`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 13: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_13`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 14: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_14`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 15: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_15`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 16: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_16`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 17: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_17`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 18: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_18`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 19: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_19`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 20: ===&lt;br /&gt;
&lt;br /&gt;
Nutze `cargo new mini_20`, lösche den generierten Code und tippe das Hello-World Programm komplett aus dem Kopf ein.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 21: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 1 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 22: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 2 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 23: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 3 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 24: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 4 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 25: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 5 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 26: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 6 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 27: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 7 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 28: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 8 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 29: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 9 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 30: ===&lt;br /&gt;
&lt;br /&gt;
Schreibe ein Programm, das dein Lieblingstier Nr. 10 auf den Bildschirm zaubert.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 31: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 31 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 32: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 32 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 33: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 33 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 34: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 34 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 35: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 35 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 36: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 36 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 37: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 37 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 38: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 38 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 39: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 39 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 40: ===&lt;br /&gt;
&lt;br /&gt;
Füge in VS Code absichtlich einen Fehler im Projekt 40 ein und schaue, wie der `rust-analyzer` ihn rot unterstreicht.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 41: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 1)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 42: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 2)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 43: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 3)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 44: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 4)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 45: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 5)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 46: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 6)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 47: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 7)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 48: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 8)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 49: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 9)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 50: ===&lt;br /&gt;
&lt;br /&gt;
Erstelle ein neues Cargo-Projekt und lass den Computer 3 Zeilen Text nacheinander ausgeben (nutze drei mal `println!`). (Teil 10)&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 51: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 51 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 52: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 52 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 53: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 53 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 54: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 54 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 55: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 55 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 56: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 56 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 57: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 57 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 58: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 58 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 59: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 59 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 60: ===&lt;br /&gt;
&lt;br /&gt;
Schau dir die Datei `Cargo.toml` im Projekt 60 an und ändere den Namen deines Programms (Autor / Name).&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 61: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 61 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 62: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 62 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 63: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 63 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 64: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 64 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 65: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 65 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 66: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 66 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 67: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 67 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 68: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 68 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 69: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 69 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 70: ===&lt;br /&gt;
&lt;br /&gt;
Lass dein Programm 70 einen lustigen ASCII-Art Smiley aus Buchstaben auf den Bildschirm malen!&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 71: ===&lt;br /&gt;
&lt;br /&gt;
Teste den Befehl `cargo check` in Projekt 71. Erkläre jemand anderem, was der Unterschied zu `cargo run` ist.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 72: ===&lt;br /&gt;
&lt;br /&gt;
Teste den Befehl `cargo check` in Projekt 72. Erkläre jemand anderem, was der Unterschied zu `cargo run` ist.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 73: ===&lt;br /&gt;
&lt;br /&gt;
Teste den Befehl `cargo check` in Projekt 73. Erkläre jemand anderem, was der Unterschied zu `cargo run` ist.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 74: ===&lt;br /&gt;
&lt;br /&gt;
Teste den Befehl `cargo check` in Projekt 74. Erkläre jemand anderem, was der Unterschied zu `cargo run` ist.&lt;br /&gt;
&lt;br /&gt;
=== Mini-Projekt 75: ===&lt;br /&gt;
&lt;br /&gt;
Teste den Befehl `cargo check` in Projekt 75. Erkläre jemand anderem, was der Unterschied zu `cargo run` ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== 🏗️ Top-Down-Lernen: 20 Große Projekte ==&lt;br /&gt;
&lt;br /&gt;
Bei diesen Projekten hast du zuerst eine große Idee (Top) und baust sie dann Schritt für Schritt nach unten (Down).&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 1: Das digitale Tagebuch ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Das digitale Tagebuch: Erstelle ein Cargo-Projekt, richte das Cargo.toml komplett neu ein und drucke einen Tagebuch-Eintrag aus. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 2: Der Begrüßungs-Roboter ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Der Begrüßungs-Roboter: Gib 10 verschiedene Begrüßungen in verschiedenen Sprachen mit `println!` aus und organisiere deinen Code übersichtlich. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 3: Die Fehlersuche-Mission ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Die Fehlersuche-Mission: Schreibe ein Programm mit 5 Syntax-Fehlern, sende es einem Freund und nutzt VS Code und rust-analyzer, um sie zu finden. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 4: Der Code-Bäcker ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Der Code-Bäcker: Schreibe auf ein echtes Blatt Papier ein Rust-Programm und übertrage es fehlerfrei in deine IDE. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 5: Bilder aus Text ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Bilder aus Text: Drucke ein riesiges Haus nur aus Text-Zeichen (+, -, |) auf dein Terminal. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 6: Der Steckbrief ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Der Steckbrief: Erstelle ein Programm, das deinen kompletten Steckbrief (Name, Alter, Hobby) strukturiert auf dem Monitor anzeigt. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 7: Das Cargo-Labyrinth ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Das Cargo-Labyrinth: Erstelle einen Ordner, erstelle darin 3 Cargo-Projekte und starte sie nacheinander im Terminal. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 8: Die Update-Maschine ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Die Update-Maschine: Führe im Terminal `rustup update` aus und schreibe ein Programm, das die neue Versionsnummer feiert. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 9: Der Geschichtenerzähler ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Der Geschichtenerzähler: Schreibe eine interaktive Formatierung von einer Geschichte mit vielen Absätzen, komplett gedruckt mit Rust. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 10: Buntes Terminal ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Buntes Terminal: Lerne (durch Suchen im Internet), wie man Text in Cargo farbig macht, und drucke einen Regenbogen. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 11: Der Gedicht-Band ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Der Gedicht-Band: Ein Hello-World-Klon, der ein 4-strophiges Gedicht schön formatiert ausgibt. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 12: Das Rezeptbuch ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Das Rezeptbuch: Nutze Rust, um ein Rezept für Pfannkuchen schrittweise auf den Bildschirm zu schreiben. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 13: Der ASCII-Zoo ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Der ASCII-Zoo: Programmiere die Ausgabe von 5 verschiedenen Tieren aus ASCII-Zeichen. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 14: Die IDE-Meisterschaft ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Die IDE-Meisterschaft: Lerne 3 Tastenkombinationen in VS Code, schreibe sie in einen Kommentar im Code und erkläre sie. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 15: Cargo Clean-Up ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Cargo Clean-Up: Erstelle ein Projekt, baue es, sieh dir den `target`-Ordner an, nutze `cargo clean` und erkläre in einem `println!`, was passiert ist. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 16: Das Visitenkarten-Programm ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Das Visitenkarten-Programm: Zeichne einen Rahmen mit `*` um deinen Namen im Terminal. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 17: Die Menü-Karte ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Die Menü-Karte: Erstelle eine Text-Speisekarte für dein Lieblingsrestaurant. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 18: Der Kommentator ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Der Kommentator: Schreibe ein Rust-Programm, das mehr erklärende Kommentare (`//`) als echten Code enthält. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 19: Das Weltraum-Schiff ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Das Weltraum-Schiff: Drucke den Countdown eines Raketenstarts (10 Zeilen) und tippe ‘Liftoff!’. &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
=== Großes Projekt 20: Das Abschluss-Diplom ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ziel:&amp;#039;&amp;#039;&amp;#039; Das Abschluss-Diplom: Erstelle ein Cargo-Projekt, das fehlerfrei kompiliert und dir per `println!` auf dem Bildschirm feierlich zum Abschluss deiner ersten Lektionen gratuliert! &amp;#039;&amp;#039;&amp;#039;Lernbereich:&amp;#039;&amp;#039;&amp;#039; Kombiniere alles aus Lektion 1 bis 3! Nutze `cargo`, schreibe fehlerfreien Code und nutze den `rust-analyzer` zur Überprüfung.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;#039;&amp;#039;Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>imported&gt;Import</name></author>
	</entry>
</feed>