Scratch
(ある程度でプログラムできる自分用で)早めに一通りできることを確認したい。
画面構成(UI)を把握する。
メニューバー、
ブロック、
コードエリア
制御(if, while(repeat until), wait, stop(breakと考えてよいかな))は一通りある。
スプライト自身のライフタイムイベント?についても取れる。
when i started as a clone(スプライトの)
delete this clone
create clone of {any sprite}
自分で処理の塊( make a block)も可能
引数(number, text, boolean)も渡せる
値は返せないので、グローバルに定義した変数にブロック内で代入をする?
拡張がいろいろできるし、そこに力点がおかれてる。
詰まったところ
コードエリアにいる際に、自分がどこにいるかわからなくなる。
その中で、どのspriteのコードを見ているか?
拡張
内部はNode.js
画面はReactで実装されていて、各パーツでちゃんとコンポーネント化されている
機械学習ツールとの連携
その他
最新のScratch3.0は、ソースコード編集部分のエンジンにBlocklyを採用しています。
これは、Scrach2.0の話かな。。3ではWandは見当たらない。取り除かれた?