Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| da0e9c138c | |||
| 48123018f3 | |||
| a1a066649b |
19
README.md
19
README.md
@ -1,3 +1,22 @@
|
||||
# Tools
|
||||
|
||||
## Powershell
|
||||
|
||||
Powershell ist eine sogenannte Shell unter Windows.
|
||||
Mit dieser Shell können wir direkt mit dem Computer kommunizieren und ihm Befehle geben, ohne extra ein richtiges Programm schreiben zu müssen.
|
||||
Wir verwenden Powershell insbesondere, um die Arbeitsumgebung, die wir für die AG benötigen, einfach und schnell aufzubauen.
|
||||
|
||||
## VS Code
|
||||
|
||||
Um den Programmcode zu schreiben und zu bearbeiten verwenden wir einen spezialisierten Texteditor - VS Code.
|
||||
Dieser Editor hat eine Reihe von Funktionen, die uns als Programmierern das Leben leichter machen.
|
||||
Insbesondere ermöglicht VS Code die automatische Vervollständigung von Code und die Ausführung unserer Programme.
|
||||
|
||||
## Git
|
||||
|
||||
Git ist ein System zur Versionsverwaltung von Programmcode.
|
||||
Mit Git können wir Änderungen an unserem Code nachvollziehen, mit Anderen teilen und online speichern, sodass wir von überall daran arbeiten können und nichts lokal speichen müssen.
|
||||
|
||||
# Setup
|
||||
|
||||
Zur Installation der notwendigen Tools wird die moderne Windows Kommandozeile _Powershell_ verwendet.
|
||||
|
||||
@ -1,24 +0,0 @@
|
||||
# Warum Programmieren?
|
||||
|
||||
- Computer sind "dumme" Maschinen, sie folgen Befehlen
|
||||
- Alle Programme, die wir täglich benutzen, bestehen aus einer langen Liste von Befehlen
|
||||
- Diese Liste von Befehlen bezeichnen wir als _Programm_
|
||||
- Diese Befehle werden in einer _Programmiersprache_ gegeben
|
||||
- Probleme und Aufgaben können automatisiert werden
|
||||
|
||||
# Ziel
|
||||
|
||||
- Einstieg in Programmierung mit Python
|
||||
- Entwicklung eines Telegram-Bots
|
||||
|
||||
# Hello, World!
|
||||
|
||||
Aufgaben:
|
||||
|
||||
- Gitea Account anlegen und Passwort setzen
|
||||
- Setup durchführen
|
||||
- Hello World Programm schreiben um alles zu testen
|
||||
|
||||
```python
|
||||
print("Hello, World!")
|
||||
```
|
||||
@ -1,26 +0,0 @@
|
||||
# Python
|
||||
|
||||
- Skriptsprache
|
||||
- Wird interpretiert
|
||||
- REPL (Read Eval Print Loop)
|
||||
|
||||
## Sprachkonstrukte
|
||||
|
||||
### Variablen und Datentypen
|
||||
|
||||
- Variablen können zugewiesen werden
|
||||
- Variablen können geändert werden
|
||||
- Variablen können verschiedene Datentypen haben
|
||||
|
||||
### Operatoren
|
||||
|
||||
- Operatoren bearbeiten Variablen und Werte
|
||||
- Arithmetische Operatoren
|
||||
- Vergleichsoperatoren
|
||||
- Logische Operatoren
|
||||
- Zuweisungsoperatoren
|
||||
|
||||
### Kontrollstrukturen
|
||||
|
||||
- Entscheidungen (if-else)
|
||||
- Schleifen (while, for, foreach)
|
||||
Loading…
Reference in New Issue
Block a user