Hallo zusammen!
Eines der spannendsten Dinge der nformatik ist, dass ein Computerprogramm
interaktiv sein kann
Jedes Mal, wenn jemand auf einen Computer oder ein Telefon klickt, tippt oder tippt, wird ein Ereignis erzeugt.
Es gibt einen Code, der entscheidet, was zu tun ist, wenn ein Ereignis eintritt.
Sie können zum Beispiel einen Event-Handler haben, der sagt:
"Wenn die Maus angeklickt wird, spielen
Sie einen Ton ab".
Versuchen wir eine Aktivität, um zu sehen, wie sie funktioniert.
Haben Sie schon einmal von dem Spiel Flappy Bird gehört?
Mithilfe von Ereignisbehandlern können Sie lernen, wie\Sie Ihre ganz eigene Version von
Flappy bird programmieren können
Der Code, den Sie schreiben werden, umfasst das
Ziehen und Ablegen von Blöcken, die Befehle für den
Rechner darstellen
Das Programmieren per Drag & Drop ist am einfachsten zu erlernen.
Es ist sogar so, dass Universitätsstudenten beginnen, Code zu lernen.
Unter der Haube ist jeder dieser Blöcke durch echten Code dargestellt.
Wenn Sie einen Blick in den Arbeitsbereich werfen, sind dort einige grüne Blöcke für
Sie ausgefüllt.
Dies sind Ereignisbehandler.
Wenn Sie möchten, dass der Vogel beim Klicken mit der Maus flattert, können Sie dies erreichen, indem
Sie den "flap"-Block an den entsprechenden Ereignisbehandler anhängen.
Und jetzt in Ihrem Spiel, wann immer Sie auf die Maus klicken, flattert der Vogel.
In jedem Rätsel dieser Aktivität werden wir neue Arten von Veranstaltungen als grüne Blöcke auf dem
Arbeitsbereich einführen.
Und Sie können entscheiden, welche Blöcke als Reaktion auf diese Ereignisse hinzugefügt werden sollen.
Wenn Sie einen Dropdown-Pfeil wie diesen sehen, bedeutet
dies, dass Sie die Einstellungen ändern können, z.B.
welchen Sound Sie abspielen wollen, wenn Flappy auf dem Boden aufschlägt.
Im letzten Rätsel können Sie Ihr eigenes Spiel erstellen und es mit Ihren Freunden teilen.
Viel Spaß!