diff --git a/Lerntagebuch.md b/Lerntagebuch.md index ec59b65..fb0b285 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -1,7 +1,5 @@ # Lerntagebuch ---- - ## SU 01 (24.10.2023) #### Lernziel @@ -25,3 +23,24 @@ Für das Gruppenprojekt sollte ich im Hinterkopf behalten, dass ich geduldig an Die Hauptaufgabe eines Softwareentwicklers ist es mit kreativen Ideen, simple Lösungen für ein Problem zu finden und diese Ideen möglichst fehlerfrei und effizient umzusetzen. Deshalb kann man einen Softwareentwickler auch eher mit einem Handwerker als mit einem Künstler vergleichen, da sich die Lösung rein um den praktischen Nutzen dreht. --- + +## SU 02 (31.10.2023) + +### Lernziel +- Programmiertechniken und Werkzeuge +- Imperative Programmierung +- Declarative Programmierung +- Prozedurale Programmierung +- Objektorientierte Programmierung +- Funktionale Programmierung +- typisierte Programmierung +- typenlose Programmierung +- Prinziepien der Programmierung + +### Erkenntnis +Meine Haupterkenntnis aus dieser Vorlesung, welche ich für das Gruppenprojekt im Hinterkopf halten sollte, ist dass ich meinen Programmcode möglichst einfach halten sollte. Zudem sollte ich stets beachten, dass ich meinen Programmcode den Anforderungen anpasse, sodass ich nicht zu viel Zeit aufwende. + +### Wiederholung +C gehört zur prozeduralen Programmierung, welche aufeinander folgende Befehle des Algorithmus in überschaubare Teile zerlegt. Startpunkt des Programms ist stets in der Hauptprozedur. + +--- \ No newline at end of file