I would like to setup a system where students unlock a badge by reaching a certain number of points in the course (using Natural). It seems as though the system isn't set up to do this normally. It either wants to rely on Activity Completion or Course Completion.
I suppose my question is, what are the consequences if I were to use "Course Completion" to unlock different badges even if the whole course was not complete at that point? I could have a badge at 50% of points, one at 75%, etc, that students work obtain progressively. This seems, intuitively, like a bad idea because the student will not have completed the course and be done with it yet.
My work around has been to tie the badge to an activity the student gets access to based on point total then can self complete, something as simple as a previously hidden Label. This is okay but seems a little clunky. I could end up with a whole bunch of Labels to stash somewhere in the course.