# Übung 0

Quelle: https://inf.zone/exercises/00/

## Aufgabe

Bearbeitung 12. bis 26. Oktober.

1. [Hello, It's Me](https://inf.zone/exercises/00/hello-me/): Ein C-Programm, das nach dem Namen fragt und hello, Name ausgibt; Schritt für Schritt: Ordner anlegen, mit make kompilieren, ausführen, check50, style50; bei inf anmelden und mit inf upload me abgeben

Abgabe bis Montag, 26. Oktober, im Terminal mit `inf upload`. ★ Für den [Stern](https://inf.zone/extras/exam/#joker-regel) muss nur ein Test von [Hello, It's Me](https://inf.zone/exercises/00/hello-me/#abgeben) bestehen.

Hello ist die einzige Aufgabe dieser Übung, die zählt: Für den Stern der Übung muss Ihr Programm nur den Test bestehen, der `Mario` eingibt und `hello, Mario` erwartet. Mit dem Stern zählt die Übung für die [Joker-Regel](https://inf.zone/extras/exam/#joker-regel). Hello ist außerdem der Abnahmetest für Ihr Setup: Wenn die folgenden Schritte klappen, ist Ihre Arbeitsumgebung für die weiteren Übungen eingerichtet.

1. Richten Sie Ihr [Setup](https://inf.zone/extras/setup/) ein. Damit haben Sie auch das Abgabewerkzeug `inf`.
2. Schreiben Sie `hello.c` und kompilieren Sie das Programm mit `make hello`.
3. Führen Sie es mit `./hello` aus.
4. Prüfen Sie es mit `check50 -l inf-zone/exercises/2026/me`.
5. Melden Sie sich bei `inf` an und geben Sie das Programm mit `inf upload me` ab. Das ist Ihre erste Abgabe.

Die Schritte 2 bis 4 erklärt die Aufgabenseite, Schritt 5 ebenfalls, unter [Abgeben](https://inf.zone/exercises/00/hello-me#abgeben): die Probe, ob `inf` da ist, die Anmeldung mit Ihrer Uni-Mail und die Abgabe selbst. Bleiben Sie bei einem Schritt hängen, kommen Sie damit ins Tutorium.

## Scratch (freiwillig)

In [Scratch](https://inf.zone/exercises/00/scratch) bauen Sie ein eigenes Projekt, etwa ein Spiel, eine Animation oder eine interaktive Geschichte. Scratch ist freiwillig und spielt für die Joker-Regel keine Rolle.

Hier sind [David Malans Beispiele](https://scratch.mit.edu/studios/30233348/) aus der CS50-Vorlesung (in der Inf-Einf-B-Vorlesung sehen Sie nur manche davon). Um den Quellcode jedes Beispiels zu sehen, klicken Sie auf **Schau hinein** (Look Inside) in der rechten oberen Ecke des Fensters.

## Hilfe zu dieser Übung

- **Tutorien:** Vom 13. bis 16. Oktober: Entwicklungsumgebung einrichten und Hello abgeben. Vom 20. bis 23. Oktober: Zeit für Fragen und der Link zu den Lösungsvideos.
- **Fragen:** im Tutorium, im Forum des VC-Kurses oder anonym auf dieser Website: Textstelle markieren und Frage dazu stellen. Es gibt keine dummen Fragen.
- **Mehr dazu:** [Wie Sie Inf-Einf-B bewältigen](https://inf.zone/extras/lernen/) · [Tipps für die Übungen](https://inf.zone/faq/uebung-advice-for-exercises/) · [Abgabe und Lösungen](https://inf.zone/faq/uebung-solutions/)
