Sub courses plugin - activity completion issue

Sub courses plugin - activity completion issue

by rajan p -
Number of replies: 9

Hi,

As am using the "sub courses" plugin for one of my requirement.

I want to mark the completion of an activity based on the completion of existing course.so we tries the "topic" format with selecting activity type as "sub-course", which allows you to select an existing "course" and its completion as below,

activity setting

so i have configured the sub-courses completion in a way as, if existing course get completed then it will mark the activity status to completed. 

But even after completion of a course (with 100% progress), my subcourse activity remains not complete(unticked dot square box.)

Activity page

so can someone help me to resolve this issue. Thanks!



Average of ratings: -
In reply to rajan p

Re: Sub courses plugin - activity completion issue

by Renaat Debleu -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers
Progress 100% is referring to 100% of activity completion, which is something completely different than course completion. (cfr Tracking progress). You will need to enable and configure course completion first.
Average of ratings: Useful (1)
In reply to Renaat Debleu

Re: Sub courses plugin - activity completion issue

by rajan p -
Hi Renaat,

course completion settings already enabled.

Example --->
1) Course1 - single activity - URL type.
2) Course2 - Topic format with "subcourse" activity.

Here, i will select the referenced course(course1) under "subcourse" activity. so based on the completion of course1(lets say just click on the URL link) the referred "subcourse" activity should marked as completed(but it is not working(i.e, the box at right is not ticked)) and based on the "subcourse" activity completion only the topic(course2) get completed(which will work fine as i guess).

As you refer 100% is the activity completion, i don't think so. since 100% refers to the reference course and box at right side is actual activity progress(it should be ticked to indicate completion.)
In reply to rajan p

Re: Sub courses plugin - activity completion issue

by Renaat Debleu -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers
Can you show us the course completion report of the reference course 1 (https://www.test.org/report/completion/index.php?course=?)
In reply to Renaat Debleu

Re: Sub courses plugin - activity completion issue

by rajan p -
Hi Renaat, 
here the screens for reference course & subcourse activity respectively.refernce courseactivity completion

In reply to rajan p

Re: Sub courses plugin - activity completion issue

by David Mudrák -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers Picture of Translators

These screenshots only show that the student completed one (and the only one) activity in the "Sample URL" subcourse. The user does not have the course completed yet formally. You have to first configure the conditions for completing the whole course, not only its individual activities - as Renaat correctly says. Please refer to https://docs.moodle.org/en/Course_completion

In reply to rajan p

Re: Sub courses plugin - activity completion issue

by Renaat Debleu -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers
I see 2 activity completion reports, but I asked for a course completion report. This report has a course completed column: course completion
 
 
Course completion is not 100% of activity completion. Course completion can be configured to check activity completion, but mostly also includes grades - time - manual confirmation by teacher ....

Did the administrator enabled course completion on your site?
In reply to Renaat Debleu

Re: Sub courses plugin - activity completion issue

by rajan p -
Thanks for the comments guys.

Let me summarize the things, that am looking for.

I have 2 courses.

course1(sample URL) - "singleactivity" format with "URL" type. completion will be marked, once the student clicked that url. (which is working fine and shows 100%.)

course2(Training plan) - "topic" format with "subcourse" activity type. the subcourse is the one which allows you to select/map the existing course to it which is called the reference course(in my case it is "sample URL") and if the user completed that reference course the activity gets completed. And if that activity gets completed then the course2 will get completed(which is already configured in a way).

So my concern here is not about the completion of topic course(course2), that is if all the activities under the topic gets completed then it will complete the topic, which will work. My query is  "subcourse" activity is not completed even my reference course is completed.

The report screenshot which is shared is "sample URL" course report followed by "subcourse" activity report.

i think it will give you clear picture of what is required. let me know the if it is possible or not.

Thanks again.
In reply to rajan p

Re: Sub courses plugin - activity completion issue

by Renaat Debleu -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers
Let me summarize also: the moment you configure course completion in your reference course, it will be possible. As long as you mix up course completion and activity completion, it will not be possible. Your subcourse activity cannot be completed (activity completion) because your reference course is not properly configured (course completion).
 
In reply to rajan p

Re: Sub courses plugin - activity completion issue

by David Mudrák -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers Picture of Translators

... even my reference course is completed.

That is what we are trying to explain. Your reference course is not technically completed. I suspect you have been confused by two separate features - the course completion and the activities completion. Please see the docs at the links provided.