最短ルートで学び、プロトタイプをつくる

PROJECT SUMMARY
どんなプロジェクト?
さまざまな開発ツールやデバイスが登場し、テクノロジーがエンジニアのものだけではなくなっていく時代。これからは、文系理系の枠にとらわれずアイデア(何をつくるか)と技術(どうつくるか)の双方向から、ものづくりに挑む能力が求められます。そこで実施したのが今回のプログラム。ポイントは2つあります。
一つは、HTML、JavaScript、Python、機械学習、IoTという5つの領域にまたがって学習すること。一つを深掘りするのではなく、いくつもの領域を横断してアウトプットに必要な箇所を断片的に最短ルートで学習します。
もう一つは、「分かる」ではなく、「できる」を目指しているところ。インプットで終わらず、アプリのプロトタイプを制作できるレベルで技術を習得。時間内に成果物を完成させ、成果発表するという高い目標が設定されています。

WHAT WE LEARNED #01
もてる力の限りを尽くしたミニハッカソン
最新技術を習得できるプログラムは注目度が高く、定員いっぱいの20名ほどの学生が集まりました。1日日はインプットが中心。学習する領域が広く、情報量も多いが、意欲的に取り組んでいる様子が見受けられました。
2日目は振り返りと体験学習からスタートし、午後は習得した技術を使ってアプリを制作するミニハッカソンを実施しました。学生たちが取り組んだのは、加速度センサーと無線通信機能が搭載されたマイコンボードのデータを使って、機械学習によるリアルタイムジェスチャー認識を行う手法を活用してアプリを制作すること。黙々と進める学生、相談し合うメンバーなど、思い思いに打ち込みました。グループ単位で成果発表を行った後に、グループの代表者が全体発表。ユニークなものから課題解決型のものまで、三者三様の発表に会場が沸きました。
アイデアをカタチにする手段を獲得したい
リアルタイムジェスチャー認識でリズムに合わせてキャラクターが動く遊び心あるアプリをつくったのは、理工学部機械工学科の西尾拓真さん。
「楽しいもの、みんなが笑顔になるものをつくろうと思って、昔ハマったリズムゲームを真似てアプリをつくってみました。学科の授業でPythonを使ったことはあったのですが、CSSなどを組み合わせてものづくりをしたのは初めてで、音楽を流したり、キャラクターを動かすところまで作り込めたのはうれしかったです。
これまでもハッカソンに参加したことはありますが、つくりたいものを完成させることはできませんでした。技術があればアイデアを実現できるし、アイデアの幅ももっと広がるのではないかと思います。
参加してみてあらためて知識不足を感じましたが、これをきっかけにできることの幅をもっと広げて、自分自身が納得いくレベルのものをつくれるようになるのが目標です」(西尾さん)

WHAT WE LEARNED #02
マイナスをプラスに考えたら、楽しくなった
