Python / Django / Ruby / Rails / PHP中的LMS

我正在寻找Moodle的替代品。
我搜索并找到了基于Django的pinax-lms-demo ;
Astra这是基于Rails的,但两者都是空的回购……

我需要一个具有以下function的LMS:

  1. 创造课堂
  2. 分配教师
  3. 上传资料
  4. 测验
  5. 论坛
  6. SCORM

我花了一个多月的时间使用Moodle并成为开发人员,我觉得我不应该使用它…

Moodle似乎是唯一或多或少可用的开源LMS,尽管它远没有写得很好IMO。 有像Canvas这样的优质LMS。 我不认为你现在在寻找什么!

这是一个真正的问题,因为开源LMS都在PHP中,但Sakai是Java中的例外。

当我编写了一个试图与SCORM兼容的LMS时,我可以说创建SCORM实现并不是一件小事。

Python中唯一的Python项目是由Google在GAE上创建的Cloud Course(http://code.google.com/p/cloudcourse/)

你也可以使用Rustici的SCORM Cloud with Python(https://github.com/RusticiSoftware/SCORMCloud_PythonLibrary)

我推荐Instructure的Canvas-LMS

带有付费SaaS选项的开源代码: https : //github.com/instructure/canvas-lms/wiki

截至6月15日:“由189家机构(包括布朗大学,奥本大学和沃顿商学院等名称)和约270万用户”通过http://techcrunch.com/2012/06/15/cisco-teams-上有-instructure到移动最世界大-它教室到云端/

我管理了一个Moodle项目,我们不断努力解决任何编码变化,总体上发现一些UX计数器直观。