Micropython Kurs 2023: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
| Line 32: | Line 32: | ||
| **Dynamische Typisierung | **Dynamische Typisierung | ||
| **Integer, Floating Point, Strings, Boolean, None | **Integer, Floating Point, Strings, Boolean, None | ||
| **Casting | |||
| **Einfache Variablen | **Einfache Variablen | ||
| **Tuple | **Tuple | ||
| ***Slicing | |||
| **Listen | **Listen | ||
| **Dictionaries | **Dictionaries | ||
| Line 40: | Line 42: | ||
| *Warten | *Warten | ||
| *Textverarbeitung | *Textverarbeitung | ||
| *Funktionen | |||
| *M5Stack Display nutzen | *M5Stack Display nutzen | ||
| **lcd.print() | **lcd.print() | ||
Revision as of 00:51, 17 February 2023
Diese Seite enthält nur Überlegungen zu diesem Kurs - Es kann alles ganz anders kommen - Oder auch garnichts.
Richtlinien für die Kursentwicklung
- Dieser Kurs richtet sich an Anfänger.
- Er basiert auf dem M5Stick C Plus.
- Als IDE kommt Thonny 3.3.13 zum Einsatz. Es sei denn V.4.x arbeitet stabil mit dem M5Stick C Plus zusammen.
- Er gibt nur einen Einblick in die grundlegenden Eigenschaften von Python/Micropython.
- Wenn mehrere Lösungswege möglich sind wird nur der einfachste oder sinnvollste gezeigt.
- Aus dem M5Stack-Micropython wird nur das Display, die Keys und der Timer behandelt.
- Die Teilnehmer bekommen nur kurze Hinweise und sollen dann selbst ausprobieren.
Zeitraum
Start: 1. Dienstag im September
Anzahl: 8 - 10 Abende von 19:00 - 21:30 Uhr
Themen
- Python Übersicht
- Informationsquellen
- Internet
- Python Bücher
 
- Alles ist ein Objekt
- Namensgebung
- id()
 
- Nur das Allernötigste wird hier vermittelt.
 
- Informationsquellen
- Thonny installieren
- REPL
- Datentypen / Datenstrukturen
- Dynamische Typisierung
- Integer, Floating Point, Strings, Boolean, None
- Casting
- Einfache Variablen
- Tuple
- Slicing
 
- Listen
- Dictionaries
 
- Operatoren
- Kontrollstrukturen
- Warten
- Textverarbeitung
- Funktionen
- M5Stack Display nutzen
- lcd.print()
- textbox()
 
- Tasten abfragen
- Scripte
- Module