Gamification as Learning Scenario in Programming Course of Higher Education