IPK Tutorium 01

Über das TUtorium

  • Möglichkeit Fragen zu stellen - nutzt das auch aus!
    • zum [aktuellen] Übungszettel
    • zum Vorlesungsstoff (C++ / Linux / VCS / Buildsysteme / Tests)
    • zum Studium
  • Praktische Hilfe
    • bei der Lösung der Übungsaufgaben
    • bei der Einrichtung eurer Entwicklungsumgebungen (Linux / WSL / VM)
    • beim Nachvollziehen von Problemen
  • Ich halte mein erstes Tutorium für euch und habe dafür folgende Ziele:
    • Es sollen alle gut durch diese Vorlesung (und anstehende Klausur) kommen
    • Die Zeit im Tutorium soll euch was bringen
    • [Spaß am Programmieren [mit C++] vermitteln]

Ablauf des TUtoriums heute

  1. Compiler-Fehler und Warnings & Besprechung Blatt 1
  2. Allgemeine Fragen zur Nutzung der Shell & Compiler
  3. Kurze Wiederholung zum Thema Funktionen, Fragen zur Vorlesung &
    Tipps für den Zettel
  4. Offene Arbeitsphase

Recap - Fehler in Programmen

Demo zu Warnings & Errors

Gibts Fragen Zu Blatt 1?

Recap - Funktionen

f: \mathbb{R} \rightarrow \mathbb{R}
x \mapsto x^2
f(2) = 4
a_n = 3.141
\textrm{mit } a_n \in \mathbb{R}
f: \mathbb{N} \rightarrow \mathbb{R}
n \mapsto a_n

Recap - Funktionen

#include <iostream>

double square(double input) {
    // square the input
    double result = input * input;
    return result;
}

int main() {
    std::cout << square(2) << "\n";
    return 0;
}

Abgabe der Übungsaufgaben

  • Abgabe in 3er Gruppen - Wer hat noch keine Gruppe?
  • Zettel erscheint wöchentlich auf Moodle
  • Übungsblatt 2 ist abzugeben!
  • Übungsaufgaben werden nach dem Votiersystem abgegeben
    Siehe dazu Aufgabe 4 auf Übungsblatt 1!

Gibts Fragen?

Praktische Übung

Übungsblatt 2 im Moodlekurs

Christian Heusel
c.heusel@stud.uni-heidelberg.de
https://discord.mathphys.info

IPK Tutorium 01

By Christian Heusel