How Do Gamification Rules and Personal Preferences Affect Coding? | IEEE Conference Publication | IEEE Xplore