Folioscope

プログラミング/Unix系/デザイン/CG などのメモがもりもり

Google Blocklyを使ってみる

f:id:ibenza:20120614174547p:plain,right
GoogleがWebブラウザ上でブロックをD&Dすることでプログラミングができる言語「Blockly」を公開しました.
http://code.google.com/p/google-blockly/

Blocklyで作ったプログラムは, JavaScriptやDart, そしてPythonプログラムにエクスポートできます.
こういったプログラミング言語は今までにいくつかありましたが, ブラウザ上で実装するところがGoogleさんのすごいところ.
ユーザインターフェイスも使いやすく, 用意されている機能も制御構文や変数, そしてリストや文字列操作が提供されており, なかなか高度なこともできそうです.
教育目的にはいいかもしれません.

早速作ってみた, シンプルなFizzBuzzが次のようになります.

f:id:ibenza:20120614174538p:plain