contentUNIGRO育てよう。子どもが学ぶプログラミング!スクラッチ(Scratch)の3つの基本・その壱「ブロック」スクラッチ(Scratch)は、子供でも扱えるほど簡単なビジュアルプログラミング言語です。子供でも初心者でも、簡単にプログラミングの基本を習得できます。無料なので手軽にプログラミング学習を行う事が出来る環境があります。言っても、どんなに簡単だと言っても、どんな事が出来るのかを知っておいた方がいいでしょう。記事では、スクラッチ(Scratch)の3つの基本「ブロック」「スプリプト」「スプライト」のうちの一つの「ブロック」について解説します。キャップブロックスクラッチの『ブロック』とは一体何なのでしょうかブロックは、スプライトや背景に命令を与えるプログラムのパーツになります。このブロックを組み合わせることで、スプライトを歩かせたり、回転させたりといったプログラムを作成することができます。ブロックパレットの中には、以下の10個のスクリプトグループがあり、それぞれのグループに命令のブロックが配置されています。これらのブロックを使って、スクラッチでプログラミングを行います。1動き2見た目3音4ペン5データ6イベント7制御8調べる9演算10その他スクリプトグループは色別によって分けられていて、カンタンにどの様なプログラムのブロックなのか分かりやすいように作られています。スクラッチ(Scratch)のコンピューター言語はブロックと言います。ポイントはブロックを組み合わせて、コンピューターに命令を出します。ブロックは、それぞれ形や色が違い、そのブロックは「できること」が日本語で書かれているので、コンピューター言語を知らなくてもプログラミングできるのです。スクラッチ(Scratch)のブロックについては、パッと見て役割が認識できます。いう理由でビジュアルプログラミング言語とも言い表されているのです。ブロックの形状ブロックには1ハットブロック2スタックブロック3真偽ブロック4値ブロック5C型ブロック6キャップブロック全部で6種類の形状があります。ハットブロックハットブロックの型は上部が丸い形で下部は凸の形状になっていて、ハットブロックの上にはどのブロックも配置することは出来ません。2.0」の拡張機能に4個の合計11個があります。Block)』は、個々の命令を実行するブロックで、様々なブロックと組み合わせる事が出来ます。スタックブロックの型は上部が凹で下部が凸の型をしていて、スタックブロックの上下いずれも別々のブロックを組み合わせする事が出来ます。Block)は、真(True)または偽(False)のいずれかの状況を現すブロックとなっています。真偽と言われているのは、条件に合っている値が問題なければ、真(True)で、間違っていれば偽(False)と表現されます。3.0には、次の13個の真偽ブロックがあります。使用例としていくつかご紹介します。六角形の穴(スロット)にはめ込むことで使用することができます。文字列を入力する部分にはめ込む事が出来ます。〇部分の数値として使用することもできます。Block)は、数値や文字列といった何かしらの値をキープするブロックになります。マウスの現在のx座標の値が入っていて、ブロックパレットにあるブロックをクリックした場合現在のx座標の値が表わされます。値ブロックとなります。値ブロックの形状は楕円形の形状をしています。こちらは文字列や数値を入力する部分にはめ込むことができます。2.0では、値ブロックは34個存在します。Block)は、「ブロック」の中に他のブロックを入れ込んで使用するブロックとなっています。条件次第で間に挟まれたブロックを実行させたり、定めた回数繰り返したりさせることができる。ブロックでの条件ポイントや繰り返し処理(ループ処理)で使用されます。C型ブロックの数は全部で5個存在し、それらの全てが制御ブロックに属します。C型ブロックの形状は、アルファベットの「C」同様な形をしていることからC型と呼ばれていますが、ラップブロックと言われる事もあります。C型ブロックの中でも若干形状が異なるものがあり、例えば「もし◆なら」でなければのように上下に凸凹があり、上下にブロックを結合できるものや、ずっとのように下に結合部がなく、下にブロックを置くことができないものがあります。Block)は、実行中の定めたプログラムを中断して、意図しない動作を防止したり、意図的に中断(停止)するブロックです。停止するプログラムはすべてを停止するのではなく、特定のスクリプトだけを停止したり、プロジェクトすべてを停止するなど指定することもできます。キャップブロックの形状は、上部が凹があり下部には結合部がない形状をしており、上にしかブロックを結合させることができません。1個のハットブロックと3個のスタックブロックと5個のC型ブロックと2個のキャップブロックの計11個のブロックが用意されています。ブロックの色は山吹色で統一されています。コメントをキャンセルメールアドレスが公開されることはありません。