# Tutorium 01 - 20.10.2023
## Today
* Vorstellen
* Zusammenfassung Vorlesung
* Übungsblatt 01
* Installieren der benötigten Software
## About me
* Nils Pukropp
* 3 Semester Informatik B.Sc.
* [nils@narl.io](mailto:nils@narl.io)
* Discord: [.narl](https://discord.com/users/208979474988007425)
* Telegram: [@narl_np](https://t.me/narl_np)
* [Feedback](https://s.narl.io/s/Feedback-Tutorium-01)
## Zusammenfassung Vorlesung
### Orga
* 14 Blätter jeden Dienstag auf der [Homepage](https://proglang.informatik.uni-freiburg.de/teaching/info1/2023/)
* Abgabe im [Git](https://git.laurel.informatik.uni-freiburg.de/), Montags 9:00
* Ihr braucht 50% der 326 Punkte
* 2x Vorrechnen
* Muss nicht korrekt sein
* Wollen sehen dass ihr eure Aufgaben selber bearbeitet
* Ich werde euch fragen, wenn ihr gute Abgaben hattet
* Punkte für Anwesenheit im Tutorat
* Anwesenheit über [QR-Code](https://auth.laurel.informatik.uni-freiburg.de/) (ab nächste Woche)
### Python-Shell
* Python-Shell bietet einen interaktiven Modus
* Schnell Programme testen/kleinere Programme schreiben
### Zahlen
* `int` (Ganzzahlen)
* `float` (Kommazahlen)
* Grunderechenarten `+`, `-`, `*`, `/`, `//`
* Potenz `**`
* Modulo `%`
* `float` -> `int` (möglicher) Informationsverlust
* `int` -> `float` kein Informationsverlust
* `float` sind etwas komplizierter als `int`
```py
>>> 0.1 + 0.1 + 0.1
?
```
### Git
* Git dient der Versionskontrolle
* Wir benutzen [Gitea](https://github.com/go-gitea/gitea) als Git-Service
* Remote Repositories
* Weboberfläche zum offnen im Browser
* Quasi eine Cloud für Code
* Weitere Services wie Github, Gitlab, ...
### Git - the nerdy way
#### Vorteile
[Anleitung von Dani](https://git.danielmironov.dev/mironov/eidp-tutorat)
* Man lernt umgang mit dem Terminal
* Es ist deutlich schneller nach Eingewöhnung
* Etwas unintuitiv wenn man sich mit dem Terminal nicht auskennt
## [Übungsblatt 01](https://proglang.informatik.uni-freiburg.de/teaching/info1/2023/exercise/sheet01.pdf)
* Abgabe 23.10.2023
## Notes Tutorium
Die Windows `C:` Festplatte findet man in WSL unter `/mnt/c/`, andere Festplatten findet man analog dazu
`D: -> /mnt/d/`
...
## Wichtige Links
* [Homepage EidP](https://proglang.informatik.uni-freiburg.de/teaching/info1/2023/)
* [EidP-Git (Abgaben)](https://git.laurel.informatik.uni-freiburg.de/)
* [QR-Code für Anwesenheit](https://auth.laurel.informatik.uni-freiburg.de/)
* [Mein Git](https://git.narl.io/nvrl/eidp-2024)
* [nils@narl.io](mailto:nils@narl.io)
* [Discord](https://discord.com/users/208979474988007425)
* [Telegram](https://t.me/narl_np)
* [Feedback](https://s.narl.io/s/Feedback-Tutorium-01)