311.303 (19W) LaTeX for Scientific Writing and Version Control with Git for Technical Studies
Overview
- Lecturer
- Tutor/Tutors
- Course title german LaTeX for Scientific Writing and Version Control with Git for Technical Studies
- Type Practical class (continuous assessment course )
- Hours per Week 1.0
- ECTS credits 2.0
- Registrations 58 (50 max.)
- Organisational unit
- Language of instruction Englisch
- possible language(s) of the assessment German , English
- Course begins on 04.10.2019
- Seniorstudium Liberale Yes
Time and place
Course Information
Intended learning outcomes
Die Studierenden sind in der Lage
- wissenschaftliche Texte mit dem Softwarepaket LaTeX zu erstellen,
- einfache Präsentationen mit LaTeX-Beamer und Grafiken mit TikZ zu
erstellen und - Dateien mit dem Versionkontrollsystem Git zu verwalten, Änderungen zu
verfolgen und mit mehreren Personen gemeinsam an diesen Dateien zu arbeiten.
Teaching methodology including the use of eLearning tools
Interaktives Erlernen der Softwarepakete
Course content
LaTeX
- LaTeX: Überblick, Philosophie, Unterschiede zu anderen Systemen (Word und Co)
- Installation (z.B. MiKTeX Portable) / Online-Services
- erstes LaTeX-Dokument
- LaTeX-Editor kennenlernen
- Textgestaltung, Fußnoten, Kopf-/Fußzeilen, Inhaltsverzeichnis
- Verweise auf Überschriften, Seiten und mehr
- Formeln
- Tabellen und Bilder einfügen
- Dokumentenklassen / KOMA
- Umgang mit großen Dokumenten
- eigene Befehle mit newcommand
- diverse Zusatzpakete
- Referenzen mit BibTeX
- Präsentationen mit LaTeX-Beamer
- Grafiken mit TikZ
Versionskontrolle mit Git
- Überblick
- Software (Terminal, GUI) & Installation
- Begriffe: repository, commit, branch, tag, diff, merge
- Änderungen veröffentlichen / Kommunikation mit Server: fetch, pull, push
- Workflow und typische Situationen
- merge-Konflikte und deren Auflösung
- Arbeiten mit mehreren Branches
- GitLab bzw. GitHub
- nützliche Tools und Erweiterungen, Ausblick
Prior knowledge expected
Keine Vorkenntnisse erforderlich.
Literature
Link to further information
https://gitlab.aau.at/lv-311303-w19/latex-git-kursIntended learning outcomes
After successful completion of this course, students are able to
- create scientific papers using the software package LaTeX,
- create presentations with LaTeX beamer and produce simple graphics using TikZ,
- manage files with the version-control system Git, track changes, work together with other people on GitLab and use the main features of Git and GitLab.
Teaching methodology including the use of eLearning tools
Interactive learning of the software packages
Course content
LaTeX
- LaTeX: overview, philosophy, differences to other software (Word and co)
- installation (z.B. MiKTeX Portable) / online services
- writing a first LaTeX document
- getting to know LaTeX editor(s)
- text layout, footnotes, footer/header, table of content
- references to sections, pages and more
- mathematical formulas
- inlcuding tables and images
- document classes / KOMA
- dealing with huge files
- defining own commands using newcommand
- various add-on packages
- references with BibTeX
- presentations with LaTeX beamer
- graphics with TikZ
Version Control with Git
- overview
- software (terminal, GUI) and installation
- terms: repository, commit, branch, tag, diff, merge
- publishing changes / communication with server: fetch, pull, push
- workflow and typical settings
- using multiple branches
- merge conflicts and how to resolve them
- GitLab / GitHub
- useful tools and extensions, outlook
Prior knowledge expected
No background knowledge necessary.
Literature
Link to further information
https://gitlab.aau.at/lv-311303-w19/latex-git-kursExamination information
Examination methodology
Bewertung eines eigenen Git-Repositories und der darin befindlichen LaTeX-Dokumente. Mittels des abgegebenen Git-Repositories (Deadline: 29.2.2020) können Git-Punkte (5 Punkte) und LaTeX-Punkte (15 Punkte) entsprechend den Guidelines (siehe Gitlab) erworben werden.
Examination topic(s)
Inhalte der LV
Assessment criteria / Standards of assessment for examinations
- Anwesenheit in 3 von 4 Terminen
- mindestens 2 Git-Punkte
- mindestens 5 LaTeX-Punkte
Die Anzahl der erlangten Punkte übersetzt sich dann wie folgt in eine Note:
Punkte | Note |
---|---|
< 10 | Nicht genügend (5) |
< 12,5 | Genügend (4) |
< 15 | Befriedigend (3) |
< 17,5 | Gut (2) |
≥ 17,5 | Sehr gut (1) |
Examination methodology
The grade for this course is determined based on a Git repository containing two LaTeX documents. The repository is handed in by the student, the deadline for submission is February 29th, 2020.
Up to 20 points (15 LaTeX points and 5 Git points) can be obtained for this assignment.
Examination topic(s)
Contents of the course
Assessment criteria / Standards of assessment for examinations
- attendance in at least 3 out of 4 sessions
- at least 2 Git points
- at least 5 LaTeX points
The grade for this course is then determined from the sum of points out of the following table.
Points | Grade |
---|---|
< 10 | Nicht genügend (5) |
< 12,5 | Genügend (4) |
< 15 | Befriedigend (3) |
< 17,5 | Gut (2) |
≥ 17,5 | Sehr gut (1) |
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 19W.2)
-
Subject: Freie Wahlfächer
(Optional subject)
-
11 Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
11 Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Free electives
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Subject: Free electives
(Optional subject)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Free electives
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Subject: Free electives
(Optional subject)
- Bachelor's degree programme Information Management
(SKZ: 522, Version: 17W.1)
-
Subject: Freie Wahlfächer
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
- Bachelor's degree programme Information Management
(SKZ: 522, Version: 12W.1)
-
Subject: Freie Wahlfächer
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Subject: Freie Wahlfächer
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 9.5 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
Freie Wahlfächer (
0.0h XX / 9.5 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
- Bachelor's degree programme Information Technology
(SKZ: 289, Version: 12W.2)
-
Subject: Freie Wahlfächer
(Optional subject)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS)
-
Freie Wahlfächer (
0.0h XX / 9.0 ECTS)
-
Subject: Freie Wahlfächer
(Optional subject)
- Bachelorstudium Technische Mathematik
(SKZ: 201, Version: 17W.1)
-
Subject: Freies Wahlfach
(Optional subject)
-
Freies Wahlfach (
0.0h XX / 9.0 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS) Absolvierung im 1., 2., 3., 4., 5., 6. Semester empfohlen
-
Freies Wahlfach (
0.0h XX / 9.0 ECTS)
-
Subject: Freies Wahlfach
(Optional subject)
- Bachelor's degree programme Technical Mathematics
(SKZ: 201, Version: 12W.2)
-
Subject: Freies Wahlfach
(Optional subject)
-
Freies Wahlfach (
0.0h XX / 9.0 ECTS)
- 311.303 LaTeX for Scientific Writing and Version Control with Git for Technical Studies (1.0h PR / 2.0 ECTS)
-
Freies Wahlfach (
0.0h XX / 9.0 ECTS)
-
Subject: Freies Wahlfach
(Optional subject)
Equivalent courses for counting the examination attempts
-
Wintersemester 2017/18
- 311.302 PR Wissenschaftliche Texte mit LaTeX und Versionskontrolle mit Git für TechnikerInnen (1.0h / 2.0ECTS)