Compare commits

..

3 Commits

Author SHA1 Message Date
5e488bab07 hello World 2024-11-04 19:07:08 +01:00
48123018f3 Fix typos 2024-10-31 16:07:01 +00:00
a1a066649b Add explanation of the tooling utilized for the course 2024-10-29 14:34:31 +01:00
3 changed files with 20 additions and 24 deletions

View File

@ -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
hello.py Normal file
View File

@ -0,0 +1 @@
print("Hello,World")

View File

@ -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!")
```