FC2ブログ

Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
この記事にトラックバックする(FC2ブログユーザー)
http://katu1109.blog49.fc2.com/tb.php/101-be3c4567

トラックバック

コメント

[C217]

Rubyといいたいところですが、Pythonかなぁ、Wさんがいるので。うちのエンジニアもPythonだと飛びつくとおもいます。もう一人の南京2号はRails派ですが。

[C218]

kozさん、

なるほど。Pythonという選択肢もありますね。

GAE(Google Apps Engine)がサポートしてますね。
Pythonと比べたらRubyかなぁ。

・PHPである理由
OpenPNEが使っているので、学習量が最小。
・Rubyである理由
日本発であるので応援したい。PHPのフレームワークであるSymfonyはRoRの影響が強いらしい。ので学習効率が良い。
・Pythonである理由
特に上記のような理由なし。

  • 2009-05-20 08:03
  • かつ
  • URL
  • 編集

[C219] 熊猫

始動おめでとうございます!ともに頑張りましょう!

言語に関しては、実現できる機能に差がなければ、親和性を選ぶべきでしょうね。そうしないと余計な手止まりが増えそうな気が...

[C220]

熊猫さん

頑張りましょう!

助言、ありがとうございました。
おかげで決断できました。
RoRは、捨てがたいですが、PHPで行きます。
  • 2009-05-20 19:33
  • かつ
  • URL
  • 編集

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

始動しました。

eラーニングシステムのアーキテクチャ設計をしてみました。



■LMS

当初は、LMS(Learning Management System、学習管理システム)として、
オープンソースのMoodleの使用を想定していたのですが、使用しないことにしました。

理由は、Moodleは、旧来の学校教育(Instruction)のような
集合学習を補助するツールとして設計されているので、
私の考えている新しい「学び(Learning)」の方法論である、

Test Based(もしくはOriented) Learning

には、不要な機能がたくさんついている上に、
必要な機能が不足しているからです。
ですので、独自設計・実装にすることにしました。

■開発言語

悩んでいるのは、開発言語として、PHP+Symfonyを使うか、
RoR(Ruby On Rails)を使うかです。う~~~ん。

■SNS機能

その他、学習の動機付け・維持の方法として、

学習仲間・ライバル

の存在は効果的と考えているので、SNS機能を実装しますが、
こちらは、OpenPNEを使うことにしました。
OpenPNEはPHP+Symfonyで開発されているので、
やっぱりPHPかなぁ。。。

■コンテンツ

「学び」のコンテンツは、商用製品(WonderShare社)である、
「PPT2Flash」と「QuizCreator」を使います。
コンテンツからLMSへ情報を送信する方法が見えていませんが、
Moodleと連携できると書いてあったので、きっとXML形式で発信されてくるのでしょう。

■OpenSocial対応

コンテンツは自社LMS(ユーザから見るとSNS)の上だけでなく、
mixiとかのSNSでも動作するようにすると、
多くのユーザにリーチできそうなので、
将来的にはOpenSocial対応も必要になりそうです。


【編集後記】
最近は、猫、中国語、雑記ばかりでしたが、
たまには硬派な記事を書いてみました。

やっぱり私はエンジニアだなと実感。楽しい。^^
スポンサーサイト
この記事にトラックバックする(FC2ブログユーザー)
http://katu1109.blog49.fc2.com/tb.php/101-be3c4567

トラックバック

コメント

[C217]

Rubyといいたいところですが、Pythonかなぁ、Wさんがいるので。うちのエンジニアもPythonだと飛びつくとおもいます。もう一人の南京2号はRails派ですが。

[C218]

kozさん、

なるほど。Pythonという選択肢もありますね。

GAE(Google Apps Engine)がサポートしてますね。
Pythonと比べたらRubyかなぁ。

・PHPである理由
OpenPNEが使っているので、学習量が最小。
・Rubyである理由
日本発であるので応援したい。PHPのフレームワークであるSymfonyはRoRの影響が強いらしい。ので学習効率が良い。
・Pythonである理由
特に上記のような理由なし。

  • 2009-05-20 08:03
  • かつ
  • URL
  • 編集

[C219] 熊猫

始動おめでとうございます!ともに頑張りましょう!

言語に関しては、実現できる機能に差がなければ、親和性を選ぶべきでしょうね。そうしないと余計な手止まりが増えそうな気が...

[C220]

熊猫さん

頑張りましょう!

助言、ありがとうございました。
おかげで決断できました。
RoRは、捨てがたいですが、PHPで行きます。
  • 2009-05-20 19:33
  • かつ
  • URL
  • 編集

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

Appendix

便利ツール

中日辞書 北辞郎

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。