js.bitはブロックを繋げてプログラミングするツールです。iPadとjavascriptの構文の役割を持った28個のブロックから成り、ブロックをつなげていくとiPadの画面に実際のプログラミングコードが表示されていきます。ライトの色や光量、モータの動く角度などを制御することができ、手を動かしながら感覚的にプログラミングを学ぶことができます。
最近、プログラマーに限らず、さまざなな場面でプログラミングスキルが必要とされています。デザイナーはその最たる例です。しかしいざプログラミングを学ぼうとしてもコードをいきなり理解しようとするのはとても困難です。そこで多くの初心者はscratchのようなビジュアルプログラミングツールを使いながらプログラミングの概念を学びます。しかし、それらのツールを使ったプログラミングとコードを書いていくプログラミングにはやはり大きなギャップがあります。js.bitはそのギャップを埋めることができるツールです。ビジュアルプログラミングでありながら、コードも確認することができるので、自然とコードに慣れることができます。
実際に、js.bitをデザイナーに使ってもらったところプログラミングへの理解が向上し、プログラミングの学習を続けていきたいという結果が出ました。また小・中学生にワークショップを開催したところ初心者も含めて全員がjs.bitを使ってプログラミングすることができ、多くの参加者がコードに興味を持つことがわかりました。js.bitは誰にでも使えるプログラミング支援ツールなのです。
Jose Maria Campana:エンジニア
Nakamura Shinya:プランナー
Yamaguchi Aina:デザイナー
この作品を共有