ラベル イベント の投稿を表示しています。 すべての投稿を表示
ラベル イベント の投稿を表示しています。 すべての投稿を表示

2012年1月29日日曜日

iPhoneアプリ開発ワークショップを成功させるための3つの秘訣

Hello, world!
techGarageTokyoの眠れる獅子、ヤマケンこと山本健太です(現在Amazonを便利に使えるツール系iPhoneアプリを鋭意開発中ですので2月上旬にリリースのお知らせができればと思っています)。

さて、わがtechGarageでは学生にとってテストシーズンまっただなかである1月のこの時期に、「一日でiPhoneアプリをつくるワークショップ」というイベントを全3回でやっていました。




今回は大学1-2年生に限定して参加者を募集したのですが、期末テストの時期にも関わらず、多くのひとにご応募いただいて、毎回満員御礼の企画になりました(参加者のかた、ありがとうございました!)。
さすがのiPhoneパワーです。
※イベントの詳細はこちら http://www.facebook.com/events/199417260147754/


さっそく本題ですが、全3回のイベントを通してやっておいてよかったと個人的に思っていることを3つ書いてみたいと思います。


1. 運営メンバーは当日つくるアプリを事前に自分でも実装してみる
まず準備についてです。これは重要です。おそらくこういった企画をする場合、講義内容をだいたい(みんな | 担当のひとで)考えたうえで、当日は誰か一人が講義をするというかたちをとることが多いと思います。もちろんそれが効率もよく、このやり方でもどこかの段階で誰かが講義の前には見本を実装してみるのは普通やります。ですが、講師だけが実装するというのはバッドノウハウです。運営メンバーは基本的に自分でも講師役のひとのコードを見て自分でも実装しておきましょう。なぜなら、当日、事前に開発環境が整っていないひとがいたり、講義に追いつけない初心者のひとがいたりするからです(時にはコピペなどでコードを切り貼りすることもあるかと思います)。ここで運営メンバーが困っているひとのコードの断片をぱっと見て、それが何をしようとしているか分からず「ごめん、ちょっとプロジェクター34行目を写してくれない?」と講師に要求するのはいまいちです。もちろん必要に応じて頼めばいいのですが(ですが大人数でのワークショップになるとそれは不可能でしょう)、円滑な進行のためにも必要最小限にしたいところです。


2. 当日は1vs.1で教える体制をつくる
つぎに当日の体制についてです。これは参加者のレベルなどによって違うかもしれません。ですが、入門的な講座の場合、できるかぎり一人の受講生に対しては一人の運営メンバーがつけるようにしたいところです。講師が注意しきれない細かな文法などを、そばにいる運営メンバーがコーディングの様子を見ながら補佐するのが理想的です。そうすることで全体の進行から遅れてしまう参加者も減ると思います。


3. フィードバックをもらえるようにする
最後にイベントを運営される際にはぜひおすすめしたい参加者からのフィードバックについてです。今回、僕たちはGoogleのアンケートフォームを利用しました。満足度、不満な点、次に受けてみたい講義など、任意の質問をすることができます。また、回答も手軽にできるので参加者のかたの負担にもなりにくく頼みやすいです。参加者同士には開示されないように設定することもできるため、本音の回答ももらいやすいのではないでしょうか。そこで得られたフィードバックはとっても参考になります。これは本当です。きっと運営メンバーが思いつかない貴重な指摘ももらえることでしょう。普通のイベントでもアンケートを取っていない場合も散見されますが、あまりにもったいないです。
※参考: アンケートフォームを作成する | Google ドキュメント http://www.appsupport.jp/docs/ques-new/




0. 興味を持ってもらえるようなイベント企画にする
大切なことを忘れていました。大前提としてFacebookのフィードなどに募集が流れてきて興味をもてる勉強会の内容にしなければなりません。今回はターゲットが大学1-2年生でしたので、例えば「3時間で学ぶHadoopハイパフォーマンスチューニング」という企画はまずいでしょう(そんなこと教えられませんしね)。大学生向けの場合、iPhoneかAndroidがベストな気がします。というのは、興味を持ってもらいやすいというのはもちろん、Webと比べても限定された範囲で教えることができるので講師もやりやすいということがあります。


■ その他Tips
ちなみに3回の参加者は、情報系の学部であったり、アルバイトの業務であったりで、JavaやPHPなどの他のプログラミング言語の経験があるひとも多かったです。つまり、「プログラミングはやったことあるけど、iPhoneの開発もしてみたいな」というひとに興味をもってもらえたようです。もちろん初心者歓迎でしたので、プログラミング未経験のかたもいらっしゃいましたが、それにしてもまったく手も付けられないような状況におちいってしまうひとはいませんでした。こういう勉強会に参加する大学生は本当に優秀なひとばかりです。もしかすると今回は開発環境を用意してもらうことを一応の条件にしていたことも影響しているかもしれません(Macの貸出も行っていましたが)。あと、ここ数年は特にMacBookAirの隆盛は著しく、大学生のMacユーザーもかなり増えているので、AndroidとiPhone、どちらをテーマにしても大丈夫だと実感しました。




■ 今回のイベントの条件
・参加者: 10人くらい
・運営メンバー: 5人~7人くらい
・場所: 表参道
・Mac貸し出しあり
・机椅子プロジェクターあり

※ちなみに今回のイベントはすべてFacebookグループ駆動開発ともいうべき進行をしていました。つまり、非公開グループを開設して、そこに参加者を招待して、参考になるソースコードを載せる用途に使うのです。これで最低限、コピペで追いつくことができます(これは"全体感"をつかむためにも有効な方法だと思います)。もう勉強会イベントはFacebookイベントで招待→Facebookグループで運営→そのままFacebook上で交流という流れは定番になりつつありますね。


■ 参考になるエントリ
企画 - Google Developer Relations Japan https://sites.google.com/site/devreljp/Home/hackathon-in-a-box/hackathon-guide/planning



★今回のイベントはtechGarageの認知度向上と興味をもってもらったひとにはメンバーになってもらいたいという目的がありました。ここの成果はまた追って、お知らせできればと思います。

文責:@ymkjp


techGarage Tokyo http://ja-jp.facebook.com/pages/TechGarage-Tokyo/303189036376398
↑techGarageの活動がいいねーと思ったかたは「いいね!」お願いします!

2012年1月20日金曜日

【第一回】iPhoneアプリ開発ワークショップ報告!

こんにちは、初めまして。
techGarege Tokyo山下達也です。
通称【やまぴー】です。よろしくお願いします!!
ちなみに言うと、デザイナーです^^

さて、今回は先日行われた
一日でiPhoneアプリを創るワークショップ
の第一回の様子をお伝えします

概要としては、Facebookのフィードを読み込むアプリを一日で創るというものです。
記念すべき第一回は2012年1月15日(日)に行われました。

数日前まで参加希望者が全然いなくて焦っていたのですが当日は7人の方々が参加してくれました!techGaregeメンバーも合わせて全部で15人くらいの勉強会になりました。



















最初の自己紹介はこんな感じで。知らない人同士でしたので、名札も付けて参加者同士もコミュニケーションを取りやすいように図りました。

今回の講師はtechGaregeの修造こと【松岡秀樹】です。
修造はこの日の為に福島から来ました。気合い入っています!!

そしてワークショップがスタートしました。皆でMacを広げてみた事も無い聴いた事も無いようなソフトを使ってアプリを制作していきます。(Titaniumとxcodeを使用)
(*)詳しくは前の記事に修造が書いてますのでそちら参照



















始まるとこんな光景に!The開発してます!って感じですね。カッコイイ!




















修造が関数について語っています。
このレベルから教えてくれるので、初心者にも分かりやすいですね!



















参加者皆さん集中して話を聴いています。
取り残されていかないように必死に取り組んでいました。



















ボタンがついたり、MAPが表示されたり、Facebookのフィードが見れたり、自分で書いたコードがちゃんと動くごとに笑顔がこぼれるのがとても印象的でした。
「創ったものが動く」これは本当に大きな喜びですよね。

このような感じで、無事に全員アプリを創る事が出来ました!良かったです^^
ワークショップの後は懇親会を行い、参加者同士での情報交換やコミュニケーションの時間になりました。
techGaregeにも興味を持っていただけたようで、こちらもやった甲斐がありました。
【第二回】1月21日
【第三回】1月28日
も今回同様の内容で開催させていただきます。
受付は大人気により既に閉め切らせていただきましたので、次回イベントにご期待ください。

また、「こんなイベントあったらなー」などの意見をコメントに書いてくださると有り難いです。

ここまで読んでくださってありがとうございました^^

それでは!













2011年12月11日日曜日

techGarage決起会&ハッカソン


先週の12月3,4日に、techGarageの決起会としてハッカソンを開催しました!


techGarageは東京と福岡の2カ所にラボがあるため、このハッカソンも東京・福岡で同時開催となり、お互いの様子をUstreamSkypeで中継しながら開発を行いました。


<<ハッカソン開催概要>>

目的:techGarage決起会、techGarageとしての実績を増やす

目標:2日間でiPhoneアプリを開発する

参加者:東京3チーム、福岡3チーム(ゲスト参加者もいました)


今回は、東京側のハッカソンの様子をお伝えしたいと思います。


開発に入る前に、Titaniumの勉強会を開催しました。講師には、㈱アールラーニングCTOの小澤さんを招き、約2時間Titaniumについて学びます。今回はTitaniumを初めて触る参加者もいましたが、すぐに動かせるようになっていました。


開発風景です。みなさん真剣ながらも、ところどころでギークな会話で盛り上がっていました!基本的にはチームに分かれて開発していますが、チームを超えた技術交流も見られ、オープンに開発に打ち込んでいました。


福岡のラボとつないで、2日間の成果をプレゼンしました。どのチームもデモとスライドを用意しています。


福岡チームの発表を聞いているところです。画面越しに熱意が伝わってきました!質疑応答はSkypeを通して行っています。


発表後に、投票により優勝チームを決めました。写真は見事優勝したチームのみなさんです!


総括

今回、東京側のハッカソンは、非常に盛り上がりました!techGarageの結束はさらに強くなり、ゲスト参加者にも楽しんでもらう事ができたようです!!


が、


残念ながら今回は2日間で完成まで行くチームがでませんでした。

しかし、近いうちにリリースすることを目指し、各チームで開発を継続するようです。

ということで、開発の進捗については後日報告いたします!


以上で東京側ハッカソンのレポートを終わります。

今後もどんどん情報発信していきますので、乞うご期待!