Gamification

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

Look at ways to add incentive structures into sites (like Drupal.org) to help build the type of community participation that is desired. The term gamification is quite controversial and can mean anything these days. However, until a better term comes along we can use this.

mathieso's picture

Badges in Cyco

CyberCourse is a philosophy, set of practices, and software for improving university skills courses, like programming, statistics, and writing.

At...

https://wiki.cybercour.se/wiki/making-badge

...is a walkthrough of the badge system. Course authors choose exercises that make up a badge. Students who complete the exercises earn the badge. They can post it to their Mozilla backpack.

Kieran

Read more
mgifford's picture

Videos about Motivation, Movements, etc...

General Notes on Motivation Theory

Thorndike's law of effect

Thorndike theorized that behaviors followed by satisfying consequences tend to be repeated and those that produce unpleasant consequences are less likely to be repeated.

Read more
mgifford's picture

Motivation: Autonomy, Mastery, Purpose, Progress & Social Interaction

I really liked this slide deck on Gamification, in particular this slide http://reisz-gamification.appspot.com/#13

Motivation Science
5 Key Intrinsic Motivators (from Loyalty 3.0 Rajat Paharaia):

Read more
mgifford's picture

User participation - voting & polls

There were some interesting ideas about making sites more fun & engaging - http://mashable.com/2010/04/07/funware-game-mechanics/

Vote Up/Down - support an idea or not - https://drupal.org/project/vote_up_down

Voting Rules - configurable actions based on voting - https://drupal.org/project/voting_rules

Advanced Poll - https://drupal.org/project/advpoll

Quiz - https://drupal.org/project/quiz

Lots of these can be engaged to encourage more interaction & engage users.

I don't know how to best mash these up into a leaderboard mind you.

Read more
mgifford's picture

Encouraging folks to contribute to Drupal

There are lots of ways to contribute, but one of the goals of gamification of Drupal.org would be to find ways to help fund projects that are important to our community.

I wrote a reasonably long blog post about gittip recently:
http://openconcept.ca/blog/mgifford/gittip-nurturing-community-drupal-sh...

But ultimately if we get to feature folks or reward folks for giving, more people will give.

Read more
mgifford's picture

Use of Points

The Goals & User Points modules both can be used to reward behavior for participation in Drupal sites. Are there other examples of modules that do this? What are the best examples of Drupal sites leveraging this type of points systems?

https://drupal.org/project/userpoints
https://drupal.org/project/goals

Are there things that should be learned for application on Drupal.org?

There are some really interesting ways in which points are used on sites like StackOverflow. How far do these point systems get to replicating that?

Read more
mgifford's picture

Badges

There seem to be a few badge oriented achievement modules in Drupal.

The more commercial one is based on http://www.badgeville.com/

The module is https://drupal.org/project/badgeville_gamification

Mozilla's OpenBadges is also interesting http://beta.openbadges.org/backpack/login

And there are 2 modules to address those:
https://drupal.org/project/amobb
https://drupal.org/project/achievements

Also, there are comparisons & discussions about this.
https://groups.drupal.org/mozilla-open-badges-learning
https://groups.drupal.org/node/248868

Read more

Reputation systems: how others do it

Points/voting based systems

slashdot.org

Slashdot implemented a system of user-based moderation of content and "karma" for users. Randomly selected moderators can vote on reviews and comments on the site. Users gain "karma" based on votes their comments get. Users with high "karma" have higher chance become moderators. "Moderator" is temporary position, they are randomly selected within users with high enough karma. Each moderator gets 5 moderation points, when all points are used - user loses moderator status. Same user can gain moderator status again later.

Read more
Subscribe with RSS Syndicate content

Gamification

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week