マガジンのカバー画像

スクラッチのリストについて

6
カジュアルプログラミングサイトであるスクラッチ。その機能の一つである「リスト」を攻略しましょう!
運営しているクリエイター

記事一覧

惑星シミュレーターを作ってみる

惑星シミュレーターを作ってみる

惑星をシミュレーターしてみます。

何を作りたいのか惑星の周りに惑星があって、その惑星の周りに惑星があって…という風に入れ子構造のシミュレーターを作りたいです。

惑星の動きを作る惑星の座標やどの惑星かをリストに保存していきます。

土台を作る

土台のリストとかを作っていきます。

リストの説明です▼

どこの惑星:どの惑星の周りを周っているかを入れます。

距離:周っている惑星との距離を入れま

もっとみる
Scratchでテトリスを作るぞ! その3

Scratchでテトリスを作るぞ! その3

次はテトリスブロックを作るぞ!!

テトリスブロックもリストで作ります。
んで、リストにリストを組み合わせる「多次元配列(多次元リストともいう)」を作ります。

ただしScratchでは多次元配列構造が使えないので、実際にデータを取り出す時には一工夫要ります。。。これが超残念

ということで、0100 2340 0000 0000というリストが出来たね。
これを強引に使うことにしたのだ!
Scra

もっとみる
scratchで一文字ずつ喋る方法

scratchで一文字ずつ喋る方法

準備まず適当に変数を作ります。(ここでは文字数という変数にしました)

次は文字数リストというリストを作ります。

最後にブロック定義で下のような定義を作ります。

作り方まず「変数.文字数」の文字数を「1」にします。
次に文字数リストのすべてを削除するのブロックを持ってきて、変数.文字数とつなげます。

次に制御ブロックの中の~回繰り返すを持ってきてその~回の部分を定義の引数「言葉」を使って、言

もっとみる

Scratch 3.0:リストにファイルから読み込む方法

おとなが無料で、子ども向けプログラミング言語 Scratch 3.0を学べる動画です。
この動画で、リストにファイルから読み込む方法を説明します。

%%%%%%%%%%%%%%%%
[変数]カテゴリー, [リストを作る]ボタン, ブロック, ブロックパレット, ステージ, リスト, テキストファイル
%%%%%%%%%%%%%%%%

Scratch 3.0:リストの要素数、すなわち、リストの長さを求める方法

おとなが無料で、子ども向けプログラミング言語 Scratch 3.0を学べる動画です。
この動画で、リストの要素数、すなわち、リストの長さを求める方法を説明します。

今回は次の内容
Scratch 3.0:[変数]カテゴリー:[■の長さ]ブロック
を説明しています。

%%%%%%%%%%%%%%%%
[変数]カテゴリー, [■の長さ]ブロック(動画2:00~), [リスト■を表示する]ブロック
もっとみる

スクラッチでリストを使ってみよう!

スクラッチでリストを使ってみよう!

リストって何?リストとは、簡単に言うと値の倉庫です。複数の値をしまっておくことができます。

スクラッチでリストを使ってみよう!ブロックを組むための画面を開く

まず、スクラッチを開きます。→

次に、左上にある「作る」を押して、プロジェクトを作成しましょう。
すると、次のような画面が出たと思います。

リストを作る

ここでは、ブロックを組み立てて、色々動かすことができますが、今回はリストを使っ

もっとみる