Halloween Lösung: Unterschied zwischen den Versionen

Aus microbit - Das Schulbuch
Wechseln zu: Navigation, Suche
(Komplettlösungen)
Zeile 50: Zeile 50:
 
== Komplettlösungen ==
 
== Komplettlösungen ==
 
; So könnte dein Programm aussehen.
 
; So könnte dein Programm aussehen.
<spoiler text="Lösung">[[Datei:programm-ganz.png|border|350px|Vorschlag für das Programm]]
+
<spoiler text="Lösung">
 +
<pre id="01">
 +
basic.forever(function () {
 +
    basic.showLeds(`
 +
        . # # # .
 +
        . # # # .
 +
        . # # # .
 +
        . . . . .
 +
        . . . . .
 +
        `)
 +
    basic.pause(1000)
 +
    basic.showLeds(`
 +
        . . . . .
 +
        . . # # #
 +
        . . # # #
 +
        . . # # #
 +
        . . . . .
 +
        `)
 +
    basic.pause(1000)
 +
    basic.showLeds(`
 +
        . . . . .
 +
        . . . . .
 +
        . # # # .
 +
        . # # # .
 +
        . # # # .
 +
        `)
 +
    basic.pause(1000)
 +
    basic.showLeds(`
 +
        . . . . .
 +
        # # # . .
 +
        # # # . .
 +
        # # # . .
 +
        . . . . .
 +
        `)
 +
    basic.pause(1000)
 +
})
 +
</pre>
 
</spoiler>
 
</spoiler>
 
<htmlet>makecode_embed</htmlet>
 
<htmlet>makecode_embed</htmlet>

Version vom 7. Dezember 2021, 22:48 Uhr

Grundsätzliche Überlegungen

Auswahl Grundlagen

Bei diesen einführenden Beispiele brauchst du nur Blöcke aus den Grundlagen.

  • Du möchtest, dass dein Auge sich ständig bewegt. Welchen Startpunkt nimmst du?

Lösung

  • Wie schaffst du es, ein bewegtes Bild zu bekommen?

Lösung


Tipps und Tricks

  • Wenn du mehrere Blöcke "zeige LEDs" aneinander reihst, entsteht ein bewegtes Bild. Dieses ist jedoch sehr schnell. Um es gruseliger zu gestalten, füge noch Pausen ein.

Lösung

  • Du könntest auch verschiedene Bewegungsabläufe hintereinander programmieren.
  • Eine andere Möglichkeit wäre noch, das Auge einmal rollen zu lassen und es dann zu öffnen und zu schließen.

Lösung


Komplettlösungen

So könnte dein Programm aussehen.

Lösung