10. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
ソーシャルメディアとは?
質問
ソーシャルメディアという言葉を聞いた事がありますか?
10
ソーシャル メディア(Social Media)
社会性のある 媒体=情報を伝えるもの
11. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
ソーシャルメディアの特徴
マスメディアの特徴
例:新聞、テレビ、雑誌、ラジオなど
新聞社、放送局などから大衆に向けた一方的な情報発信
一部のプロのみが情報発信する
ソーシャルメディアの特徴
例:ブログ、Twitter、Facebookなど
誰もが参加・発言できる
双方向でのやり取り
情報の拡散(リツイート、いいね!)
11
一人ひとりが主役、個人が活躍する時代
13. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
皆さんに質問
Webを知っている?
インターネット上で文書をやり取りする仕組み
正式名称:World Wide Web、WWWやWebと呼称
Webの利用目的は?
☑ 検索 ☑ メール ☑ 買い物
☑ ニュース ☑ カレンダー
☑ SNS(Twitter、Facebookなど)
☑ データ共有(Googleドライブ、Dropboxなど)
13
14. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
クラウド(Cloud)とは?
概要
インターネット上に計算資源、データ領域を確保
多くのサービスがWebブラウザのみで利用可能
14
インターネット
SNS
動画
メール
地図
買い物
利用
端末
15. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Webの基本的な仕組み
15
あなたのPC
① Webサーバ
にアクセス
② ファイルを
受け取る
HTML
③ 画面を作って
表示
Webサーバ
インターネット
16. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
動的なWebサイトの仕組み
16
あなたのPC
① Webサーバ
にアクセス
④ 画面を作って
表示
Webサーバ
② プログラム
を実行
データベース
プログラム
HTML ③ 実行結果を
受け取る
インターネット
17. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
動的Webサイトとは?
何ができるのか?
ユーザの入力に応じて結果が変わるサイト
例)掲示板、Amazon、Twitter、Facebookなど
プログラム
ユーザの入力を受け付けて処理を実行
実行結果をPCに返す
データベース(DB)
ユーザのデータを保管
17
プログラム
データベース
35. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Web APIの活用
ソーシャル連携サービス
Twitter、FacebookのIDによる認証機能
Twitter、Facebookでのつながり情報、登録情報の活用
Web APIの利用
プログラムから外部Webシステムの機能を利用する関数群
35
プログラム
例:ブログ
DB
A
P
I
① 問い合わせ
② データ処理③ 返信
インターネット
図. Web APIの仕組み
D
D
Webシステム
36. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
Web開発技術の基本
Web開発での必須スキル
HTML/CSSは基本中の基本
Webの仕組み:HTTP、GET/POST
クライアントサイド:ブラウザ、JavaScript、jQuery
サーバサイド:PHP、Ruby、Servlet、DB
サーバ運用:Linux、Apache、ネットワーク
学び方は実践あるのみ!
まずはWeb開発の全体的な知識を得る
実際に開発をしながら、自分の得意分野を見つける
36
37. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
CMS(Content Management System)
CMSとは
Webの専門知識がなくても、Webサイト管理ができる
一般利用者でもWebサイト運用が可能
コンテンツとレイアウトの分離
ライターとデザイナーの分業が容易
代表的なCMS
WordPress:ブログ、Webサイトとして広く利用
Movable Type:企業のWebサイトとして利用
OpenPNE:mixi同様のSNSを構築可
NetCommons:eラーニングサイトに利用
Joomla!:高機能なCMS、サイト全体のデザイン統一
37
40. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
加速するイノベーション
40
• スタートアップ=イノベーション&社会貢献
• SF Japan Night
• サムライベンチャーサミット
スタートアップ支援
• クラウドファンディング=インターネットによる資金調達
• READYFOR?
• CAMPFIRE
クラウドファンディング
41. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
SF Japan Night
日本のスタートアップ企業を支援
自社のプロダクトを投資家に英語でプレゼン
評価の高かった発表者はサンフランシスコでの本選出場
投資家に評価されれば資金調達のチャンス!
これまでのファイナリスト
ChatWork、Cacoo、Beatrobo、Monaca
WHILL、Ring、FOVE
41
42. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
サムライベンチャーサミット
日本最大級のスタートアップカンファレンス
100社以上のスタートアップ、インキュベーターが参加
第11回の2015年は過去最高の1166名が参加
サムライ魂
「できるできないでなく、やるかやらないかで世界を変える」
42
43. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
社会的課題解決サービスの現状
背景:ソーシャルメディアの急速な普及
様々な情報(人々の考え方、価値観)の流通や人脈形成
社会的課題解決の必須スキル
世の中にあるほとんどの課題は、一人では解決できない
それぞれの人の考え方や価値観が異なるため
ソーシャルメディア活用は社会的課題解決の必須スキル
社会的課題解決サービス
地域や環境、人の心などの課題解決が目的
困っている人と助けたい人をつなぐサービス
43
44. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
sinsai.ifno
概要
震災情報をみんなで集め公開するサイト
ボランティアのエンジニアが震災直後4時間で立ち上げ
44
46. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
ちばレポ
概要
まちの困った情報を集めて解決していく
一般市民がスマホを利用して実証実験に参加
46
47. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
第二領域時間管理システム
概要
「7つの習慣」に基づく「重要度」を意識した時間管理
47URL:http://mentoros.tuis.ac.jp/self-reflector
48. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
まとめ
やったこと
Webシステムの仕組み
Webシステムプログラミングの実演
Web開発技術と応用事例
皆さんに期待すること
自分でWebシステムを作ってみましょう
勉強会やセミナーに行ってみましょう
今日の感想を書きましょう(ワークシート7)
48
49. TOKYO JOHO UNIVERSITYTOKYO UNIVERSITY OF INFORMATION SCIENCES
終わり
ご質問・コメントなどありましたらお願いします
49
東京情報大学 総合情報学部 総合情報学科
システム開発コース 助教
河野 義広
Tel:043-236-1149
E-mail:ykawano@rsch.tuis.ac.jp
ご不明な点がありましたら以下にお問い合わせください