You “level up” in the game by doing the things you normally do in class. If you want to level up faster, just do more of them.
Experience Points (XP) are earned for the things that we normally do in class. I’m still tweaking the exact XP formula, but it currently includes points from programs written (total points on the rubric), additional points for bonus features implemented, points for People’s Choice Awards earned, points for good QotW forum answers/replies, points for good questions asked in class, points for answering questions in class, and points for weekly aneurism problems. With a few bits of sample data, you could probably reverse engineer the exact mathematical formula used to process all this data.