We are using Moodle v3.1 and want to know if there is a way (via core Moodle or plugins) to assign and accumulate points for a student based on enrollment. We know there are ways to assign badges, and even experience points, for activity completion. That is all well and good, but not what we need here. What we are looking for is something more like if a student enrolls in course A, their account receives 10 points - even if they don't complete any activities in the course. This is for a frequent-flyer type program, where after paying for/enrolling in several courses, they get another course free.
Any thoughts/suggestions on how best to handle this situation would be greatly appreciated!