Micropython Kurs 2022: Unterschied zwischen den Versionen

Aus Attraktor Wiki

Wechseln zu: Navigation, Suche
(Created page with " = Dieses ist nur ein Test! = # Über diesen Kurs --- # Dieser Kurs Dieser Kurs soll eine einfache Einführung in Micropython geben. Er wird 6 Abende umfassen und Euch er...")
 
Zeile 71: Zeile 71:
  
 
[Thonny & Daten & I/O & Rechnen](https://www.notion.so/Thonny-Daten-I-O-Rechnen-838b80b338534fb68dccc6c32181f292)
 
[Thonny & Daten & I/O & Rechnen](https://www.notion.so/Thonny-Daten-I-O-Rechnen-838b80b338534fb68dccc6c32181f292)
 +
 +
 +
 +
 +
[[Image:Datentypen.pdf]]

Version vom 27. Juli 2022, 14:11 Uhr

Dieses ist nur ein Test!

  1. Über diesen Kurs

---

  1. Dieser Kurs

Dieser Kurs soll eine einfache Einführung in Micropython geben. Er wird 6 Abende umfassen und Euch erste Schritte mit Micropython gehen lassen. Er wird auch auf die Besonderheiten des M5Stack Micropython eingehen.

- Wie ist dieser Kurs didaktisch gestaltet?

   - Programmien ist wie LEGO:
       - Erst die Elemente kennenlernen, dann damit umgehen .
   - Programmieren lernen
       - Wer eine Programmiersprache beherrscht ist kein Programmierer.
           - Programmieren heißt Probleme zu lösen.
       - Selbst Probleme suchen und mit einem eigenen Programm lösen.

- Zuerst werden wir uns ein wenig mit Python vertraut machen.

   - Wichtige Bestandteile von Python.
       - Daten
       - Entscheidungen
       - Wiederholungen
       - Funktionen
   - OOP
   - Pythonic Style

- Dann kurz auf die Unterschiede zwischen Python (CPython) und Micropython eingehen und uns ansehen wo wir Informationen herbekommen. - Anschließend werden wir die Interaktive Benutzerschnittstelle IDLE von CPython kennenlernen. - Nun ist es Zeit für eine IDE. Wir werden hier mit Thonny arbeiten. - Wenn alle Teilnehmer einen M5Stick C+ oder M5Stack Classic haben werden wir mit Micropython beginnen. - Zahlendarstellung, Datentypen und Variablen

   - const
   - tuple
   - list
   - dict
   - set

- Logik und Entscheidungen

   - boolean
   - if
   - else
   - elif

- Schleifen und Iteration

   - if
   - while

- Besonderheiten des M5Stack Micropython

   - Grafische Oberfläche gestalten
   - Wlan

---

  1. Terminplan

[1. Abend:](https://www.notion.so/1-Abend-43921ab18c4b43318437643f55dddfb9)

[2. Abend:](https://www.notion.so/2-Abend-6d3fa6851faf42069e3abba2f74e68b7)

[3. Abend:](https://www.notion.so/3-Abend-8d83745b67964d208eedcc8b784e8592)

[4. Abend:](https://www.notion.so/4-Abend-dff9c82d2cef4436a46eddeb87a29c4e)

[5. Abend:](https://www.notion.so/5-Abend-a77fdd75b31b4861a25029da619e0d1f)

[6. Abend:](https://www.notion.so/6-Abend-69b314164c2747438c6ba6f91e7a9ebb)

---

  1. Rohmaterial

[1. Abend Roh](https://www.notion.so/1-Abend-Roh-4d58f3f5c0cf42d6a552fca0952e3587)

[Thonny & Daten & I/O & Rechnen](https://www.notion.so/Thonny-Daten-I-O-Rechnen-838b80b338534fb68dccc6c32181f292)



File:Datentypen.pdf