我目前正在研究一个系统,一门课程的所有资源/课程资料都放在metacourse中。我试图从metacourse/parent课程获得资源并将其链接到一节课。例如,我有courseID = 92和lessonID = 276.我查看course_meta表,并查找父级courseID = 50.我使用course_modules表中的父级courseID查找所有资源。现在,我的问题在这里。鉴于我首先找到了父母的courseID,我能够找到所有课程的资源,但是,我怎么知道给定的资源是用于lessonID = 276的?我如何知道metacourse中的课程=儿童课程中的课程?我在哪里看表?小孩课程中的课程与Moodle中的母课程(meta-course)中的课程的关系在哪里?
0
A
回答
0
我不是百分百肯定我完全理解你的问题,但我会冒险一些帮助。如果我不符合标准,请随时要求澄清。
Moodle的metacourse系统主要是为了方便入学。无论是家长课程的入学注册都被传递到所有的儿童课程,反之亦然:任何儿童课程的注册也会出现在家长课程中。实际上,从经验来看,即使是这样做,他们也是一个主要的痛苦,而且几乎肯定会有更好的方式。
据我所知,这是远远不够的,所以即使他们是相同的,这些父母/孩子课程中的资源也不会有正式的关系。
唯一可以在不同课程中寻找相同资源的唯一方法就是在name
字段中执行类似匹配的操作。这当然不完全可靠(但实际上在某些情况下我不得不这样做)。
我想知道是否有更好的方法来组织您的资源来实现您想要做的事情。当然,我不知道细节,但如果仅仅复制父课程中的课程并使用小组让学生分开就可以完成这项工作,那么它将大大降低复杂性。
相关问题
- 1. 从moodle中的多个课程中获取课程总数
- 2. 课程课程特定日期特定课时无课程
- 3. 回到新课程的调用课程
- 4. 在moodle课程中自动将选定的人放入课程组
- 5. 孩子父母课程的输出
- 6. 在哪里关闭课程? Java
- 7. Moodle Scorm课程简历
- 8. 从moodle获得课程
- 9. 在C#中的课程
- 10. opta规划师课程课程指定课程特定房间
- 11. Moodle复制课程没有存档旧课程
- 12. 在Jena顶级课程中寻找类的超级课程
- 13. 如何在其他课程中使用课程的回报?
- 14. DDD中的实体课程和实用课程的位置
- 15. TestFirst Ruby课程第一课
- 16. 完形填空课程设置课程
- 17. 如何使用CSS定位课程中的课程?
- 18. 如何使用不同课程中的课程?
- 19. 如何从不完整的课程中获取课程名称?
- 20. 另一个课程或游戏课程中的游戏菜单?
- 21. 了解PHP中的课程
- 22. Python中的速成课程
- 23. MSDN中的C#课程?
- 24. C4中的新课程
- 25. 从谷歌课堂课程获取课程
- 26. 关于IDE的课程
- 27. 在我的课程中实现线程?
- 28. 课程与功能 -
- 29. 学生完成的课程数量.MOODLE
- 30. 查询Moodle课程的SQL查询