FAQ
Allgemeine Fragen
Auf was sollte ich bei der Belegung des Moduls achten?
kontinuierliche Mitarbeit, anspruchsvolle Übungsaufgaben, Lerngruppen
Darf ich ChatGPT und Co. verwenden?
Sprachmodelle klug einsetzen, elektronisches Tutoring für maximalen Lerneffekt, 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, VC-Foren
Wo kann ich mich über aktuelle Entwicklungen in der Informatik informieren?
Gesellschaft für Informatik, IT-News, Fakultät WIAI
Warum gibt es verschiedene Programmiersprachen?
C und Python, verschiedene Programmierparadigmen
Welche Vorkenntnisse brauche ich für Inf-Einf-B?
keine Informatik-Vorkenntnisse nötig
Übungen
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
Gibt es noch weitere Aufgaben zum Üben?
CS50 Practice Problems, schwierigere Problem Sets, freiwillig, nicht klausurrelevant
Was passiert in den Tutorien? In welche(s) muss ich gehen?
in ein beliebiges, Lerngruppenarbeit, 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
Welche Mindestanforderungen muss mein Rechner erfüllen?
Benötige ich ein bestimmtes Betriebssystem?