Gamification and Badging

Gamification refers to the process of transforming a boring or mundane task into a fun one by applying the principles that make games engaging. In essence, you make things into games.

Principles of Gamification

Here are the five principles of games that are useful to teaching:

1. Display Progress

2. Maximize Competition

3. Calibrate difficulty Carefully

4. Provide Diversions

5. Employ Narrative Elements

Easter Eggs

Students are surprisingly obsessed with finding hidden objects/messages if they know there are a set number to be found per week. We recommend that Easter Eggs lead to hidden web pages that offer a Keyword, and these Keywords are then the answers to a special Easter Egg quiz each week (scoring a perfect score on all the Easter Egg quizzes could open up special "fun" content in the class, or yield extra credit).

Here are some ways to hide Easter Eggs within Canvas:

  1. Link to a blog post "hidden" as white text on white background
  2. Relay location of link (under a period) in a foreign language, with no translation
  3. URL hidden in the TITLE (mouseover) tag of a picture
  4. No-copy script on one HTML page so that naked URL visible, but not clickable
  5. Naked URL visible but has an "empty" three space—if copy/pasted, those three spaces turn out not to be empty after all but contain letter that were white on the page and thus invisible.
  6. Link within a paragraph masquerades as a "more information" link but goes to a YouTube recording, which shows a static image and a voiceover slowly saying the blog URL to actually visit.
  7. Link hides in small font at the bottom of a REALLY long HTML page
  8. Link expressed in example dot com form in the midst of a long paragraph and not underlined.
  9. QR code with no explanation


The use of digital "badges" (icons to be collected) can significantly add game-type elements to a class, and can be stored easily within Canvas. To use badges, simply plant the desired .jpg file onto a Canvas page to show it's been awarded. We recommend using teams (rather than individuals) as the competition, so that the actions of one student can win a badge for the entire team; this reduces the weekly workload for the instructor, as there are fewer badges to update on the page.

You may freely download and use our digital badges. They are intentionally not labeled with words so they can represent whatever award you decide.

Sample ideas to earn badges:

  1. First discussion post
  2. Best challenge tech
  3. First perfect test of the week
  4. First perfect Easter egg hunt of the week
  5. Best question on discussion board (DB)
  6. Best answer on DB
  7. Most interesting DB contribution of the week
  8. Greatest number of "perfect score" Easter egg quizzes after 1 day
  9. Most amount of perfect scores on test at end of week
  10. Person with most DB posts for the week