From 4f58f8f42f80e13240342427c74681b2ec73c5e6 Mon Sep 17 00:00:00 2001 From: Hendrik Sitzmann Date: Tue, 31 Oct 2023 19:54:01 +0100 Subject: [PATCH] Lerntagebuch W1 --- Lerntagebuch.md | 47 ++++++++++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 19 deletions(-) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 9df0eeb..c518a57 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -1,20 +1,29 @@ # Mein Lerntagebuch für Programmiermethoden und -werkzeuge -
Das ist ein Beispiel wie ein Lerntagebuch aussehen könnte. -
## SU 01 (21.10.2021) -
### Lernziel -
- Organisatorisches -- Versionskontrollsysteme allgemein -- git -- Vorteile -- wie lege ich ein Repository an -- vim (ein paar alltägliche Befehle) -
### Erkenntnis -
Versionskontrolle werden wir im Projekt einsetzen, um zu jeder Zeit den Entwicklungsstand einzusehen und paralleles Arbeiten an Dateien zu ermöglichen. Sollten Probleme an der Software auftreten, können wir zu einem funktionierenden Stand wechseln und durch das Commit-Log die Ursache ausfindig machen. -
Außerdem kann ich als Developer mit den gelernten vim-Befehlen vor den anderen flexen. -
### Kritik -
`git status` zeigt mir einen groben Zustand meines Git-Repositorys an. Manchmal werden Dateien oder Verzeichnisse dort rot oder grün angezeigt. Die grünen Dateien verschwinden von der Ausgabe, wenn ich `git commit` ausführe. Rote Dateien werden mit `git add` grün. -
### Mitteilung an die Dozierenden -
Da dieser Punkt optional ist, lasse ich ihn weg. Aber wenn mich irgendwas stört oder begeistert, kann ich es hier anmerken. -
--- -
## SU 02 (28.10.2021) -
...hier geht's bald weiter \ No newline at end of file + +## SU 01 (24.10.2023) + +### Lernziel +-> Imperative Programmierung +-> Declarative Programmierung +-> Prozedurale Programmierung +-> Objektorientierte Programmierung +-> Funktionale Programmierung +-> typisierte Programmiersprachen +-> typenlose Programmiersprachen +-> Prinzipien der Programmierung +-> Erstellung eines Lerntagebuchs + +### Erkenntnis +-> Verschiedene Arten der Programmierung zur Erstellung des Gruppenprojekts. + +-> Das committen einer erstellen oder veränderten Datei und das anschließende pushen der Datei. + +### Wiederholung +-> Ein Lerntagebuch wird mit Hilfe von git hub und dem vim Editor erstellt. Dortwird auf die wesentlichen Inhalte der letzten Vorlesung/Übung eingegangen. Das fertige Lerntagebuch wird anschließend mit git push auf das gitlab geladen. + +### Kritik + + +--- + +