Skip to content

FachschaftMathPhysInfo/Programmiervorkurs

This branch is 16 commits ahead of main.

Folders and files

NameName
Last commit message
Last commit date
Nov 24, 2024
Nov 24, 2024
Nov 25, 2024
Nov 24, 2024
Sep 21, 2024
Sep 27, 2015
Nov 25, 2024
Oct 3, 2023
Sep 21, 2024
Nov 24, 2024
Oct 25, 2016
Oct 5, 2024
Aug 10, 2019
May 15, 2019
Sep 26, 2021
Nov 25, 2024

Repository files navigation

Programmiervorkurs

Dieses Repository enthält das Skript, die Begrüßungs- und Abschiedsfolien und die nötigen C++-Dateien für den C++-Vorkurs der Fachschaften Mathematik und Informatik der Universität Heidelberg.

Makefile

Das Makefile stellt die folgenden Befehle bereit:

make script - Erstellt das Skript  
make clean - räumt mit allen temporären Dateien auf  
make dir - erstellt das Vorkurs-Verzeichnis  
make nodir - löscht das Vorkurs-Verzeichnis  
make zip - erstellt ein zip-file um es online zu stellen  

Skript

Die Datei vorkurs.tex enthält die grundlegenden Paket- und Befehlsdefinitionen sowie das Vorwort des Skripts. Die Datei vorkurs.cls enthält die zugrundeliegende Klasse für das Dokument.

Im Ordner basics liegen die Texte für die einzelnen Lektionen. Diese werden in der Datei intro.tex eingebunden.

Im Ordner files liegen die cpp-Dateien, die zum einen ins Skript eingebunden werden, zum anderen genutzt werden um den vorkurs-Ordner anzulegen.

Folien

Um die Folien für den Begrüßungsvorschlag zu bauen müssen im Ordner folien die beiden Dateien accounts.tex und passwort.tex angelegt werden, die genau die Accountnamen sowie das Passwort enthalten sollten.

Vorkurs

Für den Vorkurs werden die folgenden Dinge benötigt:

  • Genügend Rechner mit beliebiger Linux-Distribution für alle Teilnehmenden
  • Der Ordner vorkurs auf sämtlichen diesen Rechnern
  • Die aktualisierten Folien für den Begrüßungs- und Abschiedsvortrag

Lizenz

Dieses Skript ist lizensiert unter einer Creative Commons Namensnenung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz. Der Lizenztext findet sich in der LICENSE-Datei.