プログラミング子どもが学ぶ教材・ゲーム

イベントってなに?

イベントってなに? プログラミング

ゲームやアプリでは、「なにかが起おきたとき」に、それをきっかけにして動うごきが始はじまることがあります。

たとえば、ゲームが始はじまったらライトがつく、キャラクターに触さわったらジャンプする、ロボットが★に触ふれたら★が消きえる、といった動うごきです。

このような「なにかが起きたことをきっかけに、別の処理が始まる」しくみを、プログラミングでは「イベント」として扱あつかいます。

どんなゲーム?

3つのステージで、ちがう種類しゅるいのイベントを体験たいけんします。

  • ゲームが始はじまったら
  • キャラクターに触さわったら
  • ロボットが★に触ふれたら

まず実際じっさいにイベントを起おこし、そのあと「なにがきっかけだった?」という問題もんだいに答こたえます。

対象たいしょう年齢ねんれい

小学しょうがく2〜3年生ねんせいごろを目安めやすにしています。

これまでのゲームでロボットや条件じょうけんの考かんがえ方かたに慣なれていなくても、イベントの意味いみから学まなべる入門にゅうもんゲームです。

遊あそび方かた

  1. 画面がめんの説明せつめいを読よみます。
  2. ゲームを始はじめる、ネコに触さわる、ロボットを動うごかすなど、ステージごとの操作そうさをします。
  3. その直後ちょくごに、なにが起おきたかを見みます。
  4. 「どれがきっかけだった?」という3つの選択肢せんたくしから答こたえを選えらびます。
  5. 3ステージすべてクリアすると終了しゅうりょうです。


このゲームで学まなべること

  • イベントは、処理しょりを始はじめる「きっかけ」になること
  • イベントには「ゲームが始はじまる」「クリック・タップする」「キャラクター同士どうしが触ふれる」など、いろいろな種類しゅるいがあること
  • 「きっかけ」と「そのあとに起おきること」を分わけて考かんがえること

イベントってどういうこと?

イベントを考かんがえるときは、「○○したら → △△する」という形かたちにするとわかりやすくなります。

このゲームなら、たとえば「ネコに触さわったら → ネコがジャンプする」です。

「ネコに触った」がイベントのきっかけで、「ネコがジャンプする」が、そのあとに実行じっこうされる処理しょりです。

プログラミング的てき思考しこうとのつながり

ゲームやWebページでは、いつでもすべての処理しょりが動うごいているわけではありません。

「クリックされたら」「キーが押おされたら」「キャラクターがゴールに触ふれたら」など、決きめられたイベントが起おきたときに必要ひつような処理しょりを始はじめます。

この「いつ動うごかすのか」を分わけて考かんがえることが、イベントを使つかうプログラミングの基本きほんです。

つまずいたときの考かんがえ方かた

「きっかけ」がわからないときは、「その動うごきが起おきる直前ちょくぜんに、なにをした?」と考かんがえてみましょう。

ネコがジャンプしたなら、その直前ちょくぜんにネコへ触さわっています。★が消きえたなら、その直前ちょくぜんにロボットが★へ触ふれています。

保護者ほごしゃの方かたへ

ゲーム中ちゅうは、「いま何をしたから、この動うごきが始はじまったのかな?」と声こえをかけてみてください。

プログラムの言葉ことばを暗記あんきするよりも、「きっかけがあって、そのあとに処理が動く」という関係かんけいを理解りかいすることを優先ゆうせんしています。

これまでのゲームとのちがい

「くりかえし+もし〜なら」までは、命令めいれいや条件じょうけんをどう組くみ合あわせるかを中心ちゅうしんに学まなんできました。

今回は、「どんな命令めいれいをするか」よりも、「いつ、その処理を始めるのか」に注目ちゅうもくします。

次つぎの学習がくしゅうへ

次つぎの「ボタンをおしたらうごかそう」では、イベントを使つかって複数ふくすうのしかけを実際じっさいに動うごかします。

No.18ではイベントの「きっかけ」を知しり、No.19ではイベントを使つかってゲームを進すすめる、という順番じゅんばんで学まなべます。

タイトルとURLをコピーしました