仮想計算機を制御するMoodle仮想演習環境の開発
2
0
0
全文
(2) 情報処理学会第 75 回全国大会. 本環境では,MySQL や Java など様々な演習環 境を構築したマスターVM をカタログとして複数 用意しておく.これによって,教授者は演習環 境をそのカタログから選択するだけで,準備は 完了する.マスターVM の構築では,Web ター ミナルアプリケーションも導入しておく. Moodle からこれを呼び出すことで,演習環境の ターミナルを表示する仕組みとした.本開発で は,オープンソースの Web ターミナルアプリケ ーションである WebTTY[5]を使用した.また, カタログに存在しない演習環境が必要な場合は, 教 授 者 に よ っ て独自に仮想計算機を作成し, VMM 上の指定フォルダに格納しておくだけで, Moodle からは自動的にカタログに追加する仕様 としている. 学習者が教授者によって作成された Moodle の 活動にアクセスすると,Moodle によって教授者 が指定されたマスターVM をコピーオンライトし, 起動するよう VMM に指示を行う.その後,演 習画面(図 3)として 1 画面上に演習内容と複 製・起動された仮想計算機に接続されたターミ ナルが表示される.これにより,学習者は演習 内容に沿ってターミナル上で演習を行うことが できる演習環境が Moodle 上で提供される.. 図3. その後,仮想計算機を削除することで,リソー スの解放を行っている.これにより,無駄のな いリソース管理を実現している. 4. まとめと今後の課題 本研究では,IT 技術者の技能育成のため,仮 想計算機を用いた演習環境を LMS である Moodle 上に実現した.本システムは教授者や学習者へ の演習環境の事前準備の負荷を軽減させること を前提とし,Moodle の操作だけで仮想演習環境 を実現している.また,演習内容および結果は 学習履歴として保持され,リソース管理も行う ように開発した. 本研究での取り組みでは,ターミナルを用い た CUI による仮想演習環境を実現したが,今後 は GUI による演習にも対応した機能も開発して いきたいと考える. 参考文献 [1] MoodleDocs - Activities, http://docs.moodle.org/24/en/Activities. [2] IMS Global - Learning Tools Interoperability, http://www.imsglobal.org/lti/. [3] MoodleDocs - Core APIs, http://docs.moodle.org/dev/Core_APIs. [4] Libvirt-php, http://libvirt.org/php/ [5] WebTTY, http://testape.com/webtty_sample.php. 演習画面. 先に述べたとおり,本システムでは,LMS に て演習内容を含めた学習管理を実現するため, 学習者がターミナル上で実行したコマンドおよ びその実行結果は学習履歴として Moodle 上の DB に格納される.これにより,演習後,学習者 の復習や教授者の学習分析をも可能としている. また,本システムでは,演習後の共有リソー スの解放にも対応した.演習後,学習者が手動 にてリソースを解放できる他,Moodle は学習者 がターミナルへのコマンド入力がある一定時間 以上行われていない場合には学習者へ通知し,. 4-330. Copyright 2013 Information Processing Society of Japan. All Rights Reserved..
(3)
関連したドキュメント
は、金沢大学の大滝幸子氏をはじめとする研究グループによって開発され
は、金沢大学の大滝幸子氏をはじめとする研究グループによって開発され
主として、自己の居住の用に供する住宅の建築の用に供する目的で行う開発行為以外の開
これは基礎論的研究に端を発しつつ、計算機科学寄りの論理学の中で発展してきたもので ある。広義の構成主義者は、哲学思想や基礎論的な立場に縛られず、それどころかいわゆ
J-STAGEの運営はJSTと発行機関である学協会等
4G LTE サービス向け完全仮想化 NW を発展させ、 5G 以降のサービス向けに Rakuten Communications Platform を自社開発。. モデル 3 モデル
問題解決を図るため荷役作業の遠隔操作システムを開発する。これは荷役ポンプと荷役 弁を遠隔で操作しバラストポンプ・喫水計・液面計・積付計算機などを連動させ通常
エッジワースの単純化は次のよう な仮定だった。すなわち「すべて の人間は快楽機械である」という