2019年12月2日リストと変数の違いスクラッチには他のプログラミング言語の「配列」にあたる「リスト」という機能があります。配列とは、1つの名前の変数名でたくさんのデータを扱える機能で、データの中身を利用したい場合は、「変数名の何番目のデータ」というように、番号を指定することができます。番号が使えることで何が便利かというと、この番号の部分をプログラムで変化させることができるのです。記憶されている3人の友達の名前を順番に表示するプログラムを作った時、変数を使った場合はこんな風になります。この場合変数は友達の人数分必要です。100人いたら100行書かないと全員の名前を表示することができません。リストを使った場合こんな時にリストを使うと便利です。リストを使うとこんな風になります。この番目というところをプログラムでくるくる回せば簡単に全員を表示することができます。友達という名前の変数(リスト)を作れば、この友達という中にはいくつもの名前データを記憶することができます。そのリストの中身は、スクラッチのステージで入力したり、削除したりすることができます。プログラムから自動で追加したり変更したりすることもできます。リストを使って判断をカットあらかじめ色というリストを作り、R,G,Bという文字を用意します。ステージ上で色リストを見るとこんな風になります。次にこれを使って色を発色するプログラムを作るとこんな風になります。プログラムはいたってシンプルです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。スクラッチ3.0の画面操作でクムクムうをコントロールするプログラムです。スタートフラグをクリックしプログラムをスタートします。クムクムの目の部分には「超音波距離センサー」というセンサーを搭載しています。2つの動作を交互にずっと行いたい場合、または何回か繰り返したい場合があります。乱数を使っていろいろな音を出しながら、LEDをピカピカとランダムに光らせる、ピコピコロボットを作ってみます。