2
votes
1answer
128 views

Best way to teach novice programmers?

I'm working on a project that aims to teach programming novices. I want them to follow specific guidelines of programming and get accustomed to those (due to the fact that these guidelines are ...
28
votes
11answers
1k views

Implement gamification on Time reporting to minimize late reports?

A company is having trouble getting its employees to report time of their working hours. The time reporting is the source for invoicing the company's customers and it has to be done in time. To deal ...
22
votes
5answers
708 views

What makes people vote?

What drives people to upvote or downvote content? I'm looking for the je-ne-sais-quoi quality on successful voting systems and I just can't put my finger on. Let's look at three examples: ...
8
votes
3answers
290 views

Should we call our achievement system something else?

The company I work for has two public sites; one is just our main WWW site and the other is a site dedicated to our members. I'm a developer there and I'm working on an achievement system for our ...
12
votes
3answers
664 views

UX and design for Gamification of Collaborative Learning

What are proven gamification techniques that promote collaboration? I don't mind whether the specific techniques come from educational sites, or pure game sites or some other source. I want to ...
61
votes
9answers
3k views

How does Gamification change User Behavior?

On Location Based Applications the use of Gamification is essential. As you move along and check in you earn badges and points. Users also find themselves in a leader board, which most certainly ...