I have been putting a lot of thought into gamification the last few months. I strongly think this should be done to all classes, even without access to digital layers one can gamify the class easily. I started with simply offering points for volunteers to answer questions in the ESL classroom, I didn't say what they could get with the points and yet I maintained a semi-anonymous leadeboard. I kept points for the students who eat lunch together, totaling the points accumulated for each group of four or five. Then the group elected the best English speaker in the group, turning the final awarding of a badge over to the students provided autonomous decisions. There was a positive response, and the following weeks the students who got badges demonstrated increased core confidence. I would like to take it further; sr students take the eiken test (step test) i could award points to the student's totals so that the students develop a significant amount of points and then make an economy for them to use the points in. Students spend points to equip an avatar with various items (this would be far easier in a virtual world) and toward the end of the term as the dialogues they create in ESL develop into a story the items become useful to their characters. This plan might be too ambitious for my school though.
This is an interesting project: http://maiga.athabascau.ca/publication/Journal-2011-KMEL.pdf A system that can adapt materials and known areas with particular students to create learning paths automatically. I haven't seen it working but it sounds interesting (and complicated) and when it becomes mainstream it will be a game changer for people like us.