×

 Suchen

Seite: dcca_index
Diese Seite wurde aktualisiert am 20.10.2020

LOGIN
Benutzer:
Passwort:
 

Oktober 2020

Programmieren mit PYTHON lernen und anwenden zur Animation von NeoPixel-Displays

Ort: DigitalhubTD59, Tecklenburger Damm 59, 49477 Ibbenbüren
vom 12.10. bis 23.10 Montag bis Freitag täglich von 9:00 bsi 12:00 Uhr

Projektpartner sind:

 

BPS Software GmbH & Co.KG
Ignatz-Wiemeler-Straße 22
49477 Ibbenbüren

PhänomexX e.V. Standort Ibbenbüren
an der Anne-Frank-Realschule
Schulstraße 31
49477 Ibbenbüren

Der Kurs besteht aus zwei Teilen.

Im ersten Teil werden grundlegende Kenntnisse vermittelt. Hier steht das Erlernen der Grundelemente der Programmentwicklung (Befehl, Variablenkonzept, Prozedurkonzept, Kontrollstrukturen, Datenstrukturen, Objekte) im Vordergrund.

Im zweiten Teil wird eine projektorientierte Aufgabenstellung unter Verwendung des zuvor gelernten bearbeitet. Dabei werden verschiedene Technologien genutzt: ESP32 (System-on-a-Chip), NeoPixel-Displays, -Ringe und -Streifen, LEDs, Temperaturfühler, Fotowiderstände und mehr. Die zur jeweiligen Anwendung gehörenden technischen Grundlagen werden zu Beginn vermittelt.

Ziel ist ein Gefühl für die Vorgehensweisen zu entwickeln, das nahe an beruflichen Tätigkeiten liegt. Die Kommunikation und der Austausch mit in verschiedenen IT-Berufen Arbeitenden vertieft das. Die Darstsellung der Projekte und auch die Vermittlung von Spezialkenntnissen im Austausch zielt auf Lernorganisation und lehrende Berufsbilder ab.

Phase 1: Grundlagen der Programmierung (15 Stunden an 5 Vormittagen von 9:00 bis 12:00)

            Programmierumgebung (Python 3)
            Struktur eines Programms - Statement und Parameter
            Variablenkonzept, Variablentypen: Zahl, Text, Liste, Dictionary
            Prozedurkonzept
            Programmstrukturen: Wiederholungen, Fallunterscheidungen
            Modularisierungskonzepte und Objektorientierung

Die Erarbeitung erfolgt an motivierenden Beispielen mit der Turtle-Grafik, die wegen der Programmierung grafischer Darstellungen die Fehlerdiagnose sichtbar erleichtert.

Phase 2: Ansteuern von Neopixel-Displays, Streifen oder -Ringen (15 Stunden an 5 Vormittagen von 9:00 bis 14:00)

           Kurs zum Aufbau von NeoPixel-LEDs deren Programmierung und Physik zum elektrischen Strom.
           Steuerung von Signal-LEDs, , Matrix-Displays (monochrom 8x8 bis 8x32 oder farbig großformatige 64x64 bis 64x192)

Abschluss bildet die Vorstellung der Ergebnisse für Interessierte.
Begleitend gibt es einen Einblick in die Arbeit eines Softwareentwicklers*in in einem Betrieb.

 

 

 

 

Impressum
© 2017  PhaenomexX.de
09.43  0.2022  7.4.33