311.303 (19W) LaTeX for Scientific Writing and Version Control with Git for Technical Studies

Wintersemester 2019/20

Registration deadline has expired.

First course session
04.10.2019 16:00 - 19:30 HS 10 On Campus
... no further dates known

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

List of events is loading...

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-kurs

Intended 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-kurs

Examination information

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

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:


PunkteNote
< 10Nicht genügend (5)
< 12,5Genügend (4)
< 15Befriedigend (3)
< 17,5Gut (2)
≥ 17,5Sehr 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.


PointsGrade
< 10Nicht genügend (5)
< 12,5Genügend (4)
< 15Befriedigend (3)
< 17,5Gut (2)
≥ 17,5Sehr gut (1)

Grading scheme

Grade / Grade grading scheme

Position 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
  • 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)
  • 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)
  • 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
  • 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)
  • 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
  • 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)
  • 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
  • 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)

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)