Übung zu Programmieren SS24
E-Mails richten Sie bitte ausschließlich an: programmieren-vorlesung@cs.kit.edu
Semester: | Sommersemester 2024 |
LP (ECTS): | 5 |
SWS: | 4 |
Studiengang: | Bachelor Informatics, Bachelor Information Engineering |
Dozent: | Prof. Dr.-Ing. Anne Koziolek |
- Ort und Zeit der Lehrveranstaltung
unbekannt | |
unbekannt |
- ILIAS-Bereich
https://ilias.studium.kit.edu/goto.php?target=crs 2363322&client id=produktiv
- Seite im Vorlesungsverzeichnis
Inhalt und Lernziele
Im Sommersemester findet eine reine Übungsveranstaltung statt. Im Sommersemester bietet die Übung zur Programmiervorlesung den Studierenden die Möglichkeit, den Übungsschein zur Programmierveranstaltung zu erwerben. Die Vorlesung entfällt im Sommersemester. Die Inhalte der Übung orientieren sich an der Programmiervorlesung des vorangegangenen Semesters.
In der Übung lernen Sie die grundlegenden Strukturen der Programmiersprache Java kennen und anwenden, insbesondere Kontrollstrukturen, einfache Datenstrukturen, den Umgang mit Objekten und die Implementierung elementarer Algorithmen. Sie erwerben grundlegende Kenntnisse der Programmiermethodik und die Fähigkeit, selbstständig kleine bis mittelgroße lauffähige Java-Programme zu erstellen.
- Objekte und Klassen
- Typen, Werte und Variablen
- Konstruktoren und Methoden
- Kontrollstrukturen
- Rekursion
- Referenzen, Listen
- Vererbung
- Interfaces und Generics
- Ein/-Ausgabe
- Exceptions
- Programmiermethodik
- Implementierung elementarer Algorithmen (z. B. Sortierverfahren) in Java
Präsenztutorien
Während der Vorlesungszeit des Sommersemesters werden alle zwei Wochen Präsenztutorien angeboten. Starttermin ist der 22.04.2024. An gesetzlichen Feiertagen in Baden-Württemberg finden keine Präsenztutorien statt. Es gibt keine feste Einteilung, Sie können jedes Tutorium besuchen. Die Teilnahme ist freiwillig.
- Montag, 09:45 - 11:15 Uhr, Geb. 50.34 Raum -143
- Montag, 11:30 - 13:00 Uhr, Geb. 50.34 Raum -143
- Donnerstag, 15:45 - 17:15 Uhr, Geb. 50.34 Raum -143
- Donnerstag, 17:30 - 19:00 Uhr, Geb. 50.34 Raum -143
Termine und Fristen
- Anmeldung im elektronischen Abgabesystem bis zum 29.04.2024, 12:00 Uhr
- Anmeldung zum Übungsschein vom 01.04.2024 bis 03.06.2024, jeweils 12:00 Uhr
- Nachmeldung für maximal 220 Teilnehmende bis 17.06.2024, 12:00 Uhr
- Anmeldung zu den Abschlussaufgaben vom 12.08.2024 bis 26.08.2024, jeweils 12:00 Uhr
Übungsblätter
Die Übungsblätter werden über die Ilias-Plattform ausgegeben. Nur die Lösungen, die über das elektronische Abgabesystem abgegeben wurden, werden korrigiert und bewertet. Die Lösungen aller Aufgaben sind ausschließlich online über das System abzugeben!
- Übungsblatt 1: Ausgabe: 30.04.2024 (ca. 12:00 Uhr), Abgabe: 07.05.2024 (12:00 Uhr) - 15.05.2024 (06:00 Uhr)
- Übungsblatt 2: Ausgabe: 14.05.2024 (ca. 12:00 Uhr), Abgabe: 21.05.2024 (12:00 Uhr) - 29.05.2024 (06:00 Uhr)
- Übungsblatt 3: Ausgabe: 28.05.2024 (ca. 12:00 Uhr), Abgabe: 04.06.2024 (12:00 Uhr) - 12.06.2024 (06:00 Uhr)
- Übungsblatt 4: Ausgabe: 11.06.2024 (ca. 12:00 Uhr), Abgabe: 18.06.2024 (12:00 Uhr) - 26.06.2024 (06:00 Uhr)
- Übungsblatt 5: Ausgabe: 25.06.2024 (ca. 12:00 Uhr), Abgabe: 02.07.2024 (12:00 Uhr) - 10.07.2024 (06:00 Uhr)
Abschlussaufgaben
Die Abschlussaufgaben werden ebenso über die Ilias-Plattform ausgegeben und wieder über das elektronische Abgabesystem abgegeben.
- Abschlussaufgabe 1: Ausgabe: 13.08.2024 (ca. 13:00 Uhr), Abgabe: 27.08.2024 (12:00 Uhr) - 11.09.2024 (06:00 Uhr)
- Abschlussaufgabe 2: Ausgabe: 27.08.2024 (ca. 13:00 Uhr), Abgabe: 10.09.2024 (12:00 Uhr) - 25.09.2024 (06:00 Uhr)
- Die Einsichtnahme findet am 04.11.2024 ab 09:30 Uhr im Gebäude 50.34, Raum 348 statt
Präsenzübung
- Die Präsenzübung findet am 26.06.2024 von 17:30 bis 20:00 Uhr im 30.95 Forum Hörsaal (Audimax) statt
- Die Einsicht findet am 08.07.2024 ab 09:30 Uhr im Gebäude 50.34, Raum 348 statt
- Weitere Informationen werden über die Ilias-Plattform angekündigt
- Einteilung und Ergebnisse der Präsenzübung werden über die SDQ-Nachrichtenliste angekündigt
FAQs
In unseren FAQs finden Sie einen Überblick über häufig gestellte Fragen und die entsprechenden Antworten zum Modul: Programmieren/FAQ
Offene Ausschreibungen
Wenn wir für das kommende Wintersemester noch Tutorinnen und Tutoren suchen, finden Sie die entsprechenden Stellenangebote in unseren offenen Ausschreibungen: Programmieren/Übungsleitung
- Ethik der IT SS24
- Praktikum Ingenieursmäßige Software-Entwicklung SS 24
- Praktikum Modellgetriebene Software-Entwicklung SS 24
- Praktikum Werkzeuge für Agile Modellierung SS24
- Proseminar Software-Anforderungen und -Entwurf SS24
- Proseminar Software-Sustainability SS24
- Software-Produktlinien-Entwicklung SS 24
- Vorlesung Software Security Engineering SS24
- Vorlesung Software-Architektur und -Qualität SS24
- Übung zu Programmieren SS24