A perspective on blending programming environments and games: Beyond points, badges, and leaderboards
VL/HCC, pp. 134-142, 2016.
Programming environments and game environments share many of the same characteristics, such as requiring their users to understand strategies and solve difficult challenges. Yet, only game designers have been able to capitalize on methods that are consistently able to keep their users engaged. Consequently, software engineers have been in...More
Full Text (Upload PDF)
PPT (Upload PPT)