Allgemeine Informationen
Veranstaltungsname | Vorlesung + Übung: Programmierkurs in C |
Veranstaltungsnummer | INF-0100, INF-0265 |
Semester | WS 2021/22 |
Aktuelle Anzahl der Teilnehmenden | 82 |
Heimat-Einrichtung | Lehrprofessur für Informatik |
Veranstaltungstyp | Vorlesung + Übung in der Kategorie Lehre |
Erster Termin | Montag, 14.03.2022 08:00 - 18:00 |
Art/Form | Blockveranstaltung |
Teilnehmende | Für Studierende der Studiengänge Bachelor Informatik, Bachelor Medizinische Informatik und Bachelor Geoinformatik ist der Programmierkurs Pflicht; Studierende anderer Studiengänge können keine Leistungspunkte aus dem Programmierkurs einbringen und deshalb nicht teilnehmen. |
Voraussetzungen | Informatik 1 |
Lernorganisation |
Der Kurs wird digital angeboten. An jedem der 5 Kurstage wird ein Tagesthema besprochen: - Montag: Dateizugriff - Dienstag:Grafikprogrammierkung - Mittwoch: Kryptologie - Donnerstag: Intervallschachtelung - Freitag: Optimierung Lehrmaterialien (Folien, Skript, Screencasts, Übungsaufgaben und Musterlösungen) zu den Tagesthemen werden jeweils asynchron zur Verfügung gestellt und im Selbststudium erarbeitet. Fragen können über das Digicampus-Forum gestellt werden. Die Betreuung erfolgt außerdem über synchrone Online-Sprechstunden für Kleingruppen. |
Leistungsnachweis |
Bachelor Informatik und Medizinische Informatik: - 60-minütige Präsenzklausur: zu jedem der 5 Themen gibt es eine 15-Minuten-Aufgabe. Es sind mindestens 4 der 5 Themen / Aufgaben zu bearbeiten. Die 4 besten Aufgaben gehen in die Wertung ein. - Termin: 24.3.2022 Bachelor Geoinformatik: - Besuch der Tage Donnerstag + Freitag (17.3. + 18.3.) im Rahmen des Moduls "Informatik 2 & Programmierkurs" - Prüfung durch Zusatzaufgaben in der Klausur "Informatik 2" im Sommersemester 2022 |
Online/Digitale Veranstaltung | Veranstaltung wird online/digital abgehalten. |
Hauptunterrichtssprache | deutsch |
Literaturhinweise | Literatur zur Lehrveranstaltung: siehe Veranstaltung Informatik 1 |
Sonstiges |
Lernziele: Die Teilnehmer verstehen die der verwendeten Programmiersprache (C) zugrundeliegenden Konzepte und Modelle, kennen spezifische Entwurfstechniken und Methoden des strukturierten Programmierens und können diese auf praktisch relevante Problemstellungen mittlerer Größe anwenden. Sie beherrschen den Umgang mit Entwicklungsumgebungen und können sich selbstständig in Programmbibliotheken einarbeiten. |
ECTS-Punkte | 4 |