Grundlagen: Kontrollfluss, Methoden, Tracing
Die Hälfte, die übers Bestehen entscheidet. Tracing, Off-by-ones, Scopes und Array-Logik. Mit Übung gut machbar.
- Tracing
- Schleifen
- Arrays
- Methoden
- Rekursion
- Strings
PROGRAMMIEREN I · KLAUSURVORBEREITUNG · 1:1
Vier bis fünf Sessions vor der Klausur. Wir gehen Probeklausuren durch, schließen die Lücken bei OOP, Vererbung und Methoden, und bringen dir bei, wie du an Aufgaben rangehst, die du noch nie gesehen hast.
Dennis LIVE Senior Java Engineer · Prog-I-Profi antwortet ≤ 4 h Kostenloses Erstgespräch →
Schon entschieden? Direkt zur Session →
Live aus einer Klausur-Session
// Tracing-Aufgabe: was wird ausgegeben? int n = 5; for (int i = 1; i <= n; i++) { if (i % 2 == 0) continue; System.out.print(i + " "); }
Sechs Aufgabentypen, die in fast jeder Programmieren-I-Klausur auftauchen. Wir trainieren jeden einzeln, bis du nicht mehr nachdenken musst, sondern tippst.
Was steht in s nach dem Schleifendurchlauf?
public class Tier { private String name; private int alter; // ... public String laut() { // ? } }
// Vervollständigen Sie equals() korrekt: public boolean equals(Object o) { if (this == o) return true; if (o == null || _______ != o.getClass()) return false; Person p = _______; return alter == p.alter && _______; }
Exception in thread "main" java.lang.NullPointerException at Person.equals(Person.java:17) at App.main(App.java:9) → Was steht in name? → Wer ruft hier .equals() auf?
An den meisten deutschen Unis teilt sich Programmieren I in einen Grundlagen-Block (Java-Syntax, Kontrollfluss, Tracing) und einen OOP-Block (Klassen, Vererbung, Polymorphie). Die Aufteilung unten spiegelt eine typische Klausur, inklusive der Altklausuren, mit denen wir trainieren.
Die Hälfte, die übers Bestehen entscheidet. Tracing, Off-by-ones, Scopes und Array-Logik. Mit Übung gut machbar.
Die Hälfte, die über die Note entscheidet. Vererbung, Polymorphie, abstrakte Klassen, Interfaces. Der Klassiker, an dem die meisten stolpern.
Wenn du jetzt anfängst und 4 bis 5 Sessions investierst, hast du gute Chancen. Weniger Zeit? Wir komprimieren. Mehr? Wir gehen tiefer, z. B. in Generics oder eigene Datenstrukturen.
Du teilst Bildschirm, wir gehen deine letzte Übung und deinen Klausurstoff durch. Wir erkennen, wo du wirklich stehst, nicht wo du glaubst zu stehen.
Wir trainieren das, was in jeder Klausur Teil 1 vorkommt: Methoden lesen, Code-Tracing, Schleifen-Logik. Du tippst, ich frage.
Der schwerste Block. Klassen, Vererbung, Polymorphie, equals/hashCode, am echten Beispiel deines Klausurstoffs. Wir bauen ein Mini-Modell zusammen.
Du löst die Probeklausur deiner Uni unter Zeitdruck. Wir besprechen jede Aufgabe: was du richtig gemacht hast, wo du dich verzettelt hast, und welche Aufgabentypen wahrscheinlich noch dran kommen.
Ich habe Study IT gebaut, weil ich selbst erlebt habe, wie Informatik-Lehre an der Uni auseinanderbricht.
Unsere Tutor:innen sind echte Entwickler:innen, keine Studi-Jobber.
Direkt an mich: marcel.schmidtpeter@study-it.education
Ausbildung zum Fachinformatiker, dann Softwareentwicklung in der Industrie. Er weiß, was Prüfer:innen erwarten und wo Erstis bei OOP, Datenstrukturen und Algorithmen stolpern.
„Programmieren versteht man, wenn man weiß, warum eine Lösung funktioniert. Mein Ziel: dass du Code nicht abschreibst, sondern selbst hinkriegst."
Pro Session zahlen oder Klausur-Paket sichern. Erstgespräch kostenlos: wenn's nicht passt, hast du nichts verloren.
Wenn deine Klausur nicht der Engpass ist, passt vermutlich eine dieser Seiten besser.
15 Min reden, dann entscheiden. Wenn wir dir nicht helfen können, sagen wir's dir.