ブロック一覧と使い方です
ブロック名に使用不可があるときは先生モード?でしか使えません
ブロック名にファイルがあるときは魔法を使わないと見つけることができません
ブロック名に特殊があるときはあつめようの以下の作品にしかありません
作品名 | 種類 |
DCモーター | にゅうしゅつりょく |
赤外線センサー | にゅうしゅつりょく |
ブロックはこびロボット | にゅうしゅつりょく |
Json?なにそれ
特殊ブロックはロボットを直接動作させる役割のため使えないと考えた方がいいでしょう
てか誰か加筆お願いします。まじで()わい(さ)が作った文章コピペするだけでもいいから()
ページ作成者 
- 引っ越し
不明
タグ 
このページの閲覧数 
今日 | 昨日 | 合計 |
?回 | ?回 | ?回 |
スタートした 
スタートボタンが押されたら始まる
キャラがタッチされた 
キャラがタッチされたら始まる。背景には使えない
はいけいがタッチされた 
背景がタッチされたら始まる
どこか がタッチされた 
どこかタッチされたら始まる
よびだされた(+) 
よびだされたら始まる。背景には使えない。( + ) を押して引数を追加できる。
キャラとぶつかった 
キャラとぶつかったら始まる。ステルスが 1 なら無効化される
メッセージを受け取った 
メッセージを受け取ったら始まる
キャラにメッセージを送る 
指定したキャラに指定したメッセージを送る
全員にメッセージを送る 
全員に指定したメッセージを送る
ひらかれた 
作品が開かれたら始まる
キャラがタッチされはじめた 
じぶんのキャラがタッチされはじめたら、始まる。「 キャラがタッチされた 」 とのちがいは、指を画面から離さなくても始まる点。長押しやドラッグのために使う
はいけいが タッチされおわった 
はいけいがタッチされおわったら、始まる。「 はいけいがタッチされた 」 とのちがいは、指を画面から離さないと始まらない点。
どこか がタッチされおわった 
どこかがタッチされ おわったら、始まる。「 どこか がタッチされた 」 との ちがいは、指を画面から離さないと始まらない点。
~キーがおされた 
物理キーボードのキーが おされたら、始まる。「 スペース、←→↑↓、A~z、0~9 」 に対応。おされたキーは 「 おされたキー 」 変数で調べられる。
~キーがはなされた 
物理キーボードのキーがはなされたら、始まる。「 スペース、←→↑↓、A~z、0~9 」 に対応。おされたキーは 「 おされたキー 」 変数で調べられる。
~キーをおす 
「 ~キーがおされた 」 ブロックを駆動する。「 スペース、←→↑↓、A~z、0~9 」 に対応。物理キーボードの代用。
キャラに メッセージをおくって まつ 
選んだキャラにメッセージを送り、全ての相手の 「 メッセージをうけとった 」 一連のブロックが終わるまで、自分は待つ。引数のキャラには、インスタンスの配列も指定できる。相手 「 メッセージをうけとった 」 の一連のブロックで戻り値をかえすとき、「 メッセージの へんじの はいれつ 」 で戻り値を参照できる。
ぜんいんに メッセージをおくって まつ 
全員にメッセージを送り、全ての相手の 「 メッセージをうけとった 」 一連のブロックが終わるまで、自分は待つ。相手が 「 メッセージをうけとった 」 の一連のブロックで戻り値をかえすとき、「 メッセージの へんじの はいれつ 」 で戻り値を参照できる。
メッセージの へんじの はいれつ 
「 メッセージをおくってまつ 」で、全ての相手の「 メッセージをうけとった 」が終わったとき、全ての相手の戻り値を格納した配列。昔はメッセージのへんじだった
ドラッグされた 
スタートしていない状態で、キャラを指でドラッグして動かしたとき、はじまる
ストップした ( 使用不可 ) 
ストップボタンが おされたとき、はじまる。
キャラとぶつかっている ( 使用不可 ) 
他のキャラと ぶつかっている間、毎フレームごとに はじまる。
ブロックがタッチされた ( ファイル ) 
ブレークポイントの状態でブロックをタッチすると始まる。
ドロップされた ( ファイル ) 
キャラを指で動かして配置した時に始まる。
キャラが離れていった ( ファイル ) 
キャラと ぶつかっていたあと離れたときに はじまる。
制御スタート ( 特殊 ) 
スタートさせると同じだが、ロボットとの通信を行いロボットを介して起動する。
~かい くりかえす 
くりかえしブロックに はさまれたブロックを~かい くりかえす
ずっと くりかえす 
くりかえしブロックに はさまれたブロックを、ずっと くりかえす
もし~なら 
もし~なら、もしブロックに はさまれた値ブロックの数値が 0 以外なら実行する。
もし~なら、でなければ 
もし~なら、もしブロックに はさまれた値ブロックの数値が 0 以外なら、1 かい 実行する。
そうでなければ、でなければブロックに はさまれたブロックを実行する。
~なら くりかえす 
もしブロックにはさまれた値ブロックの数値が0以外なら、実行し続ける
~になるまで くりかえす 
もしブロックにはさまれた値ブロックの数値が0なら、実行し続ける
さくひんを ひらく 
ほかの さくひんを ひらく。
みんなのさくひんをひらきたいときは、そのさくひんを「 いいね 」しておく
と、えらべるようになる
スクリプトをとめる 
スクリプトは逐次、対話的に実行するプログラムの一種。
もともとはルーチンとかライブラリとか呼ばれる手続き的な処理、手順、プロトコルなどを呼び出す命令を意味していた。
「 この 」 は、対象キャラの そのとき実行している 一連のブロックを止める。
「 ほかの 」 は、対象キャラが そのとき実行しているブロック以外の一連のブロックを止める。
「 すべての 」 は、全てのキャラが そのとき実行している一連のブロックを止める。
~をかえす 
「 ブロックをつくる 」で値ブロックをつくるとき、そのブロックの内部で出た結果をかえすのに使う
また、メッセージの返事の配列ブロックでの結果を返す時にも使われる
ブレークポイント 
そのとき実行している一連のブロックを中断し、その後のブロックを1つず
つ実行する
プログラム画面を表示することもできる
シンクロ 
2つ以上の対立するプログラムがある場合、優先順位をつけて実行する
[キャラ]とぶつかった 
[キャラ]かぶつかったかどうかを返す
返す値は1でなくぶつかったキャラ?のなまえになる
またそのキャラ、このキャラのステルスが1だと無効化される
ぶつかったキャラ 
ぶつかったキャラの名前文字列を格納した変数 *1
ぶつかったもののみにメッセージを送るときなどに使う
[キャラ]とぶつかったかなにかとぶつかったの後でなければ使えない
がめんのはしについた 
画面の端についたかどうか、ついていた場合、上下左右いずれの端についたのかを返す。
小ネタ 
画面左なら 1。
画面右なら 2。
画面下なら 4。
画面上なら 8。
という風に決まっている。
2 か所端についていたら それを足された数が返される。
したがって
画面左上なら 9、
画面右上なら 10、
画面左下なら 5、
画面右下なら 6
を返す。
がめんからぜんぶはみでた 
キャラが画面から はみ出ているかを返す。
がめんのはしについた と同様に返す値が決まっている。
さいごにタッチされたばしょについた 
最後にタッチされた場所にいるかを返す
(タッチしているところとキャラの位置の差が10以下だと1が返される)
[]が[] 
[]の中身が一致しているかを返す
ぶっちゃけ有能
~1 または ~2 
1、2 の条件に該当するかを返す
1、2 の条件のうち片方 ( のみ ) が真 ( シン )、片方が偽 ( ギ ) である場合に真理値 1 ( = 真 )、それ以外の場合に 0 ( = 偽 ) を返す。*2
間違えた使い方 ( 初心者必見です ) 
File not found: "./" at page "プロゼミ/ブロック一覧"[添付]
~1 または ~2 は 1 か 0 しか返しません。
そして この時 ** ~1 または ~2 に入る値が 0 でないときは 1 が返されるため
1 から 5 のどれかのすうじ が 1 となってしまいます。
~1かつ~2 
1と2がどちらも該当しているかを返す
[]が[]よりおおきい 
ひだりの[]がみぎの[]より大きいかを返す
[]が[]よりちいさい 
ひだりの[]がみぎの[]より小さいかを返す
たずねたへんじ 
~と たずねるで、答えてもらった
返事を表す変数
有能有能有能有能
ストップウォッチ 
スタートしてからたった秒を返す
ストップウォッチをリセット 
ストップウォッチを 0 にする。
なんじ 
タッチして 「 なんねん 」 「 なんがつ 」 「 なんにち 」 「 なんようび 」
「 なんじ 」 「 なんぷん 」 「 なんびょう 」 を えらべる
よんだバーコード 
読み込んだバーコードを保存する変数
とった動画データ 
撮影した動画を保存する変数
選んだ動画データ 
選んだ動画を保存する変数
撮った写真データ 
撮った写真を保存する変数
選んだ写真データ 
選んだ写真を保存する変数
ダウンロードしたデータ 
作品の中にある小さなサーバーの中にある動画データを見るためにある変数
小さなサーバーに写真をアップロードしても容量が増えない
ほぞんした~データ 
保存したデータを見るためにある変数
保存できるのは動画と写真のみ
変数は保存できない
かたむいたほう 
かたむいたむきを返すブロック。スマホ限定ブロック
かたむいたりょう 
かたむいたりょうを返すブロック。スマホ限定ブロック
値がものすごく小さいため掛け算ブロックを使おう
そしてこれはパソコンかスマホか判別できる
バッテリー 
端末のバッテリーを返す。
100% が 1
90% が 0.9 という感じ。
PC 版 ( .exe ) は 0 と出力されるがマイクロソフト版はこのブロックを実行した瞬間クラッシュする。
がめんのあかるさ 
端末の明るさを返す
100%が1
90%が0.9というかんじ
がめんのあかるさを~にする 
がめんの明るさを~にする
一部端末ではプロゼミを切るまで明るさをかえれなかったり
~びょうごとにかそくどセンサーをつかう 
かそくど(よこ、たて、たかさ)を使う前にこれを使う
めったに使わない
かそくどよこ 
かそくどの横を調べる
File not found: "タブレット.png" at page "プロゼミ/ブロック一覧"[添付]
かそくどたて 
かそくどの縦を調べる
File not found: "タブレット.png" at page "プロゼミ/ブロック一覧"[添付]
かそくどたかさ 
かそくどの高さ(z)を調べる
File not found: "タブレット.png" at page "プロゼミ/ブロック一覧"[添付]
~1が~2ではない 
1が2でないかを返す
~でない 
~でないかを返す
[]が[]以下 
左の[]が、右の[]以下かを返す
[]が[]以上 
左の[]が、右の[]以上かを返す
タッチされたよこのいち 
タッチされた横座標を返す
タッチされたたてのいち 
タッチされた縦座標を返す
~cm 
cm 単位を、「 ~すすむ 」単位にかえる
– プログラミングゼミではデバイスの大きさに関わらず、画面を横800たて430の単位で表わすが、cm 単位にするとデバイスごとに異なる
真のごみ
ダイアログの返事 
ダイアログでボタンをおされた結果を返す
左からボタンの数字が0、1、2、、となっている。
OK 」なら0。「 はい 」なら0、「 いいえ 」なら1
押されたキー 
押されたキーを返す
1と2の大きいほう 
左右の数字の大小を比較し、大きい数字を返す
1と2の小さいほう 
左右の数字の大小を比較し、小さい数字を返す
作品の題名 
作品の題名
なにかとぶつかった 
なにかのキャラとぶつかったかを返す
ぶつかったキャラのはいれつ 
ぶつかったキャラすべてを格納したはいれつ
複数のキャラにぶつかっているときぶつかっているキャラ全部にメッセージを送れる
ニックネーム 
ニックネーム
有能
止まっている(ファイル) 
データ不足
恐らく一セットのプログラムが終了したときやブレークポイント使用の時に使うだろう
よこのいち~たてのいち~でキャラとぶつかる(使用不可) 
指定した横の位置と縦の位置で、指定したキャラとぶつかるかを返す。
例えば、「 パズル > レベル1 > もんだい1-2 」で、そらもんがあるいている
途中に岩とぶつかるかどうか事前確認するときなどに使う
[]をデバック出力(ファイル) 
所属不明
データ不足
スタートしている 
作品がスタートしているかを返す
がめんの←よこのいち(ファイル) 
0を返す
がめんの→よこのいち(ファイル) 
800を返す
がめんの↑たてのいち(ファイル) 
430を返す
がめんの↓たてのいち(ファイル) 
0を返す
1970からのミリ秒(ファイル) 
1970年からのミリ秒を返す
ミリ秒は1秒の1000分の1
60FpSにする(使用不可) 
指定のフレーム数にする
上限は60 下限は4
FpS 
作品のFpS(基礎値60)を返す
の数(ファイル) 
一番意味不明ブロック
これだけ漢字だし
何の数かも明記されていない
ステップ数(使用不可) 
キャラの使用ブロック数を返す。使用ブロック数は、お手紙ブロックにつな
がっている、お手紙ブロックでもなく角丸でもないブロックを数える。
実行回数(使用不可) 
指定ブロックの実行回数を返す。キャラの設定で「 ブロック呼出を数える 」
を「 はい 」にすると、スタートボタンを押してから指定ブロックが実行され
た回数を取得できる
実行回数をリセット(ファイル) 
指定ブロックの実行回数を0にリセットする
今みんなの作品(使用不可) 
この作品が公開されているかを返す
星の数(使用不可) 
作品内で何個星をあげたかを返す
バラバラにした(ファイル) 
所属不明
データ不足
編集中(ファイル) 
所属不明
データ不足
アップロードしたデータ(ファイル) 
データ不足
スキルレベル(ファイル) 
今のレベルを返す
ヒントを見ている(ファイル) 
所属不明
データ不足
ヒントを見た(ファイル) 
所属不明
データ不足
チュートリアル(ファイル) 
おそらく作品が初めてのプログラムかを返す
プラットフォーム(ファイル) 
端末やバージョンなどの情報を返す
データ不足
~すすむ 
~ピクセル動く
ちょっとまつ 
1フレーム ( 標準 0.016666 秒 ) 待つ
~びょうまつ 
∼秒間待つ
~びょうでかくれる 
~秒で不透明度を0にする
~びょうででてくる 
~秒で不透明度を255にする
~びょうでおおきくなる 
~秒で大きくなる
~びょうでちいさくなる 
~秒で小さくなる
おおきさをもどす 
大きさを1にする
てまえにもってくる 
キャラを最前面に持ってくる
背景に使うとキャラが見えなくなる
さいごにタッチされたところにいく 
タッチされた場所に行く
がめんの まんなかに いく 
X座標を400Y座標を215.5にする
がめんのなかにもどる 
キャラの一部が画面からはみ出たとき調節する
がめんの はんたいに ワープする 
画面から全部はみ出たら、反対の場所に行く
~を 3びょう しゃべる 
~を指定した秒間喋る。
画質?によって吹き出しのフォントが変わる
~と たずねる 
質問をする。返事はたずねたへんじで見れる
ふきだしの おおきさを 24にする 
吹き出しの大きさを変える
デフォルトは24
バーコードをよむ 
バーコードを読み込む
どうがをとる 
動画を撮影する
どうがをえらぶ 
ファイルから動画を選ぶ
しゃしんをとる 
写真を撮影する
しゃしんをえらぶ 
ファイルから写真を選ぶ
GIF画像も選べる
データを~というなまえでアップロード 
サーバーにデータをアップロードする
~さんの~というなまえのデータをダウンロード 
サーバーにあるデータをダウンロードする
データをみる 
写真・動画データを見れる
データを~でほぞんする 
データに名前を付けて保存するへんすうは保存できない
ほぞんした~データをけす 
データを消す
[よこ] [たて]にうごく 
キャラの横の位置と縦の位置を同時に設定する
よこのいち 
キャラのX座標を保管する変数。上限が10000下限が-10000
たてのいち 
キャラのY座標を保管する変数。上限が10000下限が-10000
かさなりの じゅんばん 
キャラの重なりの順番を変える
数値が小さいほど後ろに下がる
おおきさ 
キャラの大きさを変える
上限は10
画質によって下限が決まる
画質1は0.1
画質3は0.033333(30分の1)
いろのこさ 
キャラの不透明度を表す変数
上限が255下限が0
ステルス 
当たり判定をかえれる
詳しくは→ここ
しゃべるのを やめる 
強制的にしゃべるのをやめさせる
ダイアログ 
みんな使ってるからわかるよね?
★を~こあげる 
星をあげる
よこのおおきさ 
キャラの横方向の大きさを変える
たてのおおきさ 
キャラの縦方向の大きさを変える
~もどる(ファイル) 
データ不足
はやさ(ファイル) 
データ不足
~秒で大きさに1を足す(ファイル) 
名前見ろ
あるく 
20回4ピクセルすすむ(80ピクセル)
→へあるく 
右へ20回4ピクセルすすむ(80ピクセル)
←へあるく 
左へ20回4ピクセルすすむ(80ピクセル)
↑へあるく 
上へ20回4ピクセルすすむ(80ピクセル)
↓へあるく 
下へ20回4ピクセルすすむ(80ピクセル)
→へジャンプ 
右に160pXぐらい進めるんじゃね知らんけど(enoki)
←へジャンプ 
左に160pXぐらい進めるんじゃね
↑へジャンプ 
上に160pXぐらい進めるんじゃね
↓へジャンプ 
下に160pXぐらい進めるんじゃね
↑をむく 
すすむむきを 90 度にする。
↓をむく 
すすむむきを270度にする
←をむく 
すすむむきを180度にする
→をむく 
すすむむきを0度にする
さいごにタッチされたほうをむく 
むきをタッチされた場所にする
atan2で応用もできる
どこかをむく 
すすむむきを 0~360の間 度にする
がめんのはしで はねかえる 
画面端についたら反対方向をむく
画面の中に戻るを使ってからだと、うまく動かない
ぶつかったら はねかえる 
何かのキャラにぶつかったら、反対方向をむく
はんたいをむく 
反対方向をむく
むきに 90ど たす 
向きに指定した数字を足す
むきから 90ど ひく 
向きに指定した数字を引く
むきを 90どにする 
向きを変える
すすむむき 
キャラの向きを格納した変数
ストップするとリセットされる
90ど ↻に かいてんする 
キャラの 絵の向きを 時計回りに回転させる
90ど ↺に かいてんする 
キャラの 絵の向きを 反時計回りに回転させる
かいてんを 90どに する 
キャラの 絵の向きを 変える
かいてんを もどす 
絵の向きを0度にする
かいてん 
キャラの絵の向きを格納した変数
ストップするとリセットされる
ちかくのキャラのほうをむく 
ちかくのキャラのほうをむく
ちかくのキャラのほうをむく 
自分から一番近い指定キャラのほうを向く
おうちへかえる 
キャラを削除する
これがないと始まらない
キャラをよびだす 
キャラを自分の横 ・ 縦と全く同じ場所に配置する。
プラスボタンでひきすう指定可能
キャラをどこかによびだす 
キャラをランダムな位置に呼び出す*3
プラスボタンでひきすう指定可能
キャラの数 
指定した種類のキャラの個体数を返す
つぎのポーズにする 
キャラのポーズが2以上ある時出現するブロック
名前の通りだが、今が最後のポーズなら最初のポーズになる
1ばんめのポーズにする 
ポーズ指定した番号にする
いまのポーズのじゅんばん 
いまのポーズの順番を返す
いまポーズと同じポーズ 
今のポーズがそのポーズと同じかを返す
ポーズのポーズにする 
指定されたポーズにする
いまのポーズの名前 
今のポーズの名前を返す使う人いるのかな
キャラのなまえ 
今のキャラの名前を返す
おとをならしてまつ 
指定された音を鳴らして鳴りきるまでまつ
おとをならす 
指定された音を鳴らす
1ばんめのおとをならしてまつ 
指定された番号の音を鳴らして鳴りきるまで待つ
1ばんめのおとをならす 
指定された番号の音を鳴らす
おとをとめる 
指定された音を止める
すべてのおとをとめる 
今鳴っている全ての音を止める
おとのおおきさを100にする 
音の大きさを指定された数字にする
じぶん 
同じキャラが複数いる中で自分を返す
よびだしたキャラ 
自分が呼び出したキャラの名前を返す
じぶんの→よこのいち 
当たり判定の一番右側のよこのいちを返す
じぶんの←よこのいち 
当たり判定の一番左側のよこのいちを返す
じぶんの↑たてのいち 
当たり判定の一番上のたてのいちを返す
じぶんの↓たてのいち 
当たり判定の一番下のたてのいちを返す
[1]から[6]の どれかの すうじ 
使い方
[1]から[6]までの乱数を出力する
少数は出力できない
[へんすう]を[]にする 
へんすうの数を設定する
[へんすう]に[]を たす 
へんすうの数に入力した値をたす
はいれつ じしょは足すことができない
[へんすう]から[]を ひく 
へんすうの数から入力した値をひく
はいれつ じしょはひくことができない
[]+[] 
名前と同じ役割
[]-[] 
名前と同じ役割
(+)をつなぐ 
名前と同じ役割
変数と文字を一緒に表示したいときに使える
[]×[] 
名前と同じ役割
スクラッチの[]*[]に相当
[]÷[] 
名前と同じ役割
スクラッチの[]/[]に相当
[]を[]でわったあまり 
[](前)と[](後ろ)を割ったときのあまりとして使う
倍数を求めるときなどに使う
[へんすう]を からっぽの はいれつにする 
[はいれつ]の中身をリセットする
[へんすう]を[はいれつ]とするときにも使う
[へんすう]を からっぽの じしょに する 
[じしょ]の中身をリセットする
[へんすう]を[じしょ]に変えるときに使う
[へんすう][ [キー] ] 
へんすうが配列の場合は[はいれつ]の[何番目]の文字を
へんすうが辞書の場合は[じしょ]の[キー]にある文字を出力する
ブロックと組み合わせるときに使う
[はいれつ又はじしょ][[キー]]を[]にする 
はいれつ、又はじしょの[キー]の値を設定する
[へんすう]の ようそすう 
[はいれつ、又はじしょ]の中身がいくつあるかを返す
[+] 
この中の文字を配列にする
{+} 
この中の文字を辞書にする
- 注意
- 順番は、{[キー][内容]..(くりかえし)}
[へんすう]が はいれつ 
ながれブロックと組み合わせて使う
へんすうが、配列になっているかどうかを返す
[へんすう]が じしょ 
ながれブロックと組み合わせて使う
へんすうが、辞書になっているかどうかを返す
[]を[はいれつ]のさいごに つけたす 
名前の通り
[はいれつ]のさいごをとりのぞく 
はいれつの[]の一番上に登録されている文字を取り除く。
- 例えば
- 中身が
[魔王もももん万歳!][もももん]
なら[もももん]が取り除かれる。
[はいれつ]をシャッフルする 
はいれつの中身をシャッフルする。
実用性はほぼない
[はいれつ]を[ちいさいじゅん・おおきいじゅんでソートする。] 
主にはいれつの最初の文字によりちいさいじゅん・おおきいじゅんにソートされる。
ちいさいじゅんはUnicode順
おおきいじゅんはその逆
[はいれつ]を[くぎりもじ]でつなぐ 
名前の通り
主にくぎりもじはそのままにして使うことが多い*4
[じしょ]キーのはいれつ 
じしょのキーの部分のみをはいれつにして出力する。
コメント 
- ペン、おんがくの項目も加筆してくださるとうれしいです。 -- ビニール袋? 2023-01-01 (日) 17:20:08
- ブロックを作るも書いてもらえると嬉しいです -- 2023-02-18 (土) 21:24:51
- 自分たちで追加しましょう() -- ざるそば 2023-02-18 (土) 21:30:29
- この話がホントだとすると、ベクトル計算 ( ≒ 行列計算 ) は無理なのかな… -- ポッドさん 2023-03-14 (火) 21:21:48
- てがみ…SALMON : スタートした
ながれ
しらべる
うごき
むき
キャラ
けいさん -- ポッドさん 2023-03-20 (月) 10:13:45