Python Programmierung Aufbau Online
Beschreibung
Das Spiel beginnt! Kreieren Sie eigene 2D-Spiele. So macht das Erlernen des objektorientierten Programmierens gleich noch mehr Freude. Zuerst erfahren Sie alles über die Unterschiede und Vorzüge der objektorientierten Programmierung gegenüber dem prozeduralen Programmieren. Anschliessend erreichen Sie mit viel Spass am Spiel das nächste Level, um diese vielseitige Programmiersprache anzuwenden. Die neu erlernten Techniken bieten Ihnen viele weitere Möglichkeiten für Ihren persönlichen Nutzen:
- Data Science mit der Analyse eigener Algorithmen,
- Datenvisualisierung mittels selbst programmierter Statistiken,
- Predictive Modelling
- oder eben Spiele. Python wird zum Instrument Ihrer Kreativität. Meistern Sie spielerisch das nächste Level dieser universellen und modernen High-Level-Programmiersprache. Dieses Angebot wird vom Institut für berufliche Aus- und Weiterbildung IBAW in den Räumen der Klubschule durchgeführt.
Ziel
- Sie beherrschen die Grundlagen der objektorientierten Programmierung mit Python.
- Sie schreiben eigene Programme im objektorientierten Stil.
- Sie kennen die Bibliothek Pygame zur Spieleprogrammierung .
- Sie nutzen die Module zum Abspielen und Steuern von Grafik und Sound und können damit einfach 2D-Spiele selbst programmieren.
Inhalt
- Prozedurale Programmierung: Rückblick und Auffrischung
- Das Prinzip der objektorientierten Programmierung
- Klassen und Objekte
- Das Interface einer Klasse
- Datenkapselung
- Vererbung und Polymorphismus
- Spieleprogrammierung mit Pygame
- Funktionale Aspekte von Python
Voraussetzung
- Seminar Python Programmierung Basis oder gleichwertige Kenntnisse
- Bitte bringen Sie Ihr eigenes Notebook mit.
Zielgruppe
Alle, die an einer modernen Programmiersprache interessiert sind und die Grundlagen aus dem Seminar Python Programmierung Basis vertiefen möchten.