Fakultät für Physik
print

Links und Funktionen

Navigationspfad


Inhaltsbereich

WP: Fortgeschrittene Programmiertechniken für Studierende der Physik – Übersicht

Programmiertechniken in C für Bachelorstudenten

Dozent

Ankündigungen

  • 30.04.2020:  Einführung ins Git
    Einführung ins Git mehr
  • 30.04.2020:  Vorlesungsbeginn
    Vorlesungsbeginn mehr

Alle Ankündigungen

Informationen zur Vorlesung

Zeit und Ort

Die Veranstaltung findet nur ONLINE statt!
Zur Teilnahme ist eine Anmeldung im LSF erforderlich!
Beginn: 30.04.2020
Ende: 23.07.2020

Allgemeines

Die Veranstaltung soll Fertigkeiten vermitteln, mit dem Computer umzugehen. Es wird darauf geachtet, dass das Vorlesungsmaterial immer auch im WWW zu finden ist.

  1. Zugang zu einem Computer ist erforderlich.
  2. Es wird ein der Veranstaltung zugeordnetes GIT mit Vorlesungsmaterial bereitgestellt.
  3. Zur Teilnahme an der Veranstaltung ist daher die Installation eines GIT Clients notwendig.
  4. Die Freischaltung des GIT erfolgt nur auf der Basis gültiger LSF-Anmeldungen.
  5. Für Rückfragen und Diskussionen wird ebenfalls GIT benutzt.
  6. Der schriftliche Teil des Vorlesungsmaterials ist in Englisch, das gesprochene Wort in Deutsch.
  7. Der Stoff wir in Lerneinheiten bereit gestellt.
  8. Lerneinheiten können stark in der Länge variieren.
  9. Es findet eine Klausur statt.
  10. Es findet eine Nachklausur statt.
  11. Es gibt keine Probeklausur.


GIT zur Vorlesung und den Übungen

Zur Teilnahme an der Veranstaltung ist es erforderlich, dass Sie den GIT Client auf Ihrem Rechner installieren. Es kann leider kein Support für die Installation des GIT Clients auf Ihrem Rechner gegeben werden. Bitte erfragen Sie sich entsprechende Hilfe in Ihrem Bekanntenkreis, falls Sie damit nicht zurecht kommen. Führen Sie anschließend die folgenden Schritte aus:

  1. Überprüfen Sie Ihren Zugang zum GITLAB unter https://gitlab.physik.uni-muenchen.de/.
  2. Erzeugen Sie einen lokalen Clone des GIT zur Veranstaltung nach Ihrer Freischaltung.
  3. Wechseln Sie ins HOME: cd $HOME
  4. Klonen Sie GIT: git clone https://gitlab.physik.uni-muenchen.de/ls-ruhl/lectures/progtechs/progtech_17024_sose2020.git
  5. Wechseln Sie in Ihr lokales GIT: cd progtech_17024_sose2020

Neues Veranstaltungsmaterial wird in regelmäßigen Abständen ins GIT eingestellt. Bringen Sie daher Ihr lokales GIT öfter auf den aktuellen Stand. Dazu führen Sie bitte in geeigneten Zeitabständen die folgenden Befehle aus:

  1. git fetch origin
  2. git pull origin master

Im Anschluss findet sich neues Material in Ihrem lokalen GIT, das Sie dann durcharbeiten können.


GIT für Ihr Feedback

Um Ihnen die Möglichkeit einzuräumen, sich mit Ihrem Lehrpersonal sowie Ihren Kommilitonen kurz zu schließen, stellen wir ein weiteres GIT zur Verfügung. Sollten Sie am Feedback teilnehmen wollen, so führen Sie bitte die folgenden Schritte aus:

  1. Überprüfen Sie Ihren Zugang zum GITLAB unter https://gitlab.physik.uni-muenchen.de/.
  2. Erzeugen Sie einen lokalen Clone des GIT zur Veranstaltung nach Ihrer Freischaltung.
  3. Wechseln Sie dazu ins HOME: cd $HOME
  4. Klonen Sie GIT: git clone https://gitlab.physik.uni-muenchen.de/ls-ruhl/lectures/progtechs/progtech_17024_sose2020_feedback.git
  5. Wechseln Sie in Ihr lokales GIT: cd progtech_17024_sose2020_feedback

Falls Sie eine Frage haben, die Sie im Kreise Ihrer Kommilitonen und/oder des Lehrpersonals diskutieren wollen, so schreiben Sie bitte einen Text in LATEX. Stellen Sie sicher, dass Ihr LATEX File kompiliert. Kennzeichnen Sie Ihr File entsprechend einer Namenskonvention, wobei XYZ eine eindeutige Zuordnung Ihrer Frage erlauben sollte. XYZ kann der Name des Vorlesungsmaterials sein oder aber die Nummer einer Übung. Ist das Datum der 10. Mai 2020, so setzen Sie datum=10052020. Verwenden Sie die Dateinamen:

  1. fragen_vorlesung_XYZ_datum.tex
  2. fragen_uebung_XYZ_datum.tex
  3. anregung_vorlesung_XYZ_datum.tex
  4. anregung_uebung_XYZ_datum.tex
  5. antwort_fragen_vorlesung_XYZ_datum.tex
  6. antwort_fragen_uebung_XYZ_datum.tex

Handelt es sich beispielsweise um Fragen zur Vorlesung, so führen Sie anschließend die folgenden Befehle in Ihrem lokalen Branch aus:

  1. cd $HOME/progtech_17022_sose2020_feedback
  2. git fetch origin
  3. git pull origin master
  4. git add fragen_vorlesung_XYZ_datum.tex
  5. git commit -m "fragen vorlesung XYZ datum"
  6. git push origin master:master

Ihr File wird im REMOTE für alle Berechtigten sichtbar. Jeder berechtigte Teilnehmer kann sich Ihre Fragen in sein lokales GIT ziehen, letztere beantworten und Antworten ins REMOTE einstellen.

 

Verantwortlich für den Inhalt: Hartmut Ruhl