Allgemeines
Aktuelles & Ankündigungen
23.07.2018 | Die Klausurergebnisse sind nun über MeinCampus verfügbar. Die Ergebnisstatistik gibt es auf der Klausurseite. | |
18.07.2018 | Die Einteilung zur GdI Klausur finden Sie auf der Klausurseite. | |
28.05.2018 | Die Einteilung zum elektronischen Übungsblatt finden Sie ab jetzt auf der Übungsseite. | |
16.05.2018 | Informationen zum elektronischen Übungsblatt finden Sie auf der Übungsseite. | |
16.05.2018 | Die Vorlesungen am 21. und 23. Mai finden nicht statt. Die Tafelübungen pausieren im Zeitraum vom 17. bis 23. Mai. | |
08.05.2018 | Unser Forum wird in wenigen Tagen geschlossen. Bitte verwenden Sie für öffentliche Fragen ab sofort das Forum im StudOn-Kurs. | |
02.05.2018 | Die Klausur wird wie gewohnt schriftlich (nicht elektronisch) stattfinden. | |
23.04.2018 | Das elektronische Übungsblatt findet vor Ort in den CIPs am 04. Juni 2018 um 18:00 - 20:00 Uhr statt. | |
23.04.2018 | Der Termin für die Einsichtnahme zur Klausur vom 05. April 2018 steht nun fest. | |
10.04.2018 | Die Klausurergebnisse sind nun über MeinCampus verfügbar. Die Ergebnisstatistik gibt es auf der Klausurseite. | |
03.04.2018 | Die erste Vorlesung findet am 9. April 2018 um 16:15 im H8 statt. |
Kurzbeschreibung
Die Vorlesung Grundlagen der Informatik bietet eine Einführung in die Informatik. Dabei werden nicht nur theoretische Grundlagen gelehrt, sondern auch (im Rahmen der Übungen) praktische Erfahrungen mit der Programmiersprache Java vermittelt. Der Schwerpunkt liegt dabei auf der Objektorientierten Programmierung und dem Aufbau von Fertigkeiten zur Konzeption und Umsetzung kleiner Programme.
Inhaltsverzeichnis
- Einführung in die Programmierung mit Java
- Paradigmen: Objektorientierte Programmierung, Lambda-Ausdrücke
- Datenstrukturen: Felder, Listen, assoziative Felder, Bäume und Graphen, Bilder
- Algorithmen: Rekursion, Baum- und Graphtraversierung
- Anwendungsbeispiele: Bildverarbeitung, Netzwerkkommunikation, Verschlüsselung, Versionskontrolle
- Interne Darstellung von Daten
Modulbeschreibung
Die Lehrveranstaltung Grundlagen der Informatik wird in unterschiedlichen Modulen angeboten. Die einzelnen Studiengänge bestimmen dabei, welche Form für ihre Studierenden gilt. Informieren Sie sich daher bitte bei ihrem Studienfachbetreuer.
- GdI-PL – Grundlagen der Informatik als Prüfungsleistung
- GdI-SL – Grundlagen der Informatik als Studienleistung
- InfoEEI & GdI-Mini – Grundlagen der Informatik kompakt (GdI-kompakt)
GdI-PL und GdI-kompakt
- Benotete Klausur über Vorlesung und Übungen nach Ende des Semesters
- 90 Minuten (GdI-PL) bzw. 60 Minuten (GdI-Mini) bzw. 90 Minuten Kombi-Klausur mit GSPiC (InfoEEI)
- Die Klausur besteht aus Theorie- und Praxispunkten.
- Zum Bestehen sind Punkte aus beiden Kategorien notwendig.
- Es ist nicht möglich, mit Theorie oder Praxis allein zu bestehen.
- Insgesamt müssen 50% der Gesamtpunktzahl zum Bestehen erreicht werden.
- Unbenoteter Schein (GdI-PL) bzw. Bonuspunkte für die Klausur (GdI-kompakt) auf die erfolgreiche Bearbeitung der Übungsblätter
- 3 SWS Vorlesung, 2 SWS Tafelübung, 1 SWS Rechnerübung
- 7,5 ECTS-Punkte (GdI-PL) bzw. 5 ECTS-Punkte (GdI-kompakt)
GdI-SL
- Unbenoteter Schein auf die erfolgreiche Bearbeitung der Übungsblätter in zwei Blöcken
- 3 SWS Vorlesung, 2 SWS Tafelübung, 1 SWS Rechnerübung
- 5 ECTS-Punkte
Lernziele und Kompetenzen
Die Lehrveranstaltung Grundlagen der Informatik soll die folgenden Kompetenzen vermitteln:
Wissen
- Darlegen von einfachen Konzepten der theoretischen Informatik (GdI-PL | GdI-kompakt)
- Identifizieren von Konzepten der Graphentheorie (GdI-PL | GdI-SL | GdI-kompakt)
- Reproduzieren von Einfachen Konzepten aus der Netzwerkkommunikation und IT-Sicherheit (GdI-PL | GdI-kompakt)
- Abrufen von Problemen bei der Nebenläufigkeit von Programmen (GdI-PL | GdI-kompakt)
- Darlegen wichtiger Konzepte aus der IT-Sicherheit (GdI-kompakt)
- Erinnern an die Grundlagen der Bildverarbeitung (GdI-kompakt)
- Wichtige Konzepte der Versionskontrolle wiederholen (GdI-kompakt)
- Erinnern an wichtige Konzepte der Client-Server Kommunikation mit Schwerpunkt auf das http-Protokoll (GdI-kompakt)
- Nennen von einfachen, sicheren Authentifizierungsmechnismen sowie abgesicherter Netzwerkkommunikation (GdI-kompakt)
Verstehen
- Interpretieren von Programmen und Programmstrukturen (GdI-PL | GdI-SL | GdI-kompakt)
- Verstehen von einfachen algorithmischen Beschreibungen in natürlicher Sprache (GdI-PL | GdI-SL | GdI-kompakt)
- Übersetzen von Rekursiven Programmbeschreibungen in iterative und umgekehrt (GdI-PL | GdI-kompakt)
- Skizzieren wichtiger Konzepte aus der IT-Sicherheit (GdI-PL | GdI-SL)
- Darstellen der Grundlagen der Bildverarbeitung (GdI-PL | GdI-SL)
- Verstehen von grundlegenden Graphalgorithmen (GdI-PL | GdI-SL | GdI-kompakt)
- Auslegen von verschiedenen Problemen der Aussagenlogik (GdI-PL | GdI-SL | GdI-kompakt)
- Wichtige Konzepte der der Versionskontrolle schildern (GdI-PL)
Anwenden
- Eigenständiges lösen von objektorientierten Programmieraufgaben in der Sprache Java (GdI-PL | GdI-SL | GdI-kompakt)
- Handhaben von Lambda-Ausdrücken in der Sprache Java (GdI-PL | GdI-SL | GdI-kompakt)
- Übertragen von Rekursion auf allgemeine Beispiele (GdI-PL | GdI-SL | GdI-kompakt)
- Implementieren grundlegender Graph-, Baum- und Bildverarbeitungs-Algorithmen (GdI-PL | GdI-SL)
- Berechnung der Darstellung von Informationen (vor allem Zeichen und Zahlen) im Binärsystem (GdI-PL | GdI-kompakt)
- Anwenden wichtiger Konzepte der Client-Server Kommunikation mit Schwerpunkt auf das http-Protokoll (GdI-PL | GdI-SL)
- Benutzen von einfachen, sicheren Authentifizierungsmechnismen sowie abgesicherter Netzwerkkommunikation (GdI-PL | GdI-SL)