使ったプログラミングに関して紹介をします。やり方を解説しているので、順に試していただければ、簡単にアプリケーション作成を体験いただけると思います。特徴としては、文字列を用いて記述するプログラムとは異なり、ブロックを組み合わせていくことでプログラミングができる点にあります。小学生がプログラミングを学ぶ上で最初に難しい点が、英語をベースとした単語(専門的にはkeywordといいます)を使ってプログラムを書かなければならない点です。いった条件分岐を意味する単語を使用する必要があります。これらの意味は英語を学習している中学生レベルであれば大したことのない単語ですが、小学生にはとっかかりにくいものになります。単語のスペルが違っているだけでプログラムは動作しません。いった細かい間違いを探すのはそれなりの忍耐力が必要になりますが、最初からその手の作業を強いてしまうと、興味が薄れてしまう可能性が高くなります。ようなビジュアルプログラミング言語です。使い方を解説していきます。世界に参加することです。図に示したような画面が確認できるはずです。参加しよう」をクリックすると右にあるアカウント作成の画面が現れます。アカウントとは、ユーザ名とパスワードの組みのことです。この画面に従ってユーザ名、パスワードを入力します。他の人と同じのにならないようにする必要があります。他の人にわからないようにする必要があります。次に行くと、下記の項目を入力する画面が現れます。これらの情報を入力します。最後に保護者の方の電子メールのアドレスを入力します。アカウント情報の確認に使用されます。アカウントは作成しない場合でも、このプログラミングコースを学習することは可能です。作った作品が保存できないため、もしお持ちでない場合でも、できればフリーのメールアドレスを取得し、ユーザ登録できるようにしたほうが良いです。サービスで提供しているものが使えます。このアカウントを作る作業は、保護者の方も交えて作業していただき、実際のサインインを行う作業からは、お子様に是非トライしていただければと思います。アカウントができたらScratchにサインインアカウントができたらサインインしましょう。画面右上にある「サインイン」をクリックすると、ユーザ名、パスワードを記入する場所ができる。先ほど作ったユーザ名、パスワードを書いてサインインボタンを押します。下の図のようになったら成功です。試しにプログラムを作ってみよう試しに作るボタンをおして作ってみましょう。「作る」を押すと、ねこの画面が現れます。ネコが出ている画面ですが、下記の図のようにそれぞれのパートに分かれています。ステージ動きを表示するための領域。プログラムを動作させた場合に、ステージの部分に表示されます。スクリプトブロック動きを表現するためのブロックです。これらを組み合わせることでプログラムを記述してきます。ブロックはドラッグ・アンド・ドロップで移動させることができます。スクリプトエリアスクリプトブロックを並べることで、プログラムを記述する場所です。スプライトいわゆるゲームなどで言うキャラクタに相当するものです。劇で言うと登場人物に相当します。ここではさっそく、ネコを動かしてみます。ブロックを組み合わせてねこを動かします。次の例に示すような内容でまずはブロックを並べ、動作をさせてみましょう。ここで登場しているブロックに関して説明します。ここでは6種類のブロックを組み合わせることで動きを実現しています。「緑の旗がクリックされたとき」スタートした時にどの部分の動作をさせるかを指定するためのブロックです。緑色の旗がステージ上部に書かれていますが、旗をクリックするとプログラムがスタートします。「ずっと」このブロックは、囲まれた部分の動作を繰り返して処理するブロックです。プログラミングの基本的な概念の一つであるループ構造を作ることができます。「○○と△秒言う」このブロックは、スプライトにセリフを喋らせるときに使用します。セリフは○くなっている部分をクリックして記述を書き換えることで変更できます。秒数も同様に指定することができます。「○回繰り返す」このブロックは、先程述べた「ずっと」のように繰り返し処理をする際に利用するブロックです。「ずっと」との違いは、繰り返しの数を指定する部分です。指定された回数繰り返したらそのブロックの処理が終わります。「○歩動かす」このブロックは、スプライトを動かす場合に使用します。右に動かしたい場合は正の値、左に動かしたい場合は負の値を指定します。「○のドラムを△拍鳴らす」このブロックは、音を鳴らす際に使用します。おいて設定されている音を選択することができます。音の種類を選び、音を出す間隔を指定することで音を鳴らすことができます。例に示したようにブロックを置いていただくことで簡単なプログラムが実現できます。動作をさせる場合は、緑色の旗をクリックすると動作をしてくれます。実際にどのようになるかは見ていただければわかるかと思いますが、イエイとネコが喋って、右左と振動しながら音がなるような動作をしているはずです。これ自体は単純ですが、いろいろな動作を組み合わせることでより高度なことができるようになります。まとめいかがでしたでしょうか。お子様と一緒に試していただければ幸いです。タイミングを変えることや、動きの幅や向きなどを変えることでいろいろな動作が実現できます。次の記事では、それぞれのブロックに関して解説をしていきます。それでは次回をお楽しみに。対象としたプログラミング&ロボット教室を開校しています。ご興味ありましたらぜひお問い合わせください。授業運営パッケージ弊社で実施している授業を取り入れたい方々向けに提供しています。