Informatik 1 Wintersemester 2015/16 FB Informatik • AG Programmiersprachen und Softwaretechnik Hausaufgabe 1 – Erste Schritte Viele Informationen, welche die Veranstaltung betreffen werden Ihnen auch online bereitgestellt. Die wichtigsten Links: – Vorlesungshomepage (http://ps.informatik.unituebingen.de/teaching/ws15/info1) – ✓ Skript (http://ps.informatik.uni-tuebingen.de /teaching/ws15/info1/script) – Lernziele Nach der Bearbeitung dieses Blattes werden Sie Forum (https://forum-ps.informatik.unituebingen.de) Abgabefrist für diese Hausaufgabe ist Freitag, der 16. Oktober 2015 um 16:00 Uhr. ✓ ✓ ✓ Wichtig: Versuchen Sie stets sicherzustellen, dass Sie die gesetzten Lernziele erreichen. 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. Aufgabe 1: Registrierung für ein Tutorium 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 wird nach jeder Vorlesung veröffentlicht 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 (https://forum-ps.informatik.uni-tuebingen.de). Bewertungsschema zur Lernkontrolle Die folgenden Punkte sollen Ihnen helfen zu überprüfen, ob Sie alle Ziele erreicht haben: ☐ ☐ ☐ ☐ ☐ Bearbeiten Sie die folgenden Aufgaben nacheinander: 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. 1. Besuchen Sie das Online Forum (https://forum-ps.informatik.uni-tuebingen.de) 2. 3. 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 und Passwort , 6. 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. 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 Bestätigungsemail mit einem Link, durch welchen Sie Ihr Konto aktivieren können. Besuchen Sie den Forenbeitrag (https://forum-ps.informatik.uni-tuebingen.de/t/display-hello-world) und teilen Sie 7. 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 4. 5. ist?") haben ist das Forum die erste Anlaufstelle. Zögern Sie nicht hierfür ein eigenes "Thema" zu erstellen. Aufgabe 2: Installation von DrRacket Nachdem Sie sich im Forum angemeldet haben, können Sie nun DrRacket installieren. Wie dies funktioniert ist in einem Beitrag im Forum beschrieben. 1. 2. 3. 4. 5. 6. 7. Bewertungsschema zur Lernkontrolle ☐ 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. 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 2015 Handin" und geben Sie die selben 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 (https://handinps.informatik.uni-tuebingen.de/) besuchen. 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, so dass Sie in Ihrem ersten Tutorium gemeinsam mit Ihren Mitstudierenden Programmieren üben und Ihre Hausaufgaben abgeben können.
© Copyright 2024 ExpyDoc