FMCorz / moodle-block_xp

A gamification plugin for Moodle allowing students to gain experience points and level up.
https://levelup.plus/?ref=github
149 stars 41 forks source link

Multiple skill/competency/field/ability ladders #20

Open systemnova opened 9 years ago

systemnova commented 9 years ago

It would be great if there were different kinds of experience, with multiple ladders. This way students can be recognised as the leader in different fields/abilities within the same course.

I teach high school debating, i would love the students to be able to earn experience toward different skills eg. Leadership, Research & Problem Solving

It was suggested to have multiple blocks. While this works, it might get pretty cluttered. Might be better if they were nested like leveling up in a computer game eg. http://img3.wikia.nocookie.net/__cb20120713042255/elderscrolls/images/5/5d/Level_Up_(Oblivion).png

Also is it possible to export and import student experience? I forgot to take a backup of exp when migrating to a new Moodle, my students wanted to kill me!

Also if possible more than three custom rules please : )

FMCorz commented 9 years ago

Hi,

Thanks for reporting these and sorry for the late reply.

Interesting idea to be able to split the XP under different skills. I can't see this happening in the foreseeable future due to lack of time, and also due to the complexity of establishing such things. Should the event determine the "field" automatically, which then the teacher gives a name to. Or should the teacher analyse all the events and assign a field for each? I also agree that multiple blocks is not a good solution.

It is not currently possible to export/import the experience points, but the plugin now supports backup and restore, which means that you can backup your course and when restored the experience points should be restored as well.

It is possible, only three fields are added at a time, but new blank fields are added when you save. You probably realised this by now. I really want to rework the rules screen entirely to give more flexibility and improve the user friendliness.

Thanks for your feedback, much appreciated! Fred