LMS in Python / Django / Ruby / Rails / PHP

时间:2011-02-27 19:20:27

标签: php python ruby-on-rails django

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

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

  1. 创建课程
  2. 指派教师
  3. 上传资料
  4. 参加测验
  5. 论坛
  6. scorm
  7. 聊天
  8. 我花了一个多月的时间使用Moodle并成为开发人员,我觉得我不应该使用它......

5 个答案:

答案 0 :(得分:9)

答案 1 :(得分:3)

http://demo.ilias.de/看看这个lms。

答案 2 :(得分:2)

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

答案 3 :(得分:2)

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

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

我所知道的Python中唯一的项目是由Google在GAE上创建的云端课程(http://code.google.com/p/cloudcourse/)

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

答案 4 :(得分:2)

我推荐使用Instructure的Canvas-LMS

使用付费SaaS选项打开源代码:https://github.com/instructure/canvas-lms/wiki

截至6月15日:“由189家机构(包括布朗大学,奥本大学和沃顿商学院等名称)采用”和来自http://techcrunch.com/2012/06/15/cisco-teams-up-with-instructure-to-move-the-worlds-largest-it-classroom-to-the-cloud/的约270万用户

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