こんにちは
プログラムで一番ワクワクするのはインタラクティブになり得ることです
誰かがコンピューターやスマートフォンでクリックしたり、何かを入力すると、何かが起きます
そして何が起こるか決めるコードがいくつかあります
たとえば、イベントハンドラーを使って
「マウスをクリックすると、音が鳴る」ようにすることができます
実際にやってみて仕組みを見てみましょう
Flappy Birdというゲームについて聞いたことはありますか?
イベントハンドラーを使うことで、Flappy Birdをプログラムする方法を学ぶことができます
書くコードにはコンピューターへのコマンドが表示されたブロックのドラッグやドロップが含まれます
ドラッグアンドドロッププログラミングは最も簡単に学ぶ方法です...
大学生でさえ、このようにコードする方法を学びます
しかし、内部では、各ブロックは本物のコードで表示されています
ワークスペースに目を向けると、いくつかの緑色のブロックで埋められています
これがイベントハンドラーです
マウスをクリックすると、フリップブロックを適切なイベントハンドラーにくっつけることで鳥が飛びます
ゲームでは、マウスをクリックすればいつでも、鳥が飛びます
この活動における各パズルでは、ワークスペースの緑色のブロックのように新しいタイプのイベントをご紹介していきます
これらのイベントに応じて適切なブロックを決めることができます
このような矢印を見かけたら、設定を変えることができます
鳥が地面に触れたら、音を再生させることができます
最後のパズルでは、自分だけのゲームを作ってお友達に共有できます
楽しんでくださいね!