FAQ
Allgemeine Fragen
Auf was sollte ich bei der Belegung des Moduls achten?
kontinuierliche Mitarbeit, anspruchsvolle Übungsaufgaben, Lerngruppen
Wie lange sind meine Bonuspunkte gültig?
Bonuspunkte aus Projektmesse und Midterm gelten nur für die Prüfung im aktuellen Semester und die unmittelbar darauffolgende Wiederholungsprüfung; erneute Teilnahme an der Projektmesse mit dem gleichen Projekt in einem späteren Semester ist möglich
Darf ich ChatGPT und Co. verwenden?
bei den Übungen alle Hilfsmittel erlaubt, im Tutorium, im Midterm und in der Klausur keine KI-Werkzeuge; Sprachmodelle klug einsetzen, elektronisches Tutoring, automatische Lösungen hinterfragen, Nutzung im Abschlussprojekt
Soll ich eine Frage stellen? Wo stelle ich meine Frage?
ja, öffentlich Fragen zu stellen ist gut; Vorlesung, Tutorien, Textstelle auf der Website markieren (Susi oder Tutorium), VC-Foren
Wo kann ich mich über aktuelle Entwicklungen in der Informatik informieren?
Gesellschaft für Informatik, IT-News, Fakultät WIAI
Was gehört auf den Spickzettel?
ein Blatt DIN A4, von Hand beschrieben; Fakten für Verständnisfragen, selten benutzte Syntax, Idee und Eigenschaften von Algorithmen; nicht, was Sie auf dem Prüfungslaptop nachschlagen können
Warum gibt es verschiedene Programmiersprachen?
C und Python, verschiedene Programmierparadigmen
Welche Vorkenntnisse brauche ich für Inf-Einf-B?
keine Informatik-Vorkenntnisse nötig
Wie viel Zeit sollte ich wöchentlich einplanen?
270 Stunden bei 9 ECTS; pro Woche 4 h Vorlesung, 90 Minuten Tutorium und bei vielen noch einmal 10 h zu Hause; immer zwei Übungen offen, letzte Frist am Ende der Vorlesungszeit
Übungen
Müssen die Übungsaufgaben abgegeben werden? Gibt es Musterlösungen?
Abgabe im Terminal mit inf upload (kommt mit dem Setup und bleibt nach einem Rebuild, von Hand neu installieren nur im Notfall, anmelden, abgeben), zählt für die Bonuspunkte aus dem Midterm; freiwillige Challenges zu vielen Aufgaben; Link zu den Lösungsvideos nur im Tutorium; keine Lösungen für Warm-ups und Checks
Welche Bedeutung haben die Checks?
freiwillig, zählen nicht für die Bonuspunkte; Wiederholung, Selbstüberprüfung, keine Hilfestellung, keine Lösung
Ich komme bei einer Aufgabe nicht weiter. Was nun?
abstrahieren, Teilprobleme finden, Pseudocode, Fragen stellen
Wie kann ich im Team an den Aufgaben arbeiten?
Pair Programming, Cloud-Dienste, VS Code Live Share, git
Welche Tipps für die Übungen gibt es?
Verweis auf „Wie Sie Inf-Einf-B bewältigen“, Beispiele aus der Vorlesung selbst eintippen, Short-Videos gezielt nutzen, jede Übung abgeben, Warm-ups, CS50 Manual, C Style Guide, help50
Was hat es mit den Warm-ups auf sich?
freiwillig, zählen nicht für die Bonuspunkte, für den Einstieg in eine Aufgabe; keine Lösungen; eine Datei pro Übung
Gibt es noch weitere Aufgaben zum Üben?
CS50 Practice Problems, schwierigere Problem Sets, freiwillig
Was passiert in den Tutorien? In welche(s) muss ich gehen?
90 Minuten mit Recap, hinführenden Aufgaben, Zeit für Fragen und Link zu den Lösungsvideos; keine KI-Werkzeuge; auch ohne Vorbereitung hingehen, Lerngruppen, Tutoriumsauswahl, Linux-Leihlaptops
Technik
Was ist die Command Line / Terminal / Konsole?
Text-Interface, Automatisierung, Systemadministration
Was ist der Unterschied zwischen IDE und Compiler?
Kompilierungsprozess, clang, Visual Studio Code, Debugging
Welchen Rechner und welches Betriebssystem brauche ich?
Rechner und Betriebssystem spielen kaum eine Rolle, verschiedene Setup-Möglichkeiten für den Übungsbetrieb
Diese Seite als Markdown: ansehen herunterladen