HAL大阪 / 高度情報処理学校
プログラミング学習サイト
開発背景: 学校でプログラミングを教えるとき、「配列」や「ループ文」の仕組みを理解するのが難しいとよく友達から言われておりました。その理解を助けるために、私はよく図を使って説明していました。もし図を自動的に生成でき、動くようにできたら、もっと簡単に理解できると思い、そこからこのツールのアイデアが生まれました。 これを使えば、自分が書いたコードがどのように動いているのかを視覚的に確認することができ、理解しやすくなります。さらに、コードに問題がある場合は、その問題を図を見て見つけることもできるようになるため。 チームでの役割: 企画提案、アイコン作成、フロントエンド、Webデザイン、バックエンド プロダクトを作る上でこだわった点や工夫した点: 視覚化をこだわりました。自分が書いたJAVAのコードがどのように動いているのかを直観的に理解するようにすることが一番こだわりました。 また、このツールを初めて使う子供たちに対しても親切にするために、操作チュートリアルを追加しました。それによって、効率的に学習を進めることがでるように工夫しました。