Hausaufgabe 1 – Erste Schritte
Nach der Bearbeitung dieses Blattes werden Sie
- ein eigenes Benutzerkonto für das veranstaltungsbegleitende Forum erstellt haben,
- wissen wie Sie in dem Forum navigieren und Beiträge erstellen,
- DrRacket auf Ihrem Computer installiert und eingerichtet haben, sowie
- die Interaktion mit dem Abgabeserver kennengelernt haben.
Viele Informationen, welche die Veranstaltung betreffen werden Ihnen auch online bereitgestellt. Die wichtigsten Links:
Abgabefrist für diese Hausaufgabe ist Freitag, der 20. Oktober 2023 um 23:59 Uhr.
Wichtig: Versuchen Sie stets sicherzustellen, dass Sie die gesetzten Lernziele erreichen.
Registrierung für ein Tutorium
Die folgenden Punkte sollen Ihnen helfen zu überprüfen, ob Sie alle Ziele erreicht haben:
- Sie wissen, wie Sie das Forum finden können.
- Sie haben ein Benutzerkonto und wissen den Nutzernamen und das Passwort.
- Sie haben alle Termine angekreuzt, an denen Sie an einem Tutorium teilnehmen könnten.
- Sie haben mindestens drei Termine angekreuzt.
- Sie haben auf einen Beitrag geantwortet oder ein eigenes Thema erstellt.
Die Veranstaltung “Informatik I” besteht aus mehreren Teilen, welche gleichermaßen zu Ihrem Lernerfolg beitragen können. Es handelt sich hierbei um die Vorlesung, das Skript, das Tutorium und die Hausaufgaben. Die Vorlesung haben Sie vermutlich bereits kennengelernt. Das Skript ist öffentlich zugänglich und dient Ihnen zum Nachschlagen, Vertiefen und zur Vorbereitung auf die nächste Vorlesung.
Das Tutorium soll Ihnen helfen, das in der Vorlesung Erlernte selbst anzuwenden und Sie dabei so gut wie möglich auf die Hausaufgaben vorbereiten. Bevor Sie jedoch an einem Tutorium teilnehmen können, müssen Sie sich dafür registrieren. Die Registrierung erfolgt über das vorlesungsbegleitende Forum.
Bearbeiten Sie die folgenden Aufgaben nacheinander:
- Besuchen Sie das Online-Forum.
- Klicken Sie auf “Registrieren”, um sich Ihr eigenes Nutzerkonto anzulegen.
- Tragen Sie Ihre Benutzerdaten soweit wie möglich ein. Besonders
wichtig sind die Felder
Benutzername
undPasswort
, welche Sie sowohl für das Forum, als auch zur Abgabe Ihrer Hausaufgaben verwenden werden. Es ist wichtig, dass Sie sich Ihren Benutzernamen und Ihr Passwort merken. Benutzen Sie als E-Mail-Adresse bitte Ihre studentische Adresse. Tragen Sie die Daten, die Sie eventuell noch nicht kennen, bitte schnellstmöglich nach. - Kreuzen Sie alle Termine für Tutorien an, welche für Sie in Frage kommen (mindestens aber drei). Wir verwenden diese Daten als Basis, um alle Teilnehmenden auf die Tutorien zu verteilen.
- Klicken Sie auf “Benutzerkonto erstellen”. Sie erhalten nun eine E-Mail mit einem Bestätigungslink, durch welchen Sie Ihr Konto aktivieren können.
- Besuchen Sie diesen Forenbeitrag und teilen Sie mit der Welt, dass Sie nun Programmieren lernen.
- Wenn Sie Fragen bezüglich der Veranstaltung oder Ihres Informatikstudiums (z.B. “Wie finde ich heraus, wer mein Tutor ist?”) haben, ist das Forum die erste Anlaufstelle. Zögern Sie nicht hierfür ein eigenes “Thema” zu erstellen.
Installation von DrRacket
- Sie haben DrRacket und das Abgabeprogramm installiert.
- Sie wissen, wie Sie DrRacket für die Veranstaltung entsprechend einrichten können.
- Sie wissen, wie Sie Ihre Hausaufgabe abgeben und kontrollieren, ob die Abgabe akzeptiert worden ist.
- Sie können die Programmiersprache für ein Racket-Programm auf “Beginning Students Language (Anfänger)” einstellen.
Nachdem Sie sich im Forum angemeldet haben, können Sie nun DrRacket installieren. Wie dies funktioniert ist in einem Beitrag im Forum beschrieben.
- Suchen Sie den entsprechenden Beitrag im Forum.
- Folgen Sie der dort beschrieben Anleitung, um DrRacket zu installieren und einzurichten.
- Konfigurieren Sie DrRacket für die Vorlesung. Alle nötigen Einstellungen und entsprechende Anleitungen finden Sie im Forum.
- Geben Sie zunächst eine leere Datei als Hausaufgabe ab. Stellen Sie hierfür zunächst sicher, dass Sie “Beginning Student” als Sprache ausgewählt haben (auch hierzu finden Sie eine Anleitung im Forum).
- Speichern Sie die Datei an einer für Sie geeigneten Stelle auf Ihrem Computer.
- Reichen Sie diese Datei als Abgabe für dieses Hausaufgabenblatt ein. Klicken Sie hierzu auf “Info1 WS 2023 Handin” und geben Sie dieselben Anmeldedaten ein, welche Sie auch für das Forum verwendet haben. Der Abgabeserver führt automatisch ein paar Tests durch und gibt Ihnen Feedback zu Ihrer Abgabe: Lesen Sie stets die Rückmeldungen des Servers sorgfältig durch.
- Vergewissern Sie sich ob Ihre Abgabe angenommen wurde, indem Sie die Abgabestatusseite besuchen. Auch hier können Sie sich mit denselben Anmeldedaten anmelden, welche Sie auch für das Forum verwendet haben.
Bonus Punkt: Programmieren Sie einen einfachen
Ausdruck und setzen Sie diesen anstatt
(... ihr Ausdruck ...)
in folgendes Programm ein:
(define TASK-2 (... ihr Ausdruck ...))
Reichen Sie Ihre Hausaufgabe nochmals ein. Wenn alles funktioniert hat, können Sie Ihren Bonuspunkt auf der Abgabestatusseite finden.
Alle Vorbereitungen sind nun getroffen, sodass Sie in Ihrem ersten Tutorium gemeinsam mit Ihren Mitstudierenden Programmieren üben und Ihre Hausaufgaben abgeben können.