ETH Zürich

Was kommt in der Prüfung Einführung in die Programmierung an der ETH dran?

Einführung in die Programmierung gehört an der ETH Zürich zum ersten Basisprüfungsblock. Die Prüfung besteht aus zwei getrennten Teilen: 40 Minuten Theorie und 120 Minuten Programmieren.

Von den 120 Punkten entfallen zwei Drittel auf den Programmierteil. Das macht EProg zu dem Fach im Block, in dem sich am ehesten Punkte holen lassen, um schwächere Fächer auszugleichen.

Diese Prüfung gehört zu Basisprüfungsblock 1 im Studiengang Informatik. Zur Übersicht aller Fächer

Typischer Prüfungsaufbau

Teil der Basisprüfung
ja, Block 1
Dauer
40 + 120 Minuten
Punkte gesamt
120
Theorieteil
40 Punkte
Programmierteil
80 Punkte
Aufgabe 1, Einstieg
20 Punkte
Aufgabe 2, Graphen
30 Punkte
Aufgabe 3, Klassen
30 Punkte
Hilfsmittel Theorie
keine
Hilfsmittel Programmierteil
Java-Dokumentation

Im Theorieteil geht es vor allem darum, Code schnell zu lesen und das Verhalten von Java bei bestimmten Eingaben und Klassenstrukturen vorherzusagen. Typisch sind Input-Output-Fragen, daneben tauchen aber auch ungewöhnlichere Aufgabenformate auf.

Der Programmierteil beginnt mit einer leichteren Einstiegsaufgabe und steigert sich dann über eine Graphen- und eine Klassenaufgabe. Wichtig ist die Zeiteinteilung: Wer sich an einer Aufgabe festbeisst, verliert Punkte, die anderswo leichter zu holen wären.

Häufige Themenschwerpunkte

Drei Bereiche prägen sowohl den Theorie- als auch den Programmierteil.

  • Graphen
  • Klassen und Objektstruktur
  • Semantik, also das konkrete Verhalten von Java-Code

Deine eigenen alten Prüfungen jetzt auswerten

Lade die Prüfungen hoch, die du hast. Cipher vergleicht sie miteinander, zeigt dir die wiederkehrenden Themen und Aufgabentypen und schreibt dir Übungsfragen dazu. Kostenlos, ohne Anmeldung.

So wertest du alte Prüfungen richtig aus

  1. Mehrere Jahrgänge nebeneinander legen

    Eine einzelne Prüfung zeigt nur, was in einem Semester drankam. Ab drei bis vier Durchgängen lässt sich unterscheiden, was regelmässig wiederkehrt und was einmalig war.

  2. Thema und Aufgabentyp getrennt notieren

    Dasselbe Thema wird einmal als Rechnung, einmal als Beweis und einmal als Anwendungsaufgabe geprüft. Wer nur die Themen sammelt, übt später das falsche Format.

  3. Nach Punkten gewichten, nicht nach Umfang im Skript

    Was im Skript zwanzig Seiten braucht, kann in der Prüfung fünf Punkte wert sein. Die Punkteverteilung der alten Prüfungen ist der ehrlichere Massstab.

  4. Abfragen statt nachlesen

    Eine Lösung zu verstehen ist nicht dasselbe, wie sie unter Zeitdruck zu produzieren. Rechne jede Aufgabe einmal ohne Musterlösung durch, bevor du sie abhakst.

Häufige Fragen

Wie ist die EProg-Prüfung an der ETH aufgebaut?

Die Prüfung hat zwei Teile: 40 Minuten Theorie mit 40 Punkten und 120 Minuten Programmieren mit 80 Punkten. Der Programmierteil besteht aus einer Einstiegsaufgabe mit 20 Punkten sowie je einer Aufgabe zu Graphen und zu Klassen mit jeweils 30 Punkten.

Welche Hilfsmittel sind in Einführung in die Programmierung erlaubt?

Im Theorieteil sind keine Hilfsmittel erlaubt. Im Programmierteil steht die Java-Dokumentation zur Verfügung. Das heisst: Die Theorie musst du wirklich im Kopf haben, während du beim Programmieren nachschlagen kannst.

Wie kann man in der Basisprüfung Punkte ausgleichen?

In der Basisprüfung zählt der gewichtete Durchschnitt über die Fächer, nicht die einzelne Note. Einführung in die Programmierung eignet sich besonders gut zum Ausgleichen, weil zwei Drittel der Punkte im Programmierteil liegen und dort mit Übung planbare Ergebnisse möglich sind. Entscheidend ist, die eigenen Stärken zuerst abzuarbeiten und sich nicht an einer einzelnen Aufgabe festzuhalten.

Was kommt im Programmierteil von EProg dran?

Nach der Einstiegsaufgabe folgen typischerweise eine Aufgabe zu Graphen und eine zu Klassen. Welche konkreten Varianten in deinem Jahrgang auftauchen, erkennst du am zuverlässigsten, wenn du mehrere alte Prüfungen nebeneinander auswertest.

Cipher stellt keine alten Prüfungen bereit und gibt keine fremden Prüfungsaufgaben wieder. Analysiert wird ausschliesslich, was du selbst hochlädst.