Your SlideShare is downloading. ×
0
Using Gamification with
CodeClubWorld.org
By Victor Del Bene
CodeClubWorld.org - About
The mission of CodeClubWorld.org is to give every child in
the world the chance to learn to code...
CodeClubWorld.org - Problem
• Looking for better ways for the
coders to get involved in coding
projects
• Volunteers have ...
How Gamification Can Help
Gamification techniques to be used to:
• Drive motivation for kids learning to
code
• Increase e...
It’s Dangerous
to go Alone!
• Each coder will go on “coding quests” and
will enlist the help of their assigned
volunteer t...
Key Game Mechanics - Points
XP Points
• XP points will be awarded during each
phase of a coding phase for a particular
pro...
Key Game Mechanics - Points
Reputation Points
• Reputation points will be awarded to the
volunteers who have helped the co...
Key Game Mechanics - Badges
Badges
Badges will be designed based on the
below criteria for the coders such as:
• Completio...
Key Game Mechanics - Leaderboards
Leaderboards
• Top Coders will be shown prominently on
the homepage. Facebook integratio...
Key Game Mechanics – Rewards
Access
• Accomplished coders will have access to
the volunteer material to assist their
fello...
Player Types and Benefits
Achievers
• These targeted users will have a sense of
accomplishment during their coding
project...
Player Types and Benefits
Socializers
• These users can benefit the most of the
social experience, because they won’t
feel...
Thank You!!!!
Website: www.victordelbene.com
Twitter: @victordelbene
LinkedIn:
www.linkedin.com/in/victordelbene
Game On!!...
Upcoming SlideShare
Loading in...5
×

Using Gamification with CodeClubWorld.org

139

Published on

This presentation shows how gamification techniques can be used to drive motivation and increase engagement for both the coders and volunteers at CodeClubWorld.org.

Published in: Design, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
139
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Using Gamification with CodeClubWorld.org"

  1. 1. Using Gamification with CodeClubWorld.org By Victor Del Bene
  2. 2. CodeClubWorld.org - About The mission of CodeClubWorld.org is to give every child in the world the chance to learn to code by providing project materials and a volunteering framework that supports the running of after-school coding clubs.
  3. 3. CodeClubWorld.org - Problem • Looking for better ways for the coders to get involved in coding projects • Volunteers have a good amount of materials but not much of a way to engage the coders in a meaningful way • Doesn’t have much of a coding community other than just code clubs or meetups
  4. 4. How Gamification Can Help Gamification techniques to be used to: • Drive motivation for kids learning to code • Increase engagement for Volunteers teaching • Build a collaborative/social environment
  5. 5. It’s Dangerous to go Alone! • Each coder will go on “coding quests” and will enlist the help of their assigned volunteer to assist with coding help, coding review, and code deployment. • The following game mechanics will be implemented and tied into the coding quests such as XP Points, Reputation Points, Badges, Leaderboards, and Access rewards.
  6. 6. Key Game Mechanics - Points XP Points • XP points will be awarded during each phase of a coding phase for a particular project. This will let the coders “level up” and be able to take on more challenging projects. • This also provides a reward for the incremental progress during each part of the coding project or “coding quest.”
  7. 7. Key Game Mechanics - Points Reputation Points • Reputation points will be awarded to the volunteers who have helped the coders on particular projects.
  8. 8. Key Game Mechanics - Badges Badges Badges will be designed based on the below criteria for the coders such as: • Completion of projects • Quality of Code produced • Type of difficulty on projects Sharing options to social networks such as Facebook, Twitter, and Google+ will be available to share their progress along the way on the status of their projects
  9. 9. Key Game Mechanics - Leaderboards Leaderboards • Top Coders will be shown prominently on the homepage. Facebook integration will be available to see how your friends stack up against you in your coding quests.
  10. 10. Key Game Mechanics – Rewards Access • Accomplished coders will have access to the volunteer material to assist their fellow coders who achieved the mastery badge. • Coders with a certain XP can have access to choose their own volunteer to assist them on projects. This can help motivate volunteers with low reputation points a chance to be chosen as well as high rep volunteers to keep coming back to help coders.
  11. 11. Player Types and Benefits Achievers • These targeted users will have a sense of accomplishment during their coding projects and upon completion of each one. • They will be able to take on more challenging projects and proudly show badges to show their achievements.
  12. 12. Player Types and Benefits Socializers • These users can benefit the most of the social experience, because they won’t feel like they are on their own and get discouraged with their coding projects. • Forums and sharing options will be available for these player types to share their experiences and build out CodeClubWorld.org coding community.
  13. 13. Thank You!!!! Website: www.victordelbene.com Twitter: @victordelbene LinkedIn: www.linkedin.com/in/victordelbene Game On!!!!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×