Es wird erwartet, dass die Studierende einem funktionierenden python3 Zugang haben und wissen wie man einen Text-Editor und eine Shell benutzt. Hinweise dazu gibt es hier.
Die neue Übungsserie \(n\) erscheint jeweils in der \((n-1)\)-te Semesterwoche, und zwar online hier. Wir erwarten, dass Sie mit vorbereiteten Fragen in die Übungsgruppe kommen.
Die Abgabe erfolgt bis Freitag der \(n\)-te Semesterwoche. Sie können Ihre Serie elektronisch auf sam-up abgeben. Bitte beachten Sie, dass die Seite nur mit einer ETH internen IP Addresse aufgerufen werden kann. Ausserhalb der ETH müssen Sie VPN verwenden. Ausserdem müssen Sie auf mystudies in einer Übungsgruppe eingeschrieben sein.
Abgegebene Lösungen der Serie \(n\) werden in der Übung der \((n+1)\)-te Semesterwoche korrigiert zurückgegeben.
Aufgabenblatt | Abgabedatum | Lösung |
---|---|---|
Serie 1 | Keine Abgabe | Reference Code 1 |
Serie 2, Templates 2 | 03.03.2023 | Lösung 2, Reference Code 2 |
Serie 3, Templates 3 | 10.03.2023 | Lösung 3, Reference Code 3 |
Serie 4, Templates 4 | 17.03.2023 | Lösung 4, Reference Code 4 |
Serie 5, Templates 5 | 24.03.2023 | Lösung 5, Reference Code 5 |
Serie 6, Templates 6 | 31.03.2023 | Lösung 6, Reference Code 6 |
Serie 7, Templates 7 | 06.04.2023 | Lösung 7, Reference Code 7 |
Serie 8, Templates 8 | 28.04.2023 | Lösung 8, Reference Code 8 |
Serie 9, Templates 9 | 05.05.2023 | Lösung 9, Reference Code 9 |
Serie 10, Templates 10 | 12.05.2023 (19.05.2023) | Lösung 10, Reference Code 10 |
Serie 11, Templates 11 | 19.05.2023 | Lösung 11, Reference Code 11 |
Serie 12, Templates 12 | 26.05.2023 | Lösung 12, Reference Code 12 |
Serie 13, Templates 13 | Keine Abgabe | Lösung 13, Reference Code 13 |
Die während des Semesters angebotenen Lernelemente messen die aktive Teilnahme im Übungsbetrieb, was in mehreren Teilschritten mit bis zu 0.25 Notenpunkten benotet wird. Dieser Bonus von 0 bis 0.25 wird ungerundet zu der ungerundeten Note aus der Prüfung addiert. In der Vorlesung Numerische Methoden wird die Mitarbeit benotet durch die Abgabe und Besprechung von Kernaufgaben (in den Serien mit ★ gekennzeichnet). Studierende, die mindestens 3 der (total circa 10) Kernaufgaben sinnvoll bearbeitet haben, können in ihrer Endnote einen Bonus von maximal 0.25 Notenpunkten erhalten.
Die Vorlesung verwendet Python3 (besser: 3.10). Hier finden Sie Anleitungen, wie Sie überprüfen können, ob Python bereits auf Ihrem Gerät installiert ist, und wie Sie es installieren können, falls nicht.
OS | Installationsverfahren |
---|---|
Linux | Package manager (Wahrscheinlich nicht notwendig) |
macOS | Official installer von python.org |
Windows | Anaconda |
Die Prüfung findet auf Linux-Computern satt, auf denen Skripte über das Terminal ausgeführt werden können mit python example.py
IDEs und personalierte Editoren sind super. An der Prüfung jedoch gibt es einen standard Text-Editor wie Gedit und eine Shell. Üben Sie ab und zu auch in einer minimalen Linuxumgebung zu programmieren und code von der Shell laufen zu lassen. Wir empfehlen PyCharm als IDE und Visual Studio Code als personalierten Text-Editor.
Zeit | Raum | Tutor |
---|---|---|
Fr 16-18 | LFW C 1 | Nuo Chen |
Fr 16-18 | LFW C 4 | Rafael Ferrara |
Fr 16-18 | LFW C 11 | Henry Töpel |
Fr 16-18 | ML F 34 | André Jacob |
Fr 16-18 | ML H 41.1 | Fabio Ronner |
Fr 16-18 | ML H 43 | Kilian Stössel |
Fr 16-18 | ML J 34.1 | Luca Brilhaus |