Grundkurs Programmierung
Lerne echtes Programmieren mit Python - praxisnah und verständlich!
Mehr erfahrenÜber den Kurs
Tauche ein in die faszinierende Welt der Programmierung! In diesem dreitägigen Kurs lernst du Python - die Sprache, die von Netflix bis NASA, von Instagram bis Spotify überall im Einsatz ist.
Der Kurs ist praxisorientiert und interaktiv gestaltet. Du schreibst von Anfang an eigenen Code, löst spannende Programmieraufgaben und bekommst direktes Feedback. Keine Vorkenntnisse erforderlich - nur Neugier und Lust am Lernen!
Jetzt anmelden →Lust auf mehr? Schau gerne im Kurs Hättest du auf der Titanic überlebt? Programmiere eine KI! vorbei, in dem du Maschinelles Lernen mit echten Daten anwendest und verstehst, wie künstliche Intelligenz wirklich funktioniert.
Kursprogramm
Wir arbeiten mit Jupyter Notebooks – interaktiven Dokumenten, in denen du Code schreiben, direkt ausführen und die Ergebnisse sofort sehen kannst.
Tag 1: Grundlagen
- Hello World und erste Schritte
- Datentypen und Variablen
- Listen und Dictionaries
- Input/Output und Benutzerinteraktion
Tag 2: Kontrollstrukturen
- If/Elif/Else-Bedingungen
- While-Schleifen
- For-Schleifen und Iteration
- Funktionen und Parameter
Tag 3: Algorithmen
- Graphen und gewichtete Kanten
- Kürzeste-Wege-Algorithmus Theorie
- Schritt-für-Schritt Implementierung
- Kürzeste Wege und Anwendungen
Hinweis: An jedem Tag ist eine 1-stündige Mittagspause eingeplant.
Voraussetzungen
Für diesen Kurs brauchst Du keine Vorkenntnisse!
Wichtig: Dies ist ein Online-Kurs, der bequem von zu Hause aus stattfindet.
Was du mitbringen solltest:
- 💻 Laptop oder Computer
- 🎤 Mikrofon für Online-Teilnahme
- 🧠 Neugier und Lernbereitschaft
- 😊 Gute Laune und Motivation
Noch Fragen? Schreib mir einfach:
hallo@daniel-zelenak.de
Was du lernen wirst
Variablen & Datentypen
Speichere Informationen und arbeite mit Zahlen, Texten und Wahrheitswerten.
name = "Max"
alter = 15
ist_schueler = True
print(f"Hallo {name}!")
Listen & Schleifen
Verwalte mehrere Daten gleichzeitig und wiederhole Aktionen automatisch.
zahlen = [1, 2, 3, 4, 5]
for zahl in zahlen:
quadrat = zahl ** 2
print(f"{zahl}² = {quadrat}")
Funktionen
Strukturiere deinen Code und mache ihn wiederverwendbar.
def berechne_summe(a, b):
return a + b
ergebnis = berechne_summe(5, 3)
print(f"5 + 3 = {ergebnis}")
Algorithmen
Finde den kürzesten Weg - wie in Google Maps.
# Finde kürzesten Weg
start = "Aachen"
ziel = "Bochum"
weg = dijkstra(graph, start, ziel)
print(f"Kürzester Weg: {weg}")
Highlight am letzten Kurstag
Du lernst, wie Navigationssysteme (z.B. Google Maps) die kürzesten Wege berechnen und baust einen echten, funktionierenden Algorithmus.
Quiz
Frage 1 von 10
Du willst einen personalisierten Gruß erstellen. Was gibt dieser Code aus?
name = "Anna"
print(f"Hallo {name}!")
Kursleiter
Daniel Zelenak
Nach meinem Abitur am Gymnasium Frechen habe ich an der RWTH Aachen Informatik mit Schwerpunkt angewandter Mathematik und KI studiert. In diesem Grundkurs möchte ich euch die faszinierende Welt der Programmierung näherbringen. Mit Python lernt ihr nicht nur eine der wichtigsten Programmiersprachen unserer Zeit, sondern entwickelt auch ein Verständnis dafür, wie Computer Probleme lösen. Besonders spannend wird es, wenn wir gemeinsam den Kürzeste-Wege-Algorithmus erkunden - ein elegantes Verfahren, das täglich millionenfach unseren Alltag erleichtert.