Subcourse icon

Subcourse

Maintained by Dan Marsden, Catalyst IT
Subcourse behaves as a graded activity. The grade for each student is automatically fetched from a final grade in another course. This allows course designers to organize the learning content into separate units.
Price option: Free

Supports Moodle 2.4-5.0 See all versions
Latest release: 5 months ago
Installations: 4133
Downloads (last 90 days): 1351

Frankenstyle name: mod_subcourse
Activities

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

With this plugin, is it possible to also include the score from all assessment tools? Or just the final score? Thank you in advance.
Is subcourse compatible with moodle version 5+?
@roy - see https://docs.moodle.org/500/en/Course_meta_link_enrolment and ask in the forums if you need further help.
Is there anyway that registering in this course will automatically register the user in the listed subcourses? We have a Moodle course that is a "certificate program" with five actual courses listed using the Subcourse plugin. When they complete the five courses, they get a credit for completing the certificate program.
Right now, when someone registers for the "certificate program" course, we have to manually add them to the five courses.
Thx
Require course completed trigger is not working. I have tried everything. can someone please help me out.
Great plugin. Is there an option/another plugin, to grab a grade of a single grade of an activity, in a course with multiple activities?
I have the same issue in Version 2023103003 for Moodle 4.1 LTS. Error is:
Exception - mod_subcourse\completion\custom_completion::get_state: Return value must be of type int, null returned
CAUTION Version (2025012000) will cause issues with Enrolled Courses displaying on the Frontpage. Error is: Exception - mod_subcourse\completion\custom_completion::get_state(): Return value must be of type int, null returned
@Michael - best thing to do is test the current version and let us know if it works in 4.5 or report any bugs you find (bonus points for including pull requests with fixes.). "When will XYZ version be available" is not something I can ever give an accurate answer to except for clients that have an SLA/contract with us.
Good day, I was wondering, when do you think we can expect to see a release of this useful plugin for Moodle 4.5 LTS?
@Paul - this is a known issue (mentioned here: https://github.com/catalyst/moodle-mod_subcourse/issues/86) - I'm not the original developer - we've just picked up general maintenace on the plugin after David was unable to continue maintaining it. I expect as some of our paying clients start their upgrades to 4.5 we'll come back to this issue, but in the meantime if you have internal development capabilities, pull requests are always very welcome.
@Dan. We're using Moodle 4.3 with the latest subcourse version for 4.3 (2023123002). We've been using the subcourse activity extensively for many years - thanks for developing it. I have just noticed a recent issue - when the completion condition of 'Student must complete the referenced course to complete this activity' is set, the dropdown for the completion status on the course homepage (in teacher view) says 'You have to add at least one completion condition', and in student view it says, 'There are no completion conditions for this activity'. Ie, it doesn't seem to recognise the completion setting. Interestingly it still functions as expected - the activity completion is still being captured by the parent course (that has the subcourse in it), and the 'To do' status changes to 'Done' for students when completion occurs. The nature of the referenced subcourse doesn't seem to matter, be it a single activity scorm course, course with multiple activities, etc. I believe this issue didn't exist before the release of ver 2023123002 in July this year. Thanks for any help you can provide.
I'm trying to understand the back-end DB structure, but seems few know it, see https://moodle.org/mod/forum/discuss.php?d=460741#p1850273.
Any help appreciated.
@Dan Marsden:
"@Fabian - the latest versions of our plugins are always in github, but we always forget to update the entry in the plugins db - I just updated the plugins db with the latest versions, but in the future please check the version in the github repo - thanks! smiling"
No idea what there is to smile about. This is totally unprofessional towards those who depend on it and from whom the administration will withdraw the plugin if it is not listed. So either you make something for yourself and keep it to yourself or you publish it and stick to the conventions.
Of course, it would be even better if the part became a core component, because it closes a significant gap in Moodle.
Uwe, who would like you to change your behaviour in favour of the community smile
@Roy - try asking that in the forums - it's really a question about course completion settings rather than sub course itself.