神戸情報大学院大学 田村 武志
DESCRIPTION
e-Learning の最新動向と今後の展望. - Web2.0 時代の次世代 e-Learning -. 平成 18 年 8 月 2 日. 神戸情報大学院大学 田村 武志. はじめに. 新しい e-Learning 出現の背景 オープンソースソフトウエア・オーバビュー フィロソフィ オープンソースコミュニティ 国内および海外の動向 Web2.0 の潮流 オープンソース e-Learning 今までの e-Learning OSS 型 LMS の種類と特徴 新しい e-Learning の研究開発 C-Learning まとめ. - PowerPoint PPT PresentationTRANSCRIPT
神戸情報大学院大学田村 武志
- Web2.0 時代の次世代 e-Learning -
平成 18 年 8 月 2 日
e-Learning の最新動向と今後の展望
新しい e-Learning 出現の背景オープンソースソフトウエア・オーバビュー
フィロソフィオープンソースコミュニティ国内および海外の動向
Web2.0 の潮流オープンソース e-Learning
今までの e-Learning OSS 型 LMS の種類と特徴
新しい e-Learning の研究開発 C-Learning
まとめ
はじめに
第4世代 eラーニング
第3世代 eラーニングWBT学習管理システム( LMS ) 第2世代 eラーニング
第1世代 eラーニング 個別学習ツール
CAI / CBT
Blended Learning同期・非同期統合型 +VOD人事管理システムとの統合キャンパスネットワーク、授業蓄積・配信
Web2.0 & OSS
Computer
Broadband Network
Internet
C-Learningオープンソースe-learning学習コミュニティ
プログラムのソースコードをインターネットで世界中に公開プログラムのソースコードは誰でも自由に入手でき、利用することができる誰でも改修・改変が可能開発者の許可なく自由に再配布することができる
改良者は元のソフトウエアと同じ条件で再配布すること改良したソースコードはGPLに基づき公開すること
GPL: GNU General Public LicenseGNU一般公衆利用許諾ライセンス、当該ソフトウェアがフリーであることを保証することGPLは MIT のリチャード・ストールマンが提案
個人や団体、利用分野、関連製品などで差別してはいけない基本的には無償
Linux はOSSの象徴的なソフトウエアLinux カーネルは Linus Torvalds が 1991 年に開発
新しい e-Learning 出現の背景 Open Source Software とは 新しいソフトウエア開発手法
Richard Matthew Stallman
ソフトはもっと自由であるべき!
GPLの提唱者
人間が理解できるように書いたプログラム記述形式のことソースコードの例:
「 Hello World という文字を画面に表示せよ」#include < stdio.h >
main()
{printf(“Hello World!\n”); <-文字を表
示
}
これがソースコード
C言語で書かれたソースコード
ソースコードとは新しい e-Learning 出現の背景
http://oooug.jp/start/open/open01.html
Linus Torvalds
Linux カーネルの開発者
商用ソフトは開発者が権利を有する「ソフトウエアライセンス」により保護
「バイナリーコード」だけをユーザに販売するユーザは、この 「バイナリーコード」の利用権を買う「使用許諾」に「同意( Yes )」すれば、利用の権利が与えられる
使用許諾の範囲を超えて使用すればライセンス違反ソフトウェアライセンスの要件
利用できるPCの指定、台数指定、指定されたPCでのみ利用可能台数ごとにライセンス契約が必要コピーは違法/不正コピー
ユーザは一切改修できないソフトにバグや不具合があっても、勝手に直したり、改修することはできない
開発者のバージョンアップを待つしかない
商用ソフトウエアの特徴新しい e-Learning 出現の背景 Proprietaryプロプラエタリーソフト
ソースコードを非公開(独占)にしてライセンスによりビジネスを成立商用ソフトは
「オープン」そして「情報共有」ということの意義は大きい OSS のメリット
ソースコードを広く公開することにより、ソフトが常にバージョンアップされる開発コミュニティで検証バグに対してすばやい対応フィードバックにより良質のソフトが流通
バグを速く、効率よく取ることができる開発コストは大幅に減少台数ごとのライセンス料は不要 ユーザの環境に合わせて自由に改修できる
ユーザがプログラムをコントロールできる機能追加、改修などカスタマイズできる
Open Source Software のメリット
ソフトウェアは、特定の企業の所有物ではない ! 世界中の皆が協力して開発し、共有し、利用すべき
新しい e-Learning 出現の背景
開発コミュニティの活動情報を共有し、協調し、切磋琢磨する
世界中の優秀なエンジニアが参画、世界の英知との情報共有共通するモジュールは世界の公共財エンジニアは、貢献する喜びを得る
楽しみながらプログラムを作る世界中の人々に評価してもらえる
一人でも参加できる生き生きと生きる「生きがいの場」
強制された世界からの開放情報を発信する事のメリットは大きい
Open Source Community 誰が開発するのか?
新しい e-Learning 出現の背景
Eric Steven Raymond
OSS 開発手法の有効性を論文「伽藍とバザール」にまとめる。ソフト開発は中央集権的、トップダウン(伽藍方式)ではなく、もっと自由であり自発的(バザール方式)であるべき!
ソフトウエアの新しい開発モデル提唱者
ソースコード公開 検証・バグ修正改善
ユーザは低コストなソフトと利便性を得ることができる
開発者
開発コミュニティ
ソフトが多くの人に利用される良質・高機能なソフト
流 通
共同分散開発
フィードバック
評 価
オープンソースの仕組み技術力 UP貢献・生きがい
オープンソースソフトウエアビジネスディストリビュータ
ソフトウエアの配布やサポートを有償にする新しいビジネス領域
Red Hat 、 IBM 、ミラクル、ターボ、ミラクル、ターボ、 NovellNovell 、、 Red FlaRed Flagg ・・・・・・・・・・・・
LAMP とはOS : Linux
Linux サーバは安定性や拡張性が高く、企業等で圧倒的に使われている
Web サーバ: ApacheDB : MySQL ( PostgreSQL も有名)開発言語: PHP
UNIX/Linux のほか Windows 環境でも動作するオープンソースの開発言語、 Web システムの開発が可能
オープンソースソフトウエアビジネスと LAMP
新しい e-Learning 出現の背景
我が国の現状ソフトウエア開発を外国に大きく依存
対外依存度は 1 : 30~ 100 ⇒ 輸出1に対して、輸入が 30~ 100特定の商用ソフトウェアに依存IT および OSS 人材不足
政府・民間が協力して OSS を普及拡大経済産業省・総務省の取り組み・施策
ユーザが安心して使える技術的・制度的課題の解決オープンソースソフトウェア開発基盤整備事業学校現場における OSS活用実証実験
日本 OSS推進フォーラム日中韓・世界のコミュニティとの協調OSS の国際協調を強力にバックアップ
アジア OSSシンポジウム北東アジア OSS推進フォーラム
日中韓 OSS連携の強化各国の動き
中国、韓国およびヨーロッパ諸国(ドイツ、英国、フランスなど)で活発
OSS の推進施策と各国の動向新しい e-Learning 出現の背景
「ネット上の不特定多数の人々(や企業)を受動的なサービス享受者ではなく、能動的な表現者と認めて積極的に巻き込んでいくための技術やサービス開発体制(梅本)」誰でも情報が発信できる時代
権威ある、力のある「メディア」からの一方的な情報発信の時代ではない主導権は、情報発信企業にあるのではなく、ユーザ側に移りつつある
ユーザがコントロールするユーザオリエンテドな時代自分一人でも情報発信できる10億人の人が「自らを表現する道具を持った!」
Web2.0
新しい e-Learning 出現の背景 Web 進化論(梅田氏)
インターネットチープ革命オープンソース
次の10年への3大潮流
梅田望夫著:「ウェブ進化論」、ちくま新書」
Wikipedia :ウィキペディアインターネット上のフリー百科事典不特定多数の人が自発的に執筆約 24 万項目、1ヶ月の利用者 700万人共同作業の成功例Web サイトを「見るもの」から「参加するもの」に変えた
Blog :ブログWeb 上での個人の日記帳( Weblog )誰でも「情報発信」約 900万人が利用
Mixi :ミクシィ( SNS )同好の士(友達)のコミュニティ利用者が 500万人を突破60万以上のコミュニティ
情報発信・情報共有の道具の例新しい e-Learning 出現の背景
自らを表現する道具
今までの e-Learning
学習者は:「個人でコツコツ(悶々)と自宅で 学習・・・・・・・」
CAI から未だ完全に脱していない?解説、問題を解く、回答、提出・・・・
「教授法、教材」は、かならずしも学習者個人 に合ったものではない講師・教材作成者の意図で作られる
トップダウン「教える・・・・・・」が強調される
学習者同士の情報交換・共有の場がない「教えてもらう」、「教わるもの・・・・・・・」仕組みは:
サーバクライアントモデルサーバ中心ベンダーは:商用ソフトでビジネス
ライセンスビジネス、 ASP など
解説回答Y/N
提出
Web サーバ
Internet
学習者
教育・学習のスタイルはこれしかないのか?
e-Learning の発展経緯
学習者主体
インターネット+ Web技術
目標は?
第4世代 eラーニング
第3世代 eラーニングWBT学習管理システム( LMS ) 第2世代 eラーニング
第1世代 eラーニング 個別学習ツール
CAI / CBT
Blended Learning同期・非同期統合型 +VOD人事管理システムとの統合キャンパスネットワーク、授業蓄積・配信
C-Learning学習コミュニティ
OSS e-LearningM-Learning+E-Learning
=U-Learning
マネジメント発展経緯
Web2.0 & OSS
Computer
Broadband Network
Internet個別教育
個と集団
Now ?
オープン情報発信・共有
コラボレーションユーザ指向
商用 e-Learning とオープンソース e-Learning の比較
受講者数、端末数に応じてライセンス料が必要高価ソフトウエアの改変・改修は自由にできない
カスタマイズは開発元が行う
誰でも自由に使えるライセンス料は基本的には不要
無償で利用できるソフトウエアの改変・改修は自由
ユーザが自由にカスタマイズできるユーザニーズにあったものを自分で 作れる
大学・企業によって e-Learning のスタイルは多様カスタマイズは必須
低コストの LMS をうまく改修しながら、ユーザ環境に合ったシステムを開発システムの運用管理、ASPなど、オープンソースムーブメントの中で 新しいビジネスモデルを創成すべき
ニーズ:
商用 e-Learningツール オープンソース e-Learningツール
オープンソース e-Learning主なオープンソース e-Learning の種類と特徴
exCampus小規模サイト授業ストリ-ミングが得意メディア教育開発センターと東大大学院( iiion-Line )が開発Apache+PostgreSQL+PHP
Moodle多機能、多言語対応LMSApache+MySQL+PHP授業、コミュニティすでにたくさんの事例がある
機能履修管理、掲示板、 FAQ 、レポート管理、コース・教材管理、テスト・成績、出席管理機能など
Xoops 小~大規模サイトPHP を用いたコミュニティサイト構築用LMSApache+MySQL+PHP
JAPRICO中~大規模サイト 早稲田大学・ FOLCが開発したLMS
オンデマンド授業流通フォーラムApache+PostgreSQL+PHP+Smarty日本の大学の機構にあった設計思想
早稲田大学( OSS研究所)での実践を 踏まえている
主なオープンソース e-Learning の種類と特徴
http://jp.xoops.org/
Xoops 公式サイト
オープンソース e-Learning
CFIVE 東大情報基盤センターと日本ユニシスソリューションが共同開発PHP を用いたコミュニティサイト構築用LMSOpenLDAP(Apache+PostgreSQL+PHP)
CEAS関西大学が開発したLMS
授業支援型 e-Learning システムApache+PostgreSQL+PHP
Sakai Project北米の5大学連携により開発推進
ミシガン大学、 MIT 、インディアナ大学、スタンフォード大学ウイスコンシン大学それぞれの大学の既存システムのいいところを集約
主なオープンソース e-Learning の種類と特徴オープンソース e-Learning
ILIAS Boddinton Site@School ATutor DodeboLMS Dokeos Segue WordCircle Claroline SATTAtain2 LON-CAPA
PHP/MySQLベースのオープンソース e-Learning66カ国、 486 機関が参加GPL ライセンスに基づき運用
主なオープンソース e-Learning の種類と特徴オープンソース e-Learning
次世代 e-LearningWeb2.0 の進化に対応OSSのフィロソフィを生かす学習はもっとダイナミックであるべき
学習者を「型」にはめ込むのがいいのか? OSSコミュニティー( OSC )に注目
すべてオープンにして、情報を共有し、協調する、そして切磋琢磨するOSC は 「次世代 e-Learning のモデル」である
Web2.0=誰でも情報発信の時代 OSSと e-Learning は親和性が高い
学習は人と人とのかかわりが大事
これからの e-Learning
オープンソース・ムーブメントの中で、 e-Learning も大きく変化し、進展する!
学習者主体情報発信・共有・・
プロジェクトは目的達成型の臨時的な活動明確な目的があり,達成すべき目標があるプロジェクトには「始め」と「終わり」が存在する
PMの4つのプロセス目標の明確化,計画,実行とコントロール,まとめ
密なコミュニケーションメンバー間の情報共有
厳密なプロジェクト管理作業の階層化、WBS進捗管理
ガントチャートプロジェクト開始時には「プロジェクト宣言」をするプロジェクト終了時には「成果」が求められる
成果物振り返り
プロジェクトマネジメントをモデルにしたOSS e-Learning- プロジェクトマネジメント(PM)とは -
研究事例
学習を一つのプロジェクトとみる明確な学習目的と達成すべき学習目標を設定
学習の開始時には「プロジェクト宣言」をする学習の「始め」と「終わり」を明確にする
学習の4つのプロセス目標の明確化,計画,実行とコントロール,まとめ
学習コミュニティを形成メンバーで情報を共有
学習スケジュールの立案・管理学習ステップの階層化、WBSガントチャートに展開
学習終了時には「成果」を出す学習のプロセスを記録し、次回の学習に生かす
- C-Learning の特徴 -
研究事例 プロジェクトマネジメントをモデルにしたOSS e-Learning
server
学習者
従来型 e-Learning
サーバ・クライアントモデル
学習者
P2Pモデル
a
b
d
n
c
a b n
C-Learning
トップダウン 受動的 サーバにトラフィックが集中 協調学習の環境でない コミュニケーションが希薄
対等型通信・グループ通信の環境 通信にボトルネックがない
負荷分散 誰でも情報発信ができる環境
自分のコミュニティも作れる 活発なコミュニケーション環境
学習コミュニティが形成しやすい
C-Learningのインフラ
従来の e-Learning とOSCをモデルにした C-Learning の比較従来からの e-Learning C-Learning
学習者の学習に対する構え 受動的、すべて与えられる 主体的、自らが主体になってコミュニティに参加し知識を求める学習形態 個別学習 個別・グループ学習
教材・コンテンツ 教材作成者があらかじめ作る 皆で協力して作り上げ、バージョンアップしていく学習目標設定進捗管理 目標は講師側が設定。個人でスケジュール管理し、非公開。他人には見えない。
自分で目標を立て、コミュニティに宣言するスケジューリングし、自己管理する。学習の進捗状況を公開し、共有する。それにより他者が支援する機会となる。ネットワークインフラ サーバ・クライアントモデル P2Pモデル講師と受講者との関係 講師が教え、学習者がその指示に従って学習する。トップダウン的 講師役が教えるが、あくまでも対等の立場、協調する
セキュリティ クローズドであるためほぼ完全 オープンのため完全とはいえない学習参加のモチベーション 自己啓発的 相互啓発的、教える楽しさ、学ぶ楽しさを共有
協調性 講師と受講者との関係だけで、受講者間の連携はない。クローズドである。オープンにすることによりお互いに協調する
共有性 ノウハウを共有するという概念はない 知恵、アイデアをオープンにして、学習に必要ないろいろな知識・経験、教授法を共有経験の蓄積 学習経験を共有するという概念はない 学習経験を蓄積、共有する
まとめ新しい e-Learning 出現の背景
オープンソースソフトウエア・オーバビューWeb2.0 の進化
主導権が情報発信企業にあるのではなく、ユーザ側にあるユーザがコントロールするユーザオリエンテドな環境
今までの e-Learning と OSS e-Learning をレビュー次世代 e-Learning の開発事例 -C-Learning-
主導権が教材開発者や教師にあるのではなく、学習者側にある学習コミュニティの形成学習者同士の連携、コミュニケーション、切磋琢磨
あるときは「教え」、あるときは「教わる」「教える喜び」と「学ぶ喜び」!
そのための最適なネットワークはP2POSS の潮流、 Web2.0 の進化の中で、新しい e-Learning を考える
我々のチャレンジ
学習者主体情報発信・共有・・