Note: You are currently viewing documentation for Moodle 3.1. Up-to-date documentation for the latest stable version of Moodle is probably available here: Course completion.

Development talk:Course completion: Difference between revisions

From MoodleDocs
Line 29: Line 29:


If the activity is deleted later on after this is set, we'll have to do something.  Perhaps we can just default back to "All activities".
If the activity is deleted later on after this is set, we'll have to do something.  Perhaps we can just default back to "All activities".
==Gradebook==
Should we also optionally include in the export the completion criteria met (e.g., "[Role name] approved, [User name]", "passing grade: [passing value/percentage]")?
==Hidden completion criteria==
Should some completion criteria be hidden from a "student" in the completion progress block?
==Weighted completion progress==
Should criteria be weighted to show progress? This would allow a full term paper would show much more weight than a one night homework assignment.
If so, what weighting methods should be available (percentage, unit)?
Should one option use a course's grade items (i.e, activity module) weighting for aggregating a course grade?
==Completion progress indicators==
Should we show indicator icons in the Completion progress block instead of text?
==Activity completion status override==
Should a "teacher" be able to manually override the completion status for an activity, even though it was automatically determined to be not complete by the activity?
==Site settings==
Some criteria should probably be manageable by an "admin" from the site level for policy / consistency purposes. For example, should "completion by unenrolment" only be managed at the site level?
==Category settings==
Would it be very useful to have controls on a category level that apply to all courses contained within it, and any sub-categories? Note: That will risk though complexity and performance considerations, however it might have high benefit through ensuring consistent settings/criteria across categories.

Revision as of 05:00, 17 June 2009

Many of the users that ask about this also bring up wanting to be able to set resources viewed as a criteria for course completion. Can this be added as one of the features for course completion?



I think the same course should have multiple completions because that means that even a single course can be offered as a short course as well as a full course. One way of doing it could be having multiple grades for the same activity. This will allow activities / resources to be more usable

--Vikram solia 00:11, 23 July 2008 (CDT)

Methods Confirming Course Completion/Incompleteion

In hopes that this module will eventually be incorporated into transcript/progress features (and assuming 'completed' means students met certain objectives), perhaps it would be useful to have the ability to override or mark a course 'incomplete' or 'no credit.' This might address situations where a student has taken all or part of a course, but he/she withdraws or fails, and may or may not retake the course. For example, a student fails an elective not required to graduate, and decides not to take the course again. The proposed methods to confirm completion might not have a way to address this:

1) Using date or unenrollment: The student technically 'completed' the course, but since he/she failed, the course should not be considered 'complete,' as credit will not be awarded.

2) Using activity done, grade or manual: The student did not pass/complete assignments, so the course remains 'in limbo,' waiting to be completed (unless the teacher enters a failing grade when the course is finished, but that returns us to the issue in #1 above), and/or it does not go on record that the course was attempted.

If courses could be designated 'incomplete' or 'no credit,' then you would probably also want the ability to replace or override that in the event a student completes or retakes the course at a later date.

Also, if teachers are setting methods and criteria, it might be useful if admin has the ability to disable certain methods altogether. If it's possible for a student to fail, withdraw or be unenrolled for some reason, some institutions might not want to use date or unenrollment as a confirm completion method. If available, a teacher might elect to use these methods only to realize later that a student's records indicate a course was completed when in fact he/she failed or withdrew. Instead of instructing teachers not to use certain methods, it would probably be more practical to simply not have them available.

-- Sharon Goodson 00:59, 12 January 2009 (CST)

Need to choose which activities

I think we'll need to sometimes specify a single activity as the one to look at to determine completion. eg an assignment or quiz

I think we should change the 'Activities completed' to be a menu with all the activities in the current course in it, plus an "All activities" at the top.

If the activity is deleted later on after this is set, we'll have to do something. Perhaps we can just default back to "All activities".

Gradebook

Should we also optionally include in the export the completion criteria met (e.g., "[Role name] approved, [User name]", "passing grade: [passing value/percentage]")?

Hidden completion criteria

Should some completion criteria be hidden from a "student" in the completion progress block?

Weighted completion progress

Should criteria be weighted to show progress? This would allow a full term paper would show much more weight than a one night homework assignment. If so, what weighting methods should be available (percentage, unit)? Should one option use a course's grade items (i.e, activity module) weighting for aggregating a course grade?

Completion progress indicators

Should we show indicator icons in the Completion progress block instead of text?

Activity completion status override

Should a "teacher" be able to manually override the completion status for an activity, even though it was automatically determined to be not complete by the activity?

Site settings

Some criteria should probably be manageable by an "admin" from the site level for policy / consistency purposes. For example, should "completion by unenrolment" only be managed at the site level?

Category settings

Would it be very useful to have controls on a category level that apply to all courses contained within it, and any sub-categories? Note: That will risk though complexity and performance considerations, however it might have high benefit through ensuring consistent settings/criteria across categories.