我目前正在研究一個系統,一門課程的所有資源/課程資料都放在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查詢