gf1:programmieren3

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gf1:programmieren3 [2024/03/17 21:03] marrocgf1:programmieren3 [2024/05/21 14:38] (aktuell) marroc
Zeile 9: Zeile 9:
 |''from microbit import display''|Hier wird nur spezifisch das display-Modul und nicht die gesamte Micro:bit-Bibliothek (micro:bit-library) geladen. | |''from microbit import display''|Hier wird nur spezifisch das display-Modul und nicht die gesamte Micro:bit-Bibliothek (micro:bit-library) geladen. |
  
-[[https://python.microbit.org/v/3 | Editor]] zum Arbeiten zu Hause und ([[microbit.org/join | Klasseneditor]]+[[https://classroom.microbit.org/join| Klasseneditor]]
  
  
Zeile 67: Zeile 67:
 i. Ihre Zahl sollte dreistellig sein. Die erste Ziffer besteht aus der Zahl, welche Sie sich am Anfang gemerkt haben, die letzten beiden Ziffern sind Ihr Alter in Jahren. Verblüffend, nicht? \\  i. Ihre Zahl sollte dreistellig sein. Die erste Ziffer besteht aus der Zahl, welche Sie sich am Anfang gemerkt haben, die letzten beiden Ziffern sind Ihr Alter in Jahren. Verblüffend, nicht? \\ 
 </WRAP> </WRAP>
- 
  
   - Führen Sie die Berechnungen zu zweit wie oben angegeben durch.    - Führen Sie die Berechnungen zu zweit wie oben angegeben durch. 
-  - Setzen Sie das Beispiel mit dem Microbit um. Nutzen Sie den folgenden Ausgangscode und erweitern Sie diesen nach jedem Kommentar mit dem korrekten Befehl. Die ersten Zeilen sind bereits in Python übersetzt, vervollständigen Sie! +  - Setzen Sie das Beispiel mit dem Microbit um. Nutzen Sie den folgenden Ausgangscode und erweitern Sie diesen nach jedem Kommentar mit dem korrekten Befehl. Die ersten Zeilen sind bereits in Python übersetzt, vervollständigen Sie! <accordion> <panel title= "erste Zeilen des Programms, welches durch den obigen Algorithmus beschrieben wird."> <code python> 
-<accordion> +
-<panel title= "erste Zeilen des Programms, welches durch den obigen Algorithmus beschrieben wird."> +
- <code python>+
 #Rechenbeispiel aus Aufgabe 1 #Rechenbeispiel aus Aufgabe 1
 from microbit import * from microbit import *
Zeile 95: Zeile 91:
 # Subtrahieren Sie die letzten beiden Zahlen Ihres Jahrganges (z.B. bei 1991 subtrahieren Sie 91) vom in f gespeicherten Wert. Speichern Sie diesen Wert in g. # Subtrahieren Sie die letzten beiden Zahlen Ihres Jahrganges (z.B. bei 1991 subtrahieren Sie 91) vom in f gespeicherten Wert. Speichern Sie diesen Wert in g.
 ... ...
-# wie muss der Wert von g noch verändert werden, damit ihr Alter angezeigt wird? Vervollständigen Sie hier das Programm! +# wie muss der Wert von g noch verändert werden, damit ihr Alter angezeigt wird? Vervollständigen Sie hier das Programm! </code> </panel> </accordion>
- +
-</code> +
-</panel> +
-</accordion> +
   - Überprüfen Sie Ihr Programm, welches auf dem Algorithmus der Aufgabe A beruht, indem Sie dies ausführen.   - Überprüfen Sie Ihr Programm, welches auf dem Algorithmus der Aufgabe A beruht, indem Sie dies ausführen.
   - Verändern Sie in diesem dritten Schritt Ihr Programm so, dass vom Ergebnis nur noch das Alter in Jahren ausgegeben wird. Im folgenden Code müssen Sie hierfür die Punkte "..." durch eine entsprechende Berechnung ersetzen    - Verändern Sie in diesem dritten Schritt Ihr Programm so, dass vom Ergebnis nur noch das Alter in Jahren ausgegeben wird. Im folgenden Code müssen Sie hierfür die Punkte "..." durch eine entsprechende Berechnung ersetzen 
Zeile 107: Zeile 98:
 display.show(...) display.show(...)
 </code> </code>
- Zusatzaufgabe: Erweitern Sie das Programm, dass zu Beginn eine Zufallszahl gewählt wird, oder dass man per Knopfdruck angeben kann, ob man bereits Geburtstag hatte oder nicht+Zusatzaufgabe: Erweitern Sie das Programm, dass zu Beginn eine Zufallszahl gewählt wird, oder dass man per Knopfdruck angeben kann, ob man bereits Geburtstag hatte oder nicht
  
 </WRAP> </WRAP>
  
-<hidden>+
 <accordion> <accordion>
 <panel title='mögliche Lösungen'> <panel title='mögliche Lösungen'>
Zeile 160: Zeile 151:
 </panel> </panel>
 </accordion> </accordion>
- 
-</hidden> 
 [[gf1:programmieren4|Weiter]] [[gf1:programmieren4|Weiter]]
 +
 +[[gf1:programmieren4|Weiter - Die Schleife]]
 +
  • gf1/programmieren3.1710705826.txt.gz
  • Zuletzt geändert: 2024/03/17 21:03
  • von marroc