香川研究室佐野
先行研究で尾崎と山形が開発したシステムを引き継いで実装を行った。
Bloclyの既存のシステムに用意された言語である。
Haskellは宣言型プログラミング言語である。Blocklyに宣言型プログラミング言語として新たに導入される言語として決定した。
Flex(フレックス)は、レクサージェネレータであり、Adobe Flex™ ではない。Cで記述された正規表現と対応するアクションのペアからCで記述されたレクサーを生成する。特に、正規表現ブロックに動的変形機能を追加した。
Prolog(プロログ)は、非手続き型言語の一つで論理型言語に分類される。事物と事物間の関係に関する問題を解くために使われるプログラミング言語である。
Scheme(スキーム)は、コンピュータ・プログラミング言語 Lispの方言のひとつである。
先行研究で山形が開発したC言語のシステムからPythonのソースコードが出力できるように拡張を行った。ブロックは、C言語用に用意されたものである。
Googleが提供するビジュアルプログラミング言語で、パズルのようにブロックを組み合わせることで、プログラムを作ることができることできます。 Scratchなど他のビジュアルプログラミング言語と同じく、命令文やコマンド名の英単語を覚えたり、打ち込んだりする必要がなく、マウスの操作だけで作ることができます。 ブロックもカラフルなため、子どもが使ってもレゴブロックで遊んでいるような感覚で学習できます。
↑