Projekte des Sommersemesters 2025
Ablauf im Semester
Der Kurs ist im Semester in verschiedene Schritte aufgeteilt:
Semesterablauf
Legende
Pflichtveranstaltungen sind mit fetter Schrift gekennzeichnet.
Abgabetermine
 05.04.2025 - spätester Termin für das Fixieren der Gruppeneinteilung. Es zählt der Zeitstempel im ILIAS Forum.
 
 17.04.2025 - spätester Termin für das Fixieren der Software-Projekt-Idee. Diese sollte vorher bereits mit mir geklärt worden sein. Es zählt der Zeitstempel im ILIAS Forum.
 
 24.06.2025 + 25.06.2025 Termin für Präsentation 
 
 30.06.2025 - spätester Termin für die Abgabe der Software und der Doku über GitLab. Es zählt der Zeitstempel des Servers.
 
Vorgaben
 Gruppeneinteilung: 
 2 bis 3 Personen
 
 bitte sorgen Sie für eine gutes Klima im Team
 
 
 Allgemeine Randbedingungen
 Programmiersprache ist C bzw. C++ (Arduino ist nicht möglich)
 
 Die Delay-Funktion darf nicht  für die Zeit-Synchronisation im Millisekunden-Bereich genutzt werden! 
Es ist eine Einteilung in Takte (10ms, 100ms, etc.) zu verwenden.
 
 Eine übergeordnete Gesamtidee ist zu entwickeln, z.B. ein Computerspiel oder ein Sensor- / Aktorsystem
 
 Generell fällt es mir leichter eine gute Note zu geben, wenn mehr Funktionalität umgesetzt ist. Als Hausnummer gelten „300 selbstentwickelte Codezeilen“, pro Gruppenmitglied.
 
 Zu selbstentwickelte Codezeilen:
 Es zählen nicht: Zeilen die nur Kommentare enthalten. Header-Dateien heruntergeladene oder von mir bereitgestellte Libraries und Codeschnipsel. Makros, Funktionsprototypen, globale Variablen.
 
 Es zählen: nicht-leere Zeilen von public und private functions, welche Sie selbst-erstellt haben.
 
 Weiterhin sollen heruntergeladene oder von mir bereitgestellte Libraries genutzt werden, wo dies sinnvoll ist. Auch header-Dateien, Makros, Funktionsprototypen, globale Variablen sollen verwendet werden.
 
 
- 
 
 Nutzen Sie die vorhandenen, seriellen Schnittstellen
 
 
Für die Vorträge finden Sie hier weitere Tipps
Präsentation und Abgabe der Software
Details dazu finden Sie unter Präsentation und Abgabe