Hack For Japan

エンジニアだからこそできる復興への一歩
第49回● Hack For Japan スタッフ
高橋 憲一 TAKAHASHI Kenichi

東北 TECH 道場の紹介

Twitter@ken1_taka

テクノロジーを使って復興を支援することができないか。そう考えてたどり着いた方針の1つが、東北のI T技術者の支援と、長期的な視野でI Tを地域に根付かせることでした。その人材育成の取り組みの1
つ、東北TECH道場について紹介します。

東北の若者にプログラミングを教えるいう観点から、Android での開発に絞ることにした

東北 TECH 道場

めて、期の締めに成果発表会を行います。本誌発売

注1

は 2012 年の 11 月に開始されました。

経緯があります。
2 ヵ月から 3 ヵ月の期間を 1 つの区切りとして進時点では第 9 期が終了したところで、年が明けて2011 年 3 月の東日本大震災の後、東北の復興と2016 年からは第 10 期が開催される予定です。この発展のために多くの方が引き続き精力的に活動され記事の時点で道場開始から 3 年が経過し、第 1 期かています。まだ傷は癒えていない地域が多くあるこら継続して参加してくれている道場生は今では一人とも事実ですが、テクノロジーを使ってそれらの活で一通り開発を進められるまでに成長してくれてお動を支援できないか、またテクノロジーを使って頑り、新たに道場に参加してくれた初心者を指導でき張っている開発者の皆さんを支援できないかと考えるようになりました。道場というスタイルをとってて始められた取り組みです。

いることから役回りとしては師範代と言える存在か

Google、ゴーガ、イトナブ石巻の協力により運と思います。

営されており、Hack For Japan からは筆者が講師、そんな彼らも最初はアプリ開発はもちろん初めておよび運営スタッフとして参加しています。最初はで、プログラミングも学校で少しやったことはある

宮城県は仙台、石巻、岩手県は滝沢という 3 つの場けれども……というところからのスタートでした。

所でスタートし、その後、岩手の北上と釜石、盛岡

そこから積極的に道場に参加して、講師から教わる（滝沢から移動）が加わり、不定期ではありますが福だけでなく自分自身でも書籍などで技術を吸収し、島の会津若松やいわきでも開催されてきました。そ期ごとにアプリをバージョンアップして機能を増やして 2015 年 9 月から始まった第 9 期では、新たにしたり完成度を高めるなど研鑚を積んだ結果です。

青森県の八戸と福島県の郡山が新たな道場として加筆者がかかわることになったきっかけは、この連わりました。

載でも毎年レポートしている石巻ハッカソンの道場という名前が示すように、座学で講義をする

2012 年 7 月の第 1 回目で行われた IT Bootcamp にてというよりは実際に手を動かして開発していくこと

石巻工業高校の高校生たちと出会い、継続してサを重視しており、東北各地の道場でおもに Androidポートをしていきたいと考えていたところに、Hackアプリの開発を進めています。当初は Android アプ

For Japan で一緒にスタッフとして活動していた

リに限らず、Web、Google Maps API など、さまざGoogle の方から講師をやらないかと声をかけてい

まな技術要素を網羅する予定だったのですが、初回ただいたことから始まりました。にさまざまな要素を盛り込みすぎたという反省と、それまでもコミュニティ活動などで Android のア

スマートフォンのアプリ開発は自分の持っている手プリ開発について誰かに教えることはありました

元の端末でアプリが動くため成功体験を得やすいとが、この道場のように継続してサポートしていくということは初めてで、道場生たちの「作ったアプリ

注1

http://www.tohokutechdojo.org/

182 - Software Designが自分のスマートフォンで動いた！」というときの第49 回 東北 TECH 道場の紹介

感動がこちらにも伝わってくるような場面に何度もジナルのアプリを開発し、詰まったりわからないこ遭遇できるのは講師冥利につきるというものです。とがあれば、もちろん講師が（時には一緒に悩みながら）全力でサポートします。通常、講師は 1 人かある日の石巻道場

ら 2 人体制で、道場によっては地元のエンジニアの通常、道場は月に 1、2 回、土曜日の 13 時から 18

す。初参加の道場生が多い場合は、初心者グループ

時にかけて開催されます。

オープニング
オープニングではお互いの状況報告を兼ねて今日やりたいことを簡単に発表します。初めて参加するという人がいる場合は自己紹介タイムも兼ねています。また、同時開催の他の道場がある場合はハングアウトで結んで情報交換をします（写真 1）。

講義タイム
道場生全員に知ってほしいこと、何か新しい技術の発表などがあった場合には、30 分から 1 時間程度方がチューターとして手伝ってくれる場合もありまでそろってハンズオン課題を進める日もあります。
頑張って開発して甘いモノがほしくなったり、お腹が減ってきたという人のために、おやつのお菓子も提供されます。

クロージングクロージングではオープニングと同様にその日の成果を報告します。やったことを自分で整理して発表することで、次に向けての課題も見えてくるはずです。

オンラインでのコミュニケーションの講義を行うときもあります。この日は「より良い月に 1、2 回の開催だけで補いきれない部分は、質コードの書き方」と題して、プログラムを書くにあ問があるときは道場生と講師が集まるコミュニティ

たって気をつけるべきことを筆者が話しました。

が Google+ に設けてあり、そこで質問を投稿すると「アプリが動けばいい、コードの見た目のきれい講師が答えてくれるようになっています。また、オさなんて関係ない……」と思っていた人は正直に手ンライン道場と称して、ハングアウトで東京にいるを挙げてください という問いから始まり、 なぜき講師とつないで質問、相談を受け付けることもありれいなコードを書く必要があるのか ということをます。

30 分ほどかけて説明しました。

開発タイム

成果発表会

時間いっぱいまで道場生はひたすらアプリの開発

各期の最後の日は成果発表会を行っています。参をします（写真 2）。基本的には各自それぞれがオリ加者それぞれが頑張ってきた成果を発表するのです◆◆写真 1 ハングアウトで結んで他の道場とのやり取り◆◆写真 2 ひたすら開発

Jan. 2016 - 183

Hack For Japan

エンジニアだからこそできる復興への一歩が、東北の各地の道場をハングアウトで結んで行いになるというわけではないと思います。アプリ開発

ます。アプリを完成させることができた人は Google

はあくまで IT の技術、プログラミングに触れるたPlay ストアにアップロードして世界に向けて公開めのきっかけと捉えて、より深く Android の技術をします。また、その期に完成しなかった人もできた探求していくのはもちろん良いですし、そこから派ところまでをデモし、基本的に全員が発表用のスラ生して別の技術での開発、もしくはプロデューサーイドを作成して次の期に向けての抱負、苦労したとのような方向を目指していくというケースもあるところ、工夫したところなどを 1 人 5 分程度で発表し思います。

ます。

最初はわからなくて当たり前で、小文字のエル各回のオープニングとクロージング、そして発表（l）と大文字のアイ（I）を間違えて入力してビルドが会の様子は「ハングアウト オンエア」を使ってスト通らないなど戸惑うことも多いと思いますが、少しリーミングされ、アーカイブとして動画が残されてずつ積み重ねていければ良いのです。どんなに経験います注 2。よろしければご覧ください。

を積んだエンジニアでも最初はみんな初心者だった

お楽しみ
アプリ開発は決して敷居の高いものではないのですが、1 つのアプリとして公開できるところまで仕上げるにはそれなりに苦労も伴います。しかし、頑張ってアプリを完成させた道場生には、賞や景品なのです。また、現在はどの道場にも東京などから講師を派遣していますが、将来的にはその地元の道場生の中から講師となる人が出てきて、地元だけで道場を回せるようになるのが最終目標です（写真 3）。

講師を募集しています

どのお楽しみ企画が出るときがあります。2013 年のプログラミングを学びたいと目を輝かせて参加し8 月には、アプリを公開できた人への賞品として東てくれる道場生たちと時間を共にすることは教える

京にある Google の日本オフィスを見学してランチ側にとっても刺激になり、自分が書いたプログラムをいただき、さらに Google の社員の皆さんの前でが初めて動いたときの初心にかえって新鮮な気持ち自分の作ったアプリをプレゼンするという貴重な機になることができると思います。東北の若者と触れ会がありました。

合ってみたい方、Android のアプリ開発の腕に覚え

道場主の役割
現在は東北各地に広がる道場ですが、道場運営にのあるエンジニアの方はぜひとも講師として参加していただければと思います。ご興味のある方は、info_tohokutechdojo@googlegroups.com までお知らせください。s

おいて大事なことは、地元で道場主として取りまとめをしてくれる方々がいることです。会場を準備し◆◆写真 3 ある日の石巻道場たり、時には大学や高校などを訪問して活動を紹介し参加者を募るということをしてくれています。このように熱心に取り組んでいただける道場主なしには東北 TECH 道場は成り立ちません。

道場生たちと将来参加してくれた人全員が Android のアプリ開発者
注2

https://goo.gl/9lqkaw

184 - Software Design

写真提供：イトナブ石巻

第49 回 東北 TECH 道場の紹介

道場生によるアプリ
これまでにリリースされたアプリを最近のものからいくつか紹介します。

ココイコ
盛岡道場の遠藤さん
が 開 発 し た、 第 8 期の発表会で多数の賞を総なめにしたアプリです。今いる場所
から近くの飲食店を探して一緒に行ってくれる人を募ることができます。住所から周辺の飲食店を検索し、Twitter でご飯の 友 を 募 集 し ま す。
マテリアルデザインを取り入れてアプリの見た目にもこだわっています。

場所メモったーよ！
石巻道場の中塩さんが開発したアプリで、ふと立ち寄ったラーメン屋など、次に来ようと思ってもなかなか来られなかったり、 道 を 忘 れ て しまったりすることのないように、座標（地図）、写真、感想をそのままメモすることができます。共有機
能で友人にシェアすることもできます。

pic gift 〜簡単メッセージカード作成〜
石巻道場のデザイナー、太田さんが開発したアプリで、写真を“大切な人を喜ばせるためのギフトにする”というコンセプトで、写真を簡単にかわいいメッセージカードに変身させることができます。

橋野鉄鉱山
釜石道場にて作成されたアプリで、岩手県釜石市にある世界遺産・明治日本の産業革命遺産の橋野鉄鉱
山を楽しくナビゲート す る ア プ リ で す。
この遺産の歴史、概要などを知ることができます。

Jan. 2016 - 185