Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| gf1:programmieren2 [2025/04/23 23:13] – marroc | gf1:programmieren2 [2025/05/06 15:18] (aktuell) – marroc | ||
|---|---|---|---|
| Zeile 77: | Zeile 77: | ||
| - Warum genau muss '' | - Warum genau muss '' | ||
| - Was bedeutet die Zeile "from microbit import *"? Diskutieren und testen Sie, indem Sie diese Zeile weglassen. Was passiert? | - Was bedeutet die Zeile "from microbit import *"? Diskutieren und testen Sie, indem Sie diese Zeile weglassen. Was passiert? | ||
| - | - Eine Verbildlichung des Programms ist in folgendem Diagramm zu sehen. Passen Sie dies nun an, nachdem Sie die Aufgabe 2 gelöst haben.{{: | + | - Eine Verbildlichung des Programms ist in folgendem Diagramm zu sehen. Passen Sie dies nun an, nachdem Sie die Aufgabe 2 gelöst haben.\\ {{: |
| < | < | ||
| <panel title=" | <panel title=" | ||
| + | Sicher haben Sie sich auch schon gefragt, warum die beiden Zeile '' | ||
| + | <WRAP nicebox grey> | ||
| Ein import-Befehl in Python holt nützliche Werkzeuge aus einem anderen Programm (einem Modul, das beim Editor gespeichert wird) in dein aktuelles Programm. Das bedeutet, du kannst diese Werkzeuge direkt verwenden, ohne sie selbst erstellen zu müssen. Es ist wie ein Baukasten, bei dem du fertige Teile verwendest, um schneller und einfacher etwas Neues zu bauen. | Ein import-Befehl in Python holt nützliche Werkzeuge aus einem anderen Programm (einem Modul, das beim Editor gespeichert wird) in dein aktuelles Programm. Das bedeutet, du kannst diese Werkzeuge direkt verwenden, ohne sie selbst erstellen zu müssen. Es ist wie ein Baukasten, bei dem du fertige Teile verwendest, um schneller und einfacher etwas Neues zu bauen. | ||
| + | </ | ||
| + | Bezogen auf Python und auch auf den Micro:bit bedeutet dies: \\ | ||
| + | In Python gibt es vordefinierte Bibliotheken (eine Sammlung von Dateien, sogenannten Modulen), die von jedem Programmierer genutzt werden kann, es muss somit keine Erweiterung installiert werden, die benötigten " | ||
| + | Folgenden (oder ähnliche) Importbefehle könnten für Sie nützlich sein: | ||
| + | ^ Befehl ^ Bedeutung ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |'' | ||
| + | |||
| </ | </ | ||
| </ | </ | ||
| Zeile 166: | Zeile 178: | ||
| **Auftrag** | **Auftrag** | ||
| - Studieren Sie zu zweit das Programm //Rechner 1// und kommentieren Sie jede einzelne Zeile dazu. | - Studieren Sie zu zweit das Programm //Rechner 1// und kommentieren Sie jede einzelne Zeile dazu. | ||
| - | - Verändern Sie das Programm, so dass alle vier Grundoperationen (+,-, \cdot, :) und das Potenzieren und Wurzelziehen möglich ist. Kontrollieren Sie das Funktionieren des Programms //Rechner 1//, indem Sie die Werte der Variablen verändern. | + | - Verändern Sie das Programm, so dass alle vier Grundoperationen (+,-, $\cdot$, :) und das Potenzieren und Wurzelziehen möglich ist. Kontrollieren Sie das Funktionieren des Programms //Rechner 1//, indem Sie die Werte der Variablen verändern. |
| - Lösen Sie das folgende [[https:// | - Lösen Sie das folgende [[https:// | ||
| < | < | ||
| Zeile 205: | Zeile 217: | ||
| - | [[gf1:programmieren3|Weiter | + | [[gf1:programmieren4|Weiter]] |