|
|
Zeile 7: |
Zeile 7: |
| == Richtlinien für die Kursentwicklung == | | == Richtlinien für die Kursentwicklung == |
| *Dieser Kurs richtet sich an Anfänger. | | *Dieser Kurs richtet sich an Anfänger. |
− | *Er basiert auf dem M5Stick C Plus. | + | *Er besteht aus 2 Teilen: |
− | **Sollte auch für andere ESP32-Boards und Raspberry Pi Pico geeignet sein. Also nur natives Micropython, nichts M5Stack speziefisches. | + | **Grobe Einführung mit viel Praxis |
| + | **Vertiefung |
| + | *Er basiert auf dem RP2040, ESP32 und M5Stick C Plus. |
| + | **Deshalb nur natives Microphyton, nichts M5Stack spezifisches. |
| *Als IDE kommt Thonny 4.1.1 oder neuer zum Einsatz. | | *Als IDE kommt Thonny 4.1.1 oder neuer zum Einsatz. |
− | *Er gibt nur einen Einblick in die grundlegenden Eigenschaften von Python/Micropython. | + | *Er gibt nur einen Einblick in die grundlegenden Eigenschaften von Phyton/Microphyton. |
| *Wenn mehrere Lösungswege möglich sind wird nur der einfachste oder sinnvollste gezeigt. | | *Wenn mehrere Lösungswege möglich sind wird nur der einfachste oder sinnvollste gezeigt. |
− | *<strike>Aus dem M5Stack-Micropython wird nur das Display, die Keys und der Timer behandelt.</strike> | + | *<strike>Aus dem M5Stack-Microphyton wird nur das Display, die Keys und der Timer behandelt.</strike> |
| **Für M5Stack könnte in 2024 ein neuer Kurs angeboten werden. | | **Für M5Stack könnte in 2024 ein neuer Kurs angeboten werden. |
| *Die Teilnehmer bekommen nur kurze Hinweise und sollen dann selbst ausprobieren. | | *Die Teilnehmer bekommen nur kurze Hinweise und sollen dann selbst ausprobieren. |
Version vom 21. Juli 2023, 10:02 Uhr
Diese Seite enthält nur Überlegungen zu diesem Kurs - Es kann alles ganz anders kommen - Oder auch garnichts.
Diese Seite ist derzeit nur meine persönliche Planungsseite. Wird der Kurs zustande kommen, so werden hier die Informationen zum Kurs zu finden sein.
Richtlinien für die Kursentwicklung
- Dieser Kurs richtet sich an Anfänger.
- Er besteht aus 2 Teilen:
- Grobe Einführung mit viel Praxis
- Vertiefung
- Er basiert auf dem RP2040, ESP32 und M5Stick C Plus.
- Deshalb nur natives Microphyton, nichts M5Stack spezifisches.
- Als IDE kommt Thonny 4.1.1 oder neuer zum Einsatz.
- Er gibt nur einen Einblick in die grundlegenden Eigenschaften von Phyton/Microphyton.
- Wenn mehrere Lösungswege möglich sind wird nur der einfachste oder sinnvollste gezeigt.
Aus dem M5Stack-Microphyton wird nur das Display, die Keys und der Timer behandelt.
- Für M5Stack könnte in 2024 ein neuer Kurs angeboten werden.
- Die Teilnehmer bekommen nur kurze Hinweise und sollen dann selbst ausprobieren.
Inhalte
1. Lektion: Thonny installieren und damit vertraut machen - REPL
2. Lektion: Erste Schritte
3. Lektion: Variablen
Zeitraum
Teil 1: 19.09.2023 - 10.10.2023
Teil 2: 07.11.2023 - 28.11.2023
Anzahl: 8 Abende von 18:30 - 21:30 Uhr
Themen
- Python Übersicht
- Informationsquellen
- Internet
- Python Bücher
- dir()
- help()
- Alles ist ein Objekt
- Nur das Allernötigste wird hier vermittelt.
- Thonny installieren
- REPL
- Datentypen / Datenstrukturen
- Dynamische Typisierung
- Integer, Floating Point, Strings, Boolean, None
- Casting
- Einfache Variablen
- Tuple
- Listen
- Dictionaries
- Weitere Datenstrukturen (nur erwähnen)
- Operatoren
- Kontrollstrukturen
- Warten (time.sleep())
- Textverarbeitung
- Funktionen
M5Stack Display nutzen
m5import.py
lcd.print()
textbox()
- Tasten abfragen
- Scripte
- Module
Links zur Vorbereitung
https://www.youtube.com/watch?v=nwIgxrXP-X4
https://techexplorations.com/
https://www.youtube.com/watch?v=362fjQdpFlc
https://www.youtube.com/watch?v=RBpK8C3N-Y8
https://www.youtube.com/watch?v=rfscVS0vtbw
https://www.youtube.com/watch?v=eWRfhZUzrAc
[]
[]
[]
[]
[]
[]