Subcourse module

Subcourse module

by David Mudrák -
Number of replies: 22
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
I would like to announce the first public release of a new Subcourse module. The module provides very simple yet useful functionality. When added into a course, it behaves as a graded activity. The grade for each student is taken from a final grade in another course. Combined with metacourses, this allows course designers to organize courses into separate units.

The module need PHP5 to run. Moodle version 1.9 is supported. Do not use this module at production servers yet - it has not been tested too much. On the other hand - you are warmly welcome to install, test and report any problems. See http://docs.moodle.org/en/Subcourse_module for more details on how to install and report bugs.

Thanks for any ideas, comments and problem reports.

David
Average of ratings: Useful (1)
In reply to David Mudrák

Re: Subcourse module

by Jaap Marsman -
Hi David,

I installed it on our school's Moodle site, running PHP5 and Moodle 1.9.2+

Unfortunately, it doesn't work. When I select a course which has grades in it, and I click the "Fetch now" button, the screen goes blank and nothing happens...
In reply to Jaap Marsman

Re: Subcourse module

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
Hi Jaap.

Please turn debugging on (Site administration > Server > Debugging) and let Moodle display error messages. Let me know what error you get.

TIA
In reply to David Mudrák

Re: Subcourse module

by Jaap Marsman -
Hi David,

Here I am again. Sorry for blaming Subcourse! It turned out when I converted my SQL database all NULL-variables were lost. This messed up my gradebook in 1.9.2, so Subcourse was having trouble fetching grades because the gradebook was wrecked.

All's well now, after a manual edit of my SQL database. Subcourse is working flawlessly and is a fantastic addition to Moodle for me! I have several parents who wish to track the grades of their children. Subcourse is used to create a report parents can easily view. Thanks for this incredible addition to our Moodle!
In reply to David Mudrák

Re: Subcourse module

by Jürg Hoerner -
Can I install the newest subcourse module version with 1.9.3+ at a production server. I tested the module at my second server it worked very well.

Will you update the module for moodle 2.0?
In reply to Jürg Hoerner

Re: Subcourse module

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
Hi Jürg,

I am going to focus on maintaining the 1.9 version at the moment. As far as I know, Moodle 2.0 is still in very alpha stages and I do plan to update the Subcourse before Moodle core API stabilizes a bit.
Use the Subcourse at production server on you own risk. I haven't got chance yet to test it very much so every comment and/or idea and/or bugreport is welcome! Thanks in advance.

David
In reply to David Mudrák

Re: Subcourse module

by Jürg Hoerner -
Hi sDavid
Thank you for your information. It works very well on my 1.9.3+ version.

Nice to have
If I have two classes in the same subcourse I would like to fetch a "category total" (subcategory total) for each student class made

StudentsPoints_C1
StudnetsPoints_C2

at the moment I fetch always the category course total

Maybe a bug
If i there is an activity with grade = scale: ......... the total is 2 points higher.

I made a german translation, I can give it to you.

Thanks a lot for your work.
Jürg
In reply to Jürg Hoerner

Re: Subcourse module

by Paul Vaughan -
Hello Jürg. Have you managed to do any development work on this module yourself? I ask only because the idea you suggest in "nice to have" is something I may developing myself for use in our college.

This module does about 80% of what we would like it to so it will fall to me to develop the other 20%. I am in the process of clarifying the requirements now.

Regards,

Paul.
In reply to David Mudrák

Re: Subcourse module

by JF Dragon -
So is there some plans about the adaptation of the subcourse module for Moodle 2.0?

From an happy user of this module on Moodle 1.9.x who begin to plan his LMS upgrade.

Thanks

JF
In reply to JF Dragon

Re: Subcourse module

by Jéssica Méndez -
Hello!

I have the version of moodle 1.9.2 to install the subcourse not shown me to add in the activity, not what am I doing wrong? Already among the reports of the errors s not brand me anything.

It might help to know that I'm failing, since installation.

Thanks

Regards
In reply to David Mudrák

Re: Subcourse module

by John Samuel -

Is there anyway this module can fetch itself without us fetching it? or at least have only one button <fetch all > i have like 12 subcourses in one course that i use just for pulling grades and its quite annoying to keep clicking on fetch now fo each subcourse especialy that i don't want to forget any of them...

In reply to David Mudrák

Re: Subcourse module

by Nicholas Walker -

Hello Davis,

Are you still developing the Subcourse module, or have you moved on? The reason I ask is that I find the "fetch" button confuses students. It would be great if obly the teacher saw the fetch button and the students saw only the link to the course.

Anyway, thanks for a very useful module.

Nick

In reply to David Mudrák

Re: Subcourse module

by Enrique Robredo -
Hi David, good job. This is the spanish (es_utf8) translation.

1. It's possible add multiple course references into the same activity?
2. It's possible advanced features in mod_form for grouping?

Thanks
In reply to David Mudrák

Re: Subcourse module

by Shail Jai -
Hello David, in my case there is no action after clicking on fetch button, and also there is no error. (turn on debug mode). what should be the reason
In reply to David Mudrák

Re: Subcourse module

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
Is there any documentation for this module. I've got a client who is using this but I can't figure out what it does or how to use it. The documentation in the wiki just seems to give the outline of what it does not how to actually use or configure it.

I've got a bunch of courses with subcourse activities but I can't understand what they do.

Any help appreciated.
In reply to Howard Miller

Re: Subcourse module

by JF Dragon -

Not realy a big documentation for this module...

However, it's quite simple.

«Subcourse module» appear in the course as an activity module you can insert on the course page. After that, you have to give a name to that activity, insert a description and say what is the course who is the «subcourse» (reference course). You can save that page and the module is insert in your page.

You need after to «fetch», ie in the subcourse integrate to your page, you click on the «Fetch now» (or something like that... my Moodle install is in French) button. The result is that the score a student have in the subcourse is shown in the Gradebook of the course where you have insert the subcourse module.

Really interesting when you whant to track the results of students in multiple courses...

Hope that's help.

JF

Average of ratings: Useful (1)
In reply to JF Dragon

Re: Subcourse module

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
Thanks!!

So what does the student see? Are the subcourse activities visible to students?
In reply to Howard Miller

Re: Subcourse module

by JF Dragon -

They could, but the module himself don't give many infos to them. So, I always mask it in the course main page.

But in the GradeBook the student see the score import from the subcourse.

To be true, the Subcourse module is for me just a missing feature of the metacourse structure... but the advantage to get it independent from the metacourse logic is that you can import in one course the results from courses not relate to parent course (i.e. you dont need to be in a metacourse structure to be able to import that results).

In reply to JF Dragon

Re: Subcourse module

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
Hmmm... I can't understand what the difference is between adding the module to a course as an activity and having courses in a metacourse structure. I take it you have to do both?

It would be really cool if someone who uses this adds to the documentation wink
In reply to Howard Miller

Re: Subcourse module

by JF Dragon -

Metacourse are just a way to link two courses and do a faster registration of your students... but it don't provide the possibility of reporting the score from a course in another course.

As it's said in the documentation of the Subcourse module "it behaves as a graded activity. The grade for each student is taken from a final grade in another course."

You have a good idea with the add at the documentation, but the point is that I'm not enough easy in English to do so mixed

(little French Canadian, I am)  yoda

In reply to David Mudrák

Re: Subcourse module

by Richard Cackett -

Hi David

I'm running Moodle 2.03 at my school and an keen to use the subcourse module with a number of teachers new to Moodle that teach Science... is there a release date for beta version of the subcourse module available?

Thanks for your efforts

Regards
Richard Cackett

In reply to David Mudrák

Re: Subcourse module

by Richard Cackett -
Is the sub course module for Moodle 2.1 available to download......? Or do I need to have a cold shower. Thanks
In reply to Richard Cackett

Re: Subcourse module

by John Samuel -

Is it possible to add enrol start date and end date of each course to this module ?

Thanks