狠狠撸
Submit Search
ハッカソン形式の実践的滨罢教育の実施报告
?
4 likes
?
1,448 views
Kazunori Sakamoto
日本ソフトウェア科学会(JSSST)の2014年度の全国大会で発表した資料に,BIGCHA 2014の実施結果を反映したスライドです.
Read less
Read more
1 of 17
Download now
Download to read offline
More Related Content
ハッカソン形式の実践的滨罢教育の実施报告
1.
ソフトウェア科学会全国大会 2014年9月8日 国立情報学研究所
坂本一憲, 田辺良則
2.
クラウドアプリケーション開発演習 2013年度 ?enPiTクラウド分野夏期集中講義(8/26-30)
?3大学: 東京大学、東京工業大学、電気通信大学 ?初日の参加者全員(33名)が単位取得 –Linuxの操作、Javaプログラミングの知識を前提条件 2014年度(実施結果を反映済み) ?enPiTクラウド分野夏期集中講義(9/23-29) ?10大学: 東大、東工大、電通大、慶大、早大、筑波 大、奈良先端大、広島市立大、埼玉大、東海大 ?59名が参加, 内一般参加13名,57名が満足と回答 2014/10/27 特任教員交流会 2
3.
広報活動 2013年度 ?enPiT説明会で参加大学のみから募集
–電気通信大学は教員経由で参加 ?課題:参加者の所属が偏り、交流が限定的 2014年度 ?enPiT説明会に加え、WebサイトとMLで告知 –http://bigcha.net/、enPiT/JSSST/早大内/アカリクのML ?その他のenPiT講義?合宿にお邪魔して告知 –東京大学、東京工業大学、筑波大学など ?目標は50名以上だったが、70名前後を目指したい 2014/10/27 特任教員交流会 3 どこか良い告知先 をご存知の方がい らっしゃいました ら、ご教示下さい
4.
告知用のWebサイト(抜粋) 2014/10/27 特任教員交流会
4
5.
講義内容の概要(2013) ?ハッカソン(Hackathon)形式を採用 –Hadoopというテーマだけ与えて、完全自由に開発
–教員は8グループを周り続けて助言(最長23時半頃) ?タイムスケジュール –1日目:Hadoopプログラミングの講義?演習 –2日目:楽天の講演(午前)、アイデア出し?アプリ開発 –3日目:Googleの講演(午前) 、開発 –4日目:サイバーエージェントの講演(午前) 、開発 –5日目:成果発表会、審査?表彰、懇親会 課題 ?午前だけでは講演が少なく、協賛企業の枠が限定的 2014/10/27 特任教員交流会 5
6.
講義内容の概要(2014) タイムスケジュール ?1日目:Hadoopプログラミングの講義?演習
?2日目:講演、アイデア出し?アプリ開発 –楽天、サイバーエージェントによる講演(午前) ?3日目:講演、ランチセッション、アプリ開発 –Google、ブレインパッドによる講演(午前) –リクルートホールディングスによるランチ(昼食) ?4日目:講演、ランチセッション、アプリ開発 –ヤフー、バンプレコーダーによる講演(午前) –ディー?エヌ?エーによるランチ(昼食) ?5日目:成果発表会、審査?表彰、懇親会 2014/10/27 特任教員交流会 6
7.
初日の講義?演習内容(2013) ?edubaseCloud環境の導入 ?Hadoop
MapReduce入門 ?Hadoop MapReduce詳細 ?演習(レコメンデーション) ?HBase概要?演習 ?講義後質問等へ対応 課題 ?講義範囲が狭い、座学は興味を惹かない 2014/10/27 特任教員交流会 7 無線環境やMac OSへの 対応等でもたつき もたつきの影響もあり、 講義を聞かない学生多し 演習は皆取り組むも 2コマ目では完了せず 2コマ目の演習を 継続する学生も存在 1 コ マ 目 2 コ マ 目 3 コ マ 目
8.
初日の講義?演習内容(2014) ビデオと参考書を用いた反転学習の導入 ?NII
GRACEセンターのトップエスイー ?参考書とトップエスイー講義資料配布 ?事前に自習、講義中はハッカソンに集中 ?edubaseCloud環境の導入 ?Hadoop MapReduce入門?詳細 ?HBaseの概要?演習 ?Pigの概要?演習 2014/10/27 特任教員交流会 8 1 コ マ目 2 コ マ目 3 コ マ目 講義でしかできないこと ?グループワーク ?講師や講演者の助言 ?NIIクラウド環境で開発
9.
協賛企業の支援(2013) SEプラスからの献本 ?全員に技術書を配布
Hadoopに関する講演 ?楽天、Google、 サイバーエージェント 発表会の審査?表彰 ?上位3チームへの賞品 課題 ?1位のチームが総取り 2014/10/27 特任教員交流会 9
10.
協賛企業の支援(2014) 協賛企業の支援内容 ?参考書の献本、午前中の講演会、ランチセッション
(お弁当付き)、メディアスポンサー(ML/Web記事)、 審査員、企業賞(発表会で任意チームへ賞を提供) 2014/10/27 特任教員交流会 10
11.
提供ビッグデータ(2013) 国立情報学研究所データリポジトリの提供データ[5チーム] ?ニコニコ動画のメタ情報、コメントデータ[3チーム]
?楽天が扱う商品?施設?レビューデータ[2チーム] –楽天市場、楽天トラベル、楽天ゴルフ、楽天レシピ 学生が自主的にクローリングしたデータ[3チーム] ?Twitter(follow関係)[1チーム] ?音楽(洋楽の歌詞)[1チーム] ?書籍データ(洋書データ、青空文学)[2チーム] オープンデータ[0チーム] ?千葉市が提供するオープンデータ、ゲノムデータ、 オープンソースのデータ(ソースコードや著者など) 2014/10/27 特任教員交流会 11 利用データ に偏り, 発表 内容に重複
12.
提供ビッグデータ(2014) 国立情報学研究所データリポジトリの提供データ ?ドワンゴ社のニコニコ動画のメタ情報、コメント、大百科データ
?楽天が扱う商品?施設?レビューデータ –楽天市場、トラベル、ゴルフ、レシピ、オークション ?ヤフー社のYahoo! 知恵袋(協賛により) ?リクルート社のホットペッパービューティー(データ追加) 協賛企業からの提供データ ?バンプレコーダー社の東京都内の道路情報 ?サイバーエージェント社のSNSデータ、ゲームの行動データ オープンデータ ?オープンデータのコンテストのデータ(東京メトロなど) 2014/10/27 特任教員交流会 12 良いデータをご存知の方がいらっ しゃいましたら、ご教示下さい
13.
学生の成果物(2013) 1位のチーム ?読書中の音楽を推薦するシステム
?クローリングした洋書と洋楽(歌詞)のデータ 2位のチーム ?日本地図上に宿泊施設(楽天)の評価値を表示 ?評価項目毎に表示内容を変更可(e.g. 食事) 3位のチーム ?Twitter上のfollow関係のホップ数の計算 ?ソーシャルネットワークを可視化 2014/10/27 特任教員交流会 13 データ加工で Hadoopを利用 マッチングで Hadoopを利用
14.
講義後アンケート(概要) 2014/10/27 特任教員交流会
15 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 良い 悪い ほぼ全ての項目で8割以上が高く評価 (環境?設備を除く)
15.
講義後アンケート(詳細) 2014/10/27 特任教員交流会
16 0 5 10 15 20 25 大変良い 良い 悪い 大変悪い
16.
講義後アンケートで回収した感想 ハッカソンの良さ ?「自主的に自分達だけで進めるのが楽しい」「実際の開発を体験で
きて良かった」「打ち解けていくうちに開発効率が高まり楽しい」 ?「夜遅くまで指導してくれて助かった」「企業講演が良かった」 「無料配布の参考書に助けられた」 実施期間の問題 ?「一週間では短い」「二週間は欲しかった」「楽しいけど辛い」 役割分担の問題 ?「巨大データを触りたかった」「(楽しかったが、)フロントエンド の開発時間の方が長かった」「分担上Hadoopを触れなかった」 実施環境の問題 ?「Macのサポートがない」「無線環境が不安定」 2014/10/27 特任教員交流会 17 自律性はモチベーション において極めて重要 反転学習の導入に よって対応 1日目の演習を必須に、チームの教え合いを促す 有線LANを持参するように告知済み 接続用の資料を別途作成
17.
まとめ 広報活動 ?参加範囲が狭い→
一般参加の募集 講義?演習内容 ?範囲が狭く退屈→ ビデオと参考書の反転講義 協賛企業からの支援 ?1位総取り→ 企業が選んで賞品を提供 提供ビッグデータ ?利用データに偏り→ 協賛により提供データの拡大 アンケートの振り返り ?役割分担の問題→ 1日目演習の充実、教え合い ?実施環境の問題→ サポート拡大、有線LANの持参 2014/10/27 特任教員交流会 18 良い告知先をご存知の方 がいらっしゃいました ら、ご教示下さい m(__)m 良いデータをご存知の方 がいらっしゃいました ら、ご教示下さい m(__)m
Download