如何在Moodle中创建多个学校,班级和课程



我想配置Moodle,这样我就可以在Moodle中映射一个真正的学校结构。我想添加4个学校,每个学校下面我想添加多个班级。一所学校的课程在另一所学校可能会有所不同。每节课我们可能有不同的科目。学期(3个学期)

-> School
-> Classes (e.g. Pre Nursery, Nursery 1 ... etc.)
-> Terms ( currently they have 3 terms in a year)
-> Subjects (Maths, English etc.)

配置Moodle的最佳方式应该是什么?是否有免费/付费应用程序可以管理这种结构?我听说过VMoodle扩展&IOMOD Extension不确定这有多有效。如果有人以前使用过,我正在寻找更多的建议。

谢谢。

Moodle有多租户选项,但我不认为它是免费的。

https://docs.moodle.org/311/en/Multi-tenancy

或者你可以使用这个非常简单的技巧,使用相同的代码,但不同的数据库/配置。

  1. 配置你的web服务器从一个单一的代码库目录服务器所有的主机

  2. 创建一个config.php文件,其中包含根据所服务的主机的单个站点配置。例如

    <?php

    $moodle_host = $SERVER[‘HTTP_HOST’];

    require_once(‘/etc/moodles/’.$moodle_host.‘config.php’);

  3. 使用站点特定的配置填充单个Moodle配置文件,就像您在任何其他Moodle站点一样

摘自https://blog.danpoltawski.co.uk/2011/10/multi-tenant-moodle-without-the-2-2-feature/

最新更新