从moodle学习课程

时间:2013-10-28 17:17:46

标签: python moodle

我正在尝试编写一个从Moodle系统中获取课程的应用程序。 有两种不同版本的Moodle:1.9和2.5。

我的应用程序如何做到这一点?我正在使用Python 2.7

2 个答案:

答案 0 :(得分:0)

您需要对课程做什么?

您可以备份课程。这是一个单独的zip文件 - 扩展名.mbz--它包含一堆XML文件,Moodle会解析这些文件,无论数据库如何都可以恢复该过程。

http://docs.moodle.org/25/en/Course_backup

您可以备份课程,然后使用Python解析xml。

或者,如果您想在多个Moodle网站上分发课程,那么您可以创建一个私人社区中心。

http://docs.moodle.org/25/en/Hub_administration

答案 1 :(得分:-1)

你可以选择使用2.6版本的moodle,它具有良好和最好的功能。尝试从这个博客中学习

http://www.squidoo.com/moodle-cloud-hosting-and-the-features-of-version-2-6