Mais conteúdo relacionado Semelhante a 基礎演習V_20141021 (20) 基礎演習V_201410212. 自己紹介
名前:河野義広(かわのよしひろ)
所属:システム開発コース助教
専門:情報工学、社会情報学
社会的課題をシステムで解決する!
研究テーマ:ソーシャルメディアの社会的影響
ソーシャルメディア活用&パーソナルブランディング
ソーシャルメディアを「いかに人生に活かすか!」がテーマ
各ソーシャルメディアを自ら使い込んで実践研究
学生のキャリアデザイン支援、教育現場における情報教育
2
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
3. 目次
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
宿題の確認
Webサービスの現状
Web開発技術の基本
CMS(Content Management System)の紹介
演習
社会的課題解決サービスの現状
河野ゼミが求める人材
3
4. 宿題の確認
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
宿題
WordPressをインストールし、自分のサイトを立ち上げる
情報リテラシーⅠで作成したサイトを再現
プラグインを適宜インストールし、機能充実を図る
環境:ノートPCにXAMPPをインストール
LinuxにLAMP環境を構築してもよい
余力があれば他のCMSも試してみる
OpenPNE、OpenPNE、Joomla!など
まだできていない人は演習の時間にやること!
4
7. Webサービスの現状
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
現状
ほとんどのサービスがWeb上で提供
エンジニアもWeb開発のスキルは必須
背景
デバイスの普及→多様な端末で提供できる仕組み
クラウドの普及→端末は情報提示に利用
Web APIの公開→マッシュアップによるサービス開発
Google Maps、Twitter、Facebook、Yahoo!など
7
10. Web APIの活用
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
Twitter連携サービスの開発
Twitter Bot、Twitter連携アプリなどのシステム開発
Twitter APIの調査
外部プログラムからTwitterの機能を利用するための関数群
Web開発技術の習得
WebやDBの知識、推奨フレームワーク:Ruby on Rails
10
プログラム
例:ブログ
Twitter
DB
A
P
I
インターネット
① 問い合わせ
③ 返信② データ処理
図. Twitter APIの仕組み
D
D
12. Web開発技術の基本
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
Web開発での必須スキル
HTML/CSSは基本中の基本←常識
Webの仕組み:HTTP、GET/POST←常識
クライアントサイド:ブラウザ、JavaScript、jQuery
サーバサイド:PHP、Ruby、Servlet、DB
サーバ運用:Linux、Apache、ネットワーク
学び方は実践あるのみ!
まずはWeb開発の全体的な知識を得ること
実際に開発をしながら、自分の得意分野を見付けること
12
13. CMS(Content Management System)
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
CMSとは
Webの専門知識がなくても、Webサイト管理ができる
一般利用者でもWebサイト運用が可能
コンテンツとレイアウトの分離
ライターとデザイナーの分業が容易
代表的なCMS
WordPress:ブログ、Webサイトとして広く利用
Movable Type:企業のWebサイトとして利用
OpenPNE:mixi同様のSNSを構築可
NetCommons:eラーニングサイトに利用
Joomla!:高機能なCMS、サイト全体のデザイン統一
13
15. 演習
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
演習内容
WordPressで自分のWebサイトを作成すること
既にできている人はコンテンツを充実させること
演習時間
30分
15
16. 社会的課題解決サービスの現状
背景:ソーシャルメディアの急速な普及
様々な情報(人々の考え方、価値観)の流通や人脈形成
社会的課題解決の必須スキル
世の中にあるほとんどの課題は、一人では解決できない
それぞれの人の考え方や価値観が異なるため
ソーシャルメディア活用は社会的課題解決の必須スキル
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
社会的課題解決サービス
地域や環境、人の心などの課題解決が目的
困っている人と助けたい人をつなぐサービス
16
20. Mentors
自己実現支援サービス“Mentors”
誰しもメンターとメンティー双方の側面を持っている
他者との切磋琢磨による自己実現
20
バリュー:穏やかに楽しく生きる
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
ミッション1:学生指導
ミッション2:研究成果
21. 河野ゼミの求める人材
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
学生に求める3つの要素
1. スキル:Web開発技術、ソーシャルメディアリテラシー
様々なITスキルの習得意欲が高いこと
2. センス:社会的課題に関心を持つこと
研究課題は社会の中にある
ソーシャルメディアを積極的に活用すること
3. モラル:誠実であること
自分のすべきことを主体的に進められること
『7つの習慣』の考えを理解すること
社会で役に立つ人材になるために
コードが書けるだけでなく、社会性のあるエンジニア
世の中の人と共同・共創しながら社会的課題を解決する21
24. おすすめの書籍(3)
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
ワーク・シフト
孤独と貧困から自由になる働き方
の未来図〈2025〉
著者:リンダ・グラットン
2012年7月出版
働き方を変える! 〈3つのシフト〉
ゼネラリスト→連続スペシャリスト
孤独な競争→みんなでイノベーション
金儲けと消費→価値ある経験
24
25. まとめ
ご質問・コメントなどありましたらお願いします
25
ご不明な点がありましたら以下にお問い合わせください
東京情報大学総合情報学部総合情報学科
システム開発コース助教
河野義広
Tel:043-236-1149
E-mail:ykawano@rsch.tuis.ac.jp
TTOOKKYYOO UUNNIIVVEERRSSIITTYY OOFF IITNNOFFKOOYRROMMJAAOTTHIIOOONNUSSNCCIVIIEEERNNSCCITEEYSS
Notas do Editor Therefore , we proposes self-actualization support service named “Mentors”.
Concept of Mentors is “Everyone has the face of both mentor and mentee”.
This seems like a hard work friendly and rivalry. It means sessa-takuma in Japanese.
There are three components of self-analysis in human life design.
That is , value, mission, and strategies.
Value is that What you feel is most valuable in life.
Mission is the goal which you truly want to achieve.
Strategy is the ‘to-do list’ to improve ‘values’ and to achieve “mission”.