Häufig gestellte Fragen und Hinweise(Q&A)
-
Wie laufen die Übungen ab?
Es wird eine Zentralübung stattfinden, in welcher die Lösungen zu den Programmieraufgaben präsentiert werden. Zusätzlich bieten wir ein Tutorium an, welches freitags von 10 bis 12 Uhr stattfindet. Dort werden alle Fragen, welche in dieser Woche gestellt wurden, besprochen. -
Wird es dieses Semester noch Präsenzveranstaltungen geben?
Dieser Kurs findet dieses Semester ausschließlich online statt. -
An wen wende ich mich, wenn ich Frage habe?
Sie können den Dozenten und die Tutoren unter der E-Mail Adresse sp2021@cis.lmu.de erreichen. -
Ich kenne die anderen Mitglieder meiner Gruppe nicht, wie kann ich mich mit ihnen Kontakt aufnehmen, um gemeinsam die Programmieraufgaben zu lösen?
Idealerweise nutzen Sie die Gitlab-Issues dafür. Hier eine kurze Anleitung zu Gitlab Issues. -
Wie verbinde ich mein Gitlab-Projekt mit Pycharm?
Sie können das Gitlab Projekt entweder mit SSH-Schlüssel oder mit HTTPS auf Ihren PC klonen.
1). Gitlab -> Project -> Clone -> Clone with SSH/HTTPS (Wie man einen SSH-Schüssel anlegen kann, können Sie in der nächsten Frage lesen)
2). Pycharm -> VCS -> Get from Version Control -> den kopierten Link eingeben -> add file to Git -> Ja -
Wie kann ich einen ssh Schlüssel zu meinem Profil hinzufügen?
Mit SSH-Schlüsseln können Sie eine sichere Verbindung zwischen Ihrem Computer und GitLab herstellen. Unter diesem Link können Sie einen ssh Schlüssel für Ihren gitlab Account anlegen. Wie man einen ssh Schlüssel erstellen kann sehen Sie hier. -
Ich kann leider eine Bibliothek in Python wie z.B. nltk nicht installieren, was soll ich machen?
a. Falls Sie Pycharm nutzen, versuchen Sie es bitte hier zu installieren:
Settings/Preferences → Project: → Project Interpreter → + → nltk eingeben → install package → done
b. Falls Sie kein Pycharm nutzen, können Sie diesen Befehl im Terminal ausführen: pip3 install –user nltk
Falls es dann immernoch nicht klappt, wenden Sie sich bitte an die Tutoren oder geben Sie die Fehlermeldung in einer Suchmaschine ein.
PS: Es wird empfohlen die Entwicklungsumgebung PyCharm für die Bearbeitung der Programmieraufgaben zu nutzen. Diese unterstützt insbesondere auch eine grafische Oberfläche und Integration für Git. Eine kurze Einleitung zu PyCharm finden Sie hier. -
Ich kann die Unit Tests nicht ausführen, woran könnte es liegen?
Ein häufiger Fehler ist, dass die Unit Tests nicht im src Ordner ausgeführt werden. Nachdem Sie sichergestellt haben, dass Sie sich im src Ornder befinden, sollten Sie den folgenden Befehl im Terminal ausführen können:
Beispiel: python3 -m unittest -v hw03_documents/test_documents.py Falls es trotzdem nicht funktioniert und sie PyCharm benutzen, stellen Sie bitte sicher, dass der src Ordner als “sources root” markiert wurde.
Rechtsklick auf src → mark directory as → sources root. -
Bonuspunkte
Für die Klausur zur Vorlesungs gibt es Bonuspunkte, die auf den erreichten Punkten bei den Hausaufgaben basieren. Bonuspunkte werden nur angerechnet, wenn die Klausur auch ohne Bonuspunkte bestanden wurde (Bonuspunkte helfen also nicht dabei, die Klausur zu bestehen). Es gibt maximal 10% der Punkte der Klausur als Bonus, die prozentual mit den erreichten Punkten bei der Hausaufgabe verrechnet werden.
Wenn z.B. die Klausur 100 Punkte enthält, bekommt man 10 Bonuspunkte, wenn 100% der Hausaufgabenpunkte erreicht wurden, 6 Bonuspunkte, wenn 60% der Hausaufgabnpunkte erreicht wurden (60% der 10 Bonuspunkte) usw… -
Wie wird die Übungs- und Vorlesungsklausur durchgeführt?
- Zum Prüfungsbeginn wird Ihnen die Klausurangabe vom Dozenten an Ihre @campus.lmu.de E-Mailadresse geschickt.
- Bearbeiten Sie die Klausur indem Sie entweder:
- die Klausur ausdrucken und die Aufgaben direkt auf dem Ausdruck handschriftlich bearbeiten,
- die Aufgaben auf einem separaten Blatt handschriftlich bearbeiten,
- oder die Aufgaben in einer digitalen Text-Datei berabeiten (vergessen Sie nicht zwischenzuspeichern).
- Stellen Sie sicher, dass sich Ihre Bearbeitungen klar den Aufgaben zuordnen lassen.
- Nach Ablauf der Prüfungszeit (jeweils 45 Minuten für die Vorlesungs- und Übungsklausur), müssen Sie entweder Ihr handschriftliches Dokument einscannen und an die E-Mailadresse des Dozenten schicken oder Ihre bearbeitetete Textdatei an die E-Mailadresse des Dozenten schicken
- Falls Ihre Email 10 Minuten nach Ablauf der Prüfungszeit nicht beim Dozenten angekommen ist, gilt die Klausur als nicht bearbeitet.
- Es gibt verschiedenen Programme (auch für Android, Linux, usw.), die Dokumenten einscannen und in ein PDF umzuwandeln können. Stellen Sie sicher, dass Sie über ein geeignetes Programm verfügen (und üben Sie dessen Anwendung).