Python / Django / Ruby / Rails / PHP中的LMS
我正在寻找Moodle
的替代品。
我搜索并找到了基于Django的pinax-lms-demo
;
和Astra
这是基于Rails的,但两者都是空的回购……
我需要一个具有以下function的LMS:
- 创造课堂
- 分配教师
- 上传资料
- 测验
- 论坛
- SCORM
- 聊
我花了一个多月的时间使用Moodle并成为开发人员,我觉得我不应该使用它…
Canvas LMS https://github.com/instructure/canvas-lms
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计数器直观。