Skip to content

Baustein GL Prog Version

Martin Wettstein edited this page Aug 10, 2021 · 2 revisions

Baustein: Grundlagen - Programmieren - Versionskontrolle

Quick Links: Home | Konzept Grundlagenveranstaltung | Bausteine

Bezeichnung:

Programmieren 6: Versionskontrolle

Veranstaltung:

CCS-Grundlagen

Teilbereich:

Programmierkenntnisse

Bearbeitet von:

  • Martin Wettstein
  • Julian Unkel
  • Julian Hohner

Empfohlenes Studienniveau:

  • BA ohne Vorkenntnisse

Lernziele:

  • Die Studierenden verstehen die Prinzipien der Versionskontrolle mit Git und Github
  • Die Studierenden können Versionskontrolle aufsetzen, commits schreiben, Branches erstellen und frühere Versionen wiederherstellen
  • Die Studierenden können auf/von Github pushen und pullen

Voraussetzungen:

evtl. Umgang mit CLIs

Querverweise:

  • Grundlage für weitere Programmierkenntnisse

Inhalt:

  • Prinzipien der Versionskontrolle
    • Git initialisieren
    • Commits schreiben
    • Branches und Checkouts
    • Vorgängerversionen wiederherstellen
    • Repository auf Github einrichten
    • Von Github pullen
    • Auf Github pushen

Didaktik:

  • Frontal mit kleinen Übungen an eigenen Geräten

Zeitbedarf:

  • 30 Minuten

Lehrmaterialien:

Mögliche Übungen:

  • Korrigieren von Fehlern in einem kleinen Programm in 2-3 Personen Gruppen.

Mögliche Prüfungsleistung:

Literatur:

Clone this wiki locally