スキップしてメイン コンテンツに移動

【説明⑥】リストの値の書き込み方法について

 【スクラッチサイト】

https://scratch.mit.edu/projects/471994796/

『変数』は、1つのデータを扱います。それに対して、『リスト』は複数のデータを扱うことができます。

リストの値の書き込み方法について、私が知っているところでまとめてみると、3つあります。

①1つ1つ、自分で書き込む。 → 地味に面倒。少しだけならいいですが・・・。

②ブロックで書き込む。 → これぞプログラムですね。頭使うし、楽しいです。

③リストを右クリックして、ファイルを読み込みます。Excelでまとめているビッグデータをリストに書き込むことができます。

※③の注意点 → 最初、やっていると、日本語の文字が化ける、化ける。で、Excelファイルをいろいろな形式で保存してみました。*.csv、*.tsv、*.txt・・・。でも、やっぱり、日本語が化けてしまうのです。試行錯誤の末、『Unicodeテキストファイル』だとOK!でした。これは、とっても有り難いです。


◇リスト(配列)の各部の呼び名について(覚え書き)

   リスト名(配列名)     ※一番上の1行

添字(要素番号) 値(データ)  ※1行の左と右

   ↑リスト要素(配列要素)  ※1行分まとめて

コメント

このブログの人気の投稿

【四方山話】寝かせておくと熟成するモノ。

 【Scratchサイト】20210425_⑤ランダム時計_all_完成形 https://scratch.mit.edu/projects/520724187/ 昨年の10月頃に、時計のプロジェクトを作りました。その時はその時で、よくできた!と思ったのですが、少し気になるところもありました。 あれから半年が過ぎました。もう一度プロジェクトを開いてみました。すると、何かスルスルと問題点が氷解していったのでした。 半年、寝かせておいてプロジェクトが熟成したのです。 1990年代、私は映像を編集するのに苦労していました。ビデオカメラをビデオデッキに直接ラインでつないで、撮影した映像をカメラからデッキに送りました。で、デッキで必要なところを録画しました。映像を直接につなぎ合わせて作っていたのです。題の部分は、画用紙に手書きで書いて、それをビデオカメラで撮して、ビデオデッキで必要な時間だけ録画しました。三脚でビデオカメラを固定して・・・。デジタルだけど、アナログな編集でした。 ミレニアムになって、パソコンに映像自体を取り込んで自在に編集できるようになった時、嬉しくて、めっちゃ高いパソコンを買ったのを思い出します。でも、その時は、映像ラインと音声ラインが微妙にずれたりして、やっぱり苦労していました。現在は、そんなことはありませんね。もっと上手にビデオ編集がしたいなあという気持ちを心の中で持ち続けていたので、パソコンが進歩した時、飛びつくことができたのだと思います。 そう考えてみると、捨てずに寝かせておくことで、できるようになるものって、結構あったような気がします。その頃は、ICTの進歩が純粋に面白かったです。 現在は、もうICTについていきたいとなかなか思えません。実際、スマホ・タブレットが苦手です。まずもって、見辛いのです。 でも、ほんの数週間前、家族でLINEを始めました。今までは、仕事の一部としてパソコンを使っていたけれど、これからは、趣味としてスマホやタブレットが楽しめたらいいなあと思うこの頃だったりします。

ランダム時計_Mission complete!

【スクラッチサイト】  https://scratch.mit.edu/projects/524039899/ ボール(黄)は2個、追加しました。文字盤の数字を表示したり隠したりします。 良い感じで進化したと思います。 Mission complete!

【四方山話②】三角関数を使ってみた。

 sin()、cos()・・・。懐かしい響きがあります。高校生の時までは、学校の勉強で使っていました。 今回、プログラムで使ってみました。ネタ本は「Scratchで楽しく学ぶアート&サイエンス」(日経BP社)です。その第3章「三角関数を使って万華鏡のような模様を作ろう」を読んで、その通りに並べてみました。 途中で、わからなくなったところが数カ所ありましたが、現物を参考にしてクリアできました。 では、段階に分けて、掲載します。 ①三角関数 https://scratch.mit.edu/projects/493888260/ ②回転 https://scratch.mit.edu/projects/493903012/ ③回転 https://scratch.mit.edu/projects/493909033/ ④万華鏡のようなもの https://scratch.mit.edu/projects/493921434/ ⑤万華鏡のようなもの_2 https://scratch.mit.edu/projects/493930102/ 働き出してからというもの、全く使っていなかった三角関数ですが、思い出すことができて良かったです。