首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Moodle中,子课程中的课程与家长课程(元课程)中的课程之间的关系在哪里?

在Moodle中,子课程中的课程与家长课程(元课程)中的课程之间的关系在哪里?
EN

Stack Overflow用户
提问于 2012-03-07 06:13:57
回答 1查看 101关注 0票数 0

我目前正在开发一个系统,其中一个课程的所有资源/课程材料都放在一个元课程中。我正在尝试从元课程/家长课程中获取资源,并将其链接到课程。例如,我的courseID = 92,lessonID = 276。我查看了course_meta表,发现父courseID = 50。我使用course_modules表中的父courseID来查找所有资源。现在,我的问题来了。假设我首先找到了父courseID,那么我能够找到课程的所有资源,但是,我如何知道给定的资源是针对lessonID = 276的?我如何知道元课程中的课程=子课程中的课程?我应该在表格的什么地方查找?

EN

回答 1

Stack Overflow用户

发布于 2012-03-09 04:19:52

我不能百分之百地肯定我完全理解了你的问题,但我还是冒险帮你一下。如果我说错了,请随时要求澄清。

Moodle中的元课程系统主要是为了方便招生。要么将家长课程的注册传递到所有子课程,要么反之亦然:任何子课程的注册也会出现在家长课程中。实际上,从经验来看,即使是这样做,它们也是一个主要的痛苦,而且几乎可以肯定有更好的方法。

据我所知,这是目前为止的情况,所以这些家长/孩子课程中的资源之间不会有正式的关系,即使它们是相同的。

在不同课程中查找相同资源的唯一方法是在name字段中执行类似匹配的操作。当然,这并不完全可靠(但实际上在某些情况下我不得不这么做)。

我想知道是否有更好的方法来组织你的资源来实现你想要做的事情。当然,我不知道细节,但如果在家长课程中只复制课程内容,并使用小组将学生分开,就可以做到这一点,那么它将大大降低复杂性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9592768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档