Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:microbit_und_roboter_programmieren:repetitionsaufgaben [2023-10-03 20:26] – [Aufgaben RC] gragf_informatik:microbit_und_roboter_programmieren:repetitionsaufgaben [2023-10-04 14:29] (aktuell) – [Aufgaben RD] gra
Zeile 124: Zeile 124:
  
 === Aufgaben RA === === Aufgaben RA ===
-<nodisp 2>+<nodisp 1>
 ++++ RA1:|  ++++ RA1:| 
   <code python>   <code python>
Zeile 217: Zeile 217:
 </nodisp> </nodisp>
 === Aufgaben RB === === Aufgaben RB ===
-<nodisp 2>+<nodisp 1>
 ++++ RB1:|  ++++ RB1:| 
 <code python> <code python>
Zeile 304: Zeile 304:
 </nodisp> </nodisp>
 === Aufgaben RC === === Aufgaben RC ===
-<nodisp 2>+<nodisp 1>
 ++++ RC1:|  ++++ RC1:| 
 <code python> <code python>
Zeile 392: Zeile 392:
 </nodisp> </nodisp>
 === Aufgaben RD === === Aufgaben RD ===
 +<nodisp 1>
 +++++ RD1:| 
 +<code python>
 +from microbit import *
 +import random 
 +
 +index = 0
 +while True:
 +    if button_a.was_pressed():
 +        index = (index + 1) % 12
 +    display.show(Image.ALL_CLOCKS[index])
 +</code>
 +++++
 +
 +++++ RD2:| 
 +<code python>
 +from microbit import *
 +import random
 +
 +subjekte = ["Karls Katze", "Albert Einstein", "Lauryn Hill", "Eine Blume", "LeBron James", "Eine Pizza", "Taylor Swift", "Die Sonne"]
 +verben = ["liebt", "betrachtet", "baut", "malt", "erfindet", "liest", "schreibt", "singt"]
 +adjektive = ["schnell", "glücklich", "groß", "konzentiert", "zitternd", "fröhlich", "begeistert", "trübselig"]
 +objekte = ["einen Apfel", "eine Geschichte", "einen Kaffee", "einen Film", "die Pyramiden", "eine Reise", "einen Brief", "Leonardo da Vinci"]
 +
 +index = 0
 +while True:
 +    if button_a.was_pressed():
 +        subjekt = random.choice(subjekte)
 +        verb = random.choice(verben)
 +        adjektiv = random.choice(adjektive)
 +        objekt = random.choice(objekte)
 +        satz = "{} {} {} {}.".format(subjekt,verb,adjektiv,objekt)
 +        print(satz)
 +</code>
 +++++
 +
 +++++ RD3:| 
 +<code python>
 +from microbit import *
 +
 +buchstaben = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]
 +
 +index = 0
 +wort = ''
 +while True:
 +    display.show(buchstaben[index])
 +    if button_a.was_pressed():
 +        index = (index + 1) % 26
 +    if button_b.was_pressed():
 +        wort = wort + buchstaben[index]
 +    if pin_logo.is_touched():
 +        print(wort)
 +        sleep(100)
 +        wort = ''
 +</code>
 +++++
 +
 +
 +</nodisp>
  • gf_informatik/microbit_und_roboter_programmieren/repetitionsaufgaben.1696364806.txt.gz
  • Zuletzt geändert: 2023-10-03 20:26
  • von gra