Showing results for 
Search instead for 
Did you mean: 



Since I wish I had access to something like this when I started Gameifying my class, I thought I'd map out what I'm doing in my World Lit class for anyone who is interested in seeing how Gameification can work and the challenges I overcame incorporating it into Canvas.  I have very little coding experience (I wish I had more), so all of this was made simply with the built in tools in Canvas combined with MS Paint, MS Word and Windows Photo Snipping Tool:

I'll walk through each component of the course to explain how the class works and how I implemented it in Canvas. 


The basic class structure is broken up into "Main Quests" and "Side Quests" and an "Item Shop."  Main quests are mandatory assignments.  Side quests are assignments students do to earn "gold."  The shop is a list of items they can buy with the gold. 

One of the first things I discovered when I started implimenting this design was that I had to redesign my class Homepage for quick links for students to get to what they want.  Modules pages or Assignment pages quickly become "messy" when you start adding a bunch of extra material in different categories.  And it becomes hard for students to find exactly what they want quickly. To solve this problem, at first I used a simple "grid" layout option inside Canvas, then made up my own photos/icons to stick inside each grid and made the images into links to particular parts of Canvas to let students get to them quickly.  You can find a step by step guide on how to make your home page look like this here.

home page

I should also note that this home page makes use of animated gifs. The "Welcome hero..." message is a self made gif that unfolds like a typed message using this website to generate. 

The "Press start' messages blink like an arcade game.  These are just simple gifts I found using Google Image search.  By default Canvas already supports animated gifs, so all you need to do is upload them as "images."  They automatically animate appropriately on the page.  I try not to overdo the .gifs but understated, they can add a nice bit of flourish. 

Here's another example of the home page for my ENG Comp 1, which is themed around a reality TV show called "The Hustle." 



These are mandatory assignments that are pretty much the same as they would be in any other class (readings assignments and quizzes on the readings etc.).  These are worth a percentage of their class grade. Clicking this takes them to the top of my modules page where all the assignments are listed in chronological order by week, just like a normal class. The trick here is that they are challenging enough that students want to do side quests to give them some advantages in the class.  I no longer grade on a curve or give free drops, etc. I don't automatically allow make up work or give bonus points/bonus work.  All that now comes as rewards for doing side quests. Students can do as many sidequests as they want to earn those kinds of advantages. 


These are completely optional assignments that do not contribute to their overall grade.  I made a category called "Hero Points" ("Reputation Points" in my Comp 1) in the Assignments tab in Canvas and set them to 0% of their grade.  All side quests are in this category. Instead completing these assignments earn them "Hero Points" which they can then spend in my class on items.  The amount of Hero points they earn from a given side quests depends on how difficult it is, but it can range anywhere from 200 to 1,000 points per quest.  In general, most take between 5 to 20 minutes to complete and are worth a few hundred points.  I try to keep most short and breezy worth a small amount of points with a few head scratchers/more challenging ones thrown in. Since these are taking the place of drops, curves, and normal bonuses I would offer, I  try to make a lot of them fairly easy interactions to balance that fact out. 

All side quests are located on the Modules page below all the Weeks/Main quest assignments in Canvas to prevent clutter/confusion.  Clicking the icon on the home page link takes them directly to the first module featuring side quests. Every side quest is in it's own module of the same name for reasons I'll explain in more detail later, but it basically is to allow for more achievements and to prevent students from spamming random answers on quizzes they haven't prepared for. 

Example of a side quest

My side quests aren't all just quizzes, however.  Since the side quests sometimes require unconventional thinking and play by unconventional rules, I eventually realized that I needed a quick chart at the top of each for students to see what kind of quest it was and what it demanded of them. So I again used the built in table feature to make a generic template that I could copy and paste into every quest.  The end result looks like this:

Sidequest 2 with handy chart

I have this pink box at the start of every side quests so students can see at a quick glance the type of quest and what they are up against.  It improves participation quite a bit and it eliminates confusion given I'm not there with them to explain how every quest works.  The types of side quests in my class are quite diverse.  An example of a side quest might be that a student needs to research the history of folklore about trolls in order to find a way to convince trolls to leave a bridge blocking their way.  Another might involve watching a Youtube video about the relationship between Star Wars and classical literary heroes and take a quiz on it.  One might simply be coming to me during my office hours with a secret password for a 1 on 1 conversation that will open additional sidequests for them. Some of these side quests take the form of puzzles or riddles.  Some of them involve research, reading or watching videos. Some might even have them scavenging the campus for clues to unlock the passcode for a quiz.

Needless to say, some side quests require them to really start thinking outside the box to solve them, so these info boxes help at least push them in the right direction. But regardless of type, the main goal of all of these side quests is to allow students to explore content related to the class and it's themes in a different way and to allow them more freedom to choose the types of quests they want to do. All the side quests relate to the class and it's themes in some way or another: a conversation with me, watching a video, writing a short story, solving a riddle, or just taking a basic knowledge quiz. 


267925_treasure box.PNG

Most Side Quests in my my course unlock a "treasure box,"  which is simply a module with a simple quiz behind it that is a question with one answer.  I often add a lot of flavor text to these, but a basic idea of one would be "Do you wish to claim your reward" with the only answer available being "Take 500 hero point reward and leave."  These treasure box modules are restricted unless students get the required score on the attached sidequest.  The advantage of this is students can't get the reward by randomly guessing. The side quest questions might only be worth 1 point each.  But the treasure boxes are worth 200 or 500 points.  So randomly guessing on quizzes means they really miss out on any kind of substantial reward.  If they don't score 100%, on a quiz, for example, they won't unlock the module/treasure box. I link to the reward module directly inside each side quest, but these also appear below all the side quests in my Modules page. It also allows me to do more with achievements since I have more modules to play with. More modules equal more achievements and more competition, but more on that later.


267923_Daily Poll.PNG

Daily quests are simply short one question polls 7 days a week.  The basic idea of these was "log in bonuses" such as mobile games or MMOs.  I wanted to reward students just for checking into the class regularly.  So there is a new one of these every 24 hours that automatically unlocks and the previous one locks.  I make the questions about everything from class themes to how the class is currently going.  These are simply "Graded Surveys."  It gives me good data to draw from in lectures etc. too where I can refer back to polls.  The points they get from these are not very many.  Typically 10 or 20 points per poll where a normal sidequest is 200-1000 points.  It's just a small micro reward to get them to "check in" more often and encourage them to engage with the class more.. 



Forgiveness Item

powerful item

This is what students spend their hero points/reputation points from sidequests/daily quests on.  A description of all items and their costs are listed in Canvas for students to look at any time they wish.  When students come to me to buy items, before or after class, I give them a literal item card with a description of what the item does.  Here are some examples of some items students can buy in the Item store with the points they get from doing side quests. 

Here are some of the items in my shop: 

  • Chalice of Forgiveness 1000 points - Allows students to make up assignments on a day they missed class.
  • Hex Spell 1800 points - Forces the instructor to tell the correct answer to a quiz question to the entire class.
  • Cloak of Invisibility 6,000 points, allows students to smuggle in notes to the midterm.
  • Horn of Rumor 500 points - Get a hint from the instructor on any quest you are stuck on.
  • Spell of Sustenance 15,000 points - Instructor brings donuts for the entire class. 
  • Slow Time Spell 3,000 points - Allows student to take the second half of the mid term as a take home exam. 
  • Serpent Slayer 20,000 destroys any one daily quiz automatically giving the entire class an automatic "A" on it. 

Currently there over 20 items students can buy in my World LIT shop ranging from cheap items to give them small advantages to really expensive items that can give them or the entire class a big advantage.  I also have items related to unlocking new quests, so students can "reinvest" by buying items that unlock passwords to new modules/quests.  

Here are some examples from my Eng Comp 1 Reality TV Show "The Hustle":

281225_1 1 a paris tm.JPG281226_1 1 1 A Kanye.JPG281227_1 1 1 a kodak.JPG281228_1 1 DJ KHALED.JPG281229_1 1 1 Bruno.JPG

When students come to me to buy an item I have another non-graded category called "DEBT."  And it has a dummy assignment with 100,000 points to it.  I simply add points to this category.  Students can know how much money they have to spend at any given time by subtracting DEBT from their HERO POINTS/REPUTATION POINTS.  So it's easy for both me and them to keep track of.

(Note:  I wish I knew a way to auto generate this statistic of their current HERO POINTS - DEBT and display it readily for them at any time.  If anybody has ideas, please help!). 


267929_Leaderboards af.jpg

267914_Achievement 1.JPG267915_achievement 2.JPG

For achievements and leaderboards, I use a app called Badgr, which I highly recommend.  Here's a good short video on the steps to start incorporating "Badgr" into Canvas.  And here is a step by step guide to start issuing badges.

As students complete side quests they also earn achievement badges and compete with each other on leaderboards for who can complete the largest number of side quest.  Badgr updates real time, so they can always see how they rank compared to others in the class. By default this scoreboard uses a auto-generated alias for each student, but students have the option to use their real name if they wish. I also give a small reward at the end of each week for the top 3 people on this achievement board (typically a frozen Snickers bar). 

Once you have it set up (which sometimes can take a day or two to link up), you can then just add badges inside Canvas without ever using the external site again.  You can also change any .jpg into the required .png format by opening it in MS Paint and saving it as a .png file. Make a module with a requirement.  Go to the Badges Page, click the module and click "create badge" and upload the image you want and a description.  It's a pretty quick process once you get used to it. 


267924_plague dragon.jpg

I also have special events and new side quests that open as the semester develops.  For example right now I just released a side quests involve a 3 "Plague Dragons" that have descended upon the Trial of Champions (the mid term).  Students have 3 weeks to collectively work together to earn as many Hero Points (by completing side quests) as possible to defeat these dragons.  Each dragon defeated means they get to drop one question from the Mid Term exam.  For example if the class as a whole accumulates 60,000 Hero points, they get to drop one question.  If they accumulate 75,000 they get to drop 2 questions from the midterm.  And if they achieve 100,000 they get to drop 3 questions from the midterm. However for every student that drops the class between now and then the cost of defeating each dragon goes up 10,000.   This encourages them to work together and support each other.  So there is a bit of a "push/pull" with students competing for high scores but also working together to finish quests.  


267916_Collectible Card.jpg

The class also has a collectible card game component to it. When students come to class, I pass out cardboard cards with the heroes and villains from the works we read that day and we decide as a group how to distribute their "points"  (i.e. their intelligence, strength, luck etc.). I make these using cheap Avery Business Card maker and a regular printer.  At the end of the semester students will have an entire deck of cards and the rules of the game to play it, but they can also use these cards as a study guide mechanism.  The "item cards" they buy from the shop also work in this game and give the hero's various abilities.  They keep their item cards in the same box as their character cards. 


Image result for the hero's journey

The theme of my World Lit Class is Heroes & Villains and I use Joseph Campbell's famous work on the Hero's Journey (Hero of a Thousand Faces).  The side quests also build on one another and combine to tell a narrative of their own journey through the class so that their progress through the class mirrors the journey of the classical heroes we read and who Campbell discusses.  There are major side quests reflecting each state of the monomyth. It is my hope that by the time students reach the end of the sidequests narratives and the end of the class, they have a deeper appreciation for the Hero's Journey and the works we read.  I hope they see the connections between these works and their own journey through this class and through life in general. 

When I start incoporating gameification into my other classes this fall, I will use an appropriate theme for that class.  For example, my Composition 1 class is about Mediums & Messages, so I am thinking about a reality tv show theme with students as contestants/rising stars.

In short, I think it's valuable if the gameified elements--the items in the shop, the language surrounding the game elements etc.--reflect the class content and/or themes in some way. 


268003_canvas home.JPG

This is an ongoing problem I'm still wrestling with.  However, my basic solution is the one I started with.  Divide up my Modules page by "type" of assignment all in one place and prioritize the order based upon importance. Then link directly to top of each section using those menu buttons on the home page. I find students use the hot links regularly, more so than the ones on the side of Canvas.

So my Canvas Module Page currently is structured as follows:







At first I just had the links on the main home page take them directly to the given section of the modules page they are looking for. But even this seemed like an inellegant solution. While the modules pages is very useful for setting up gates and keys, both I and my students find it somewhat cumbersome as a navigation screen.  It takes longer to load.  Information is spread out thinner, and there is just a lot of clutter on the screen sometimes.  

So I decided to make a very simple page that functions as a Quest Log / Map screen. I thought about doing some of the neat interactive maps I've seen people do using photos and location clicking, but I decided that would obscure what I wanted to accomplish even if it is a neat idea.

So instead I fell back to the simple quest tables I was making and realized they would also do well for quest logs.  I could vary the color to add a bit of variety (and reflect the "tone" of the regions, add a little flavor text in the way of naming the regions, traveling etc, to sell it. I'm still tinkering a bit but the end result looks like this in the Student View:


268488_side quest map.JPG

268489_side quest map.JPG


281216_1 hustle map.JPG

This is a really simple procedure.  All I did is make these tables, then link each one directly to the assignments.  No more need to use the module page if they don't wish to (but the option is still up there in a corner if they do). And now quests that literally took a lot of scrolling are at their fingertips much more quickly.  It loads much faster, is quicker to navigate, and looks a bit more colorful than the drab modules page. 


While it's a minor aesthetic element, one thing I wanted to add to Canvas for a long time is sound effects to make it more "crunchy."  I recently found a way to accomplish this by uploading sounds to SoundCloud and then embedding them in Canvas in a way that makes them invisible and auto play. Here is how you accomplish this:

1.  Create a Sound Cloud Profile and upload any sounds you want to use.
2. Click on "Share" on the sound and then click "Embed"

3.  Make sure to check mark "Autoplay"

4.  Copy and past the code into Canvas (make sure the HTML editor is ON)

5.  Change the pixels to 1 for width and height.


This makes the soundcloud virtually invisible on the screen - one pixel by one pixel but it plays the sound. 


For instance I am now using this when students unlock some of my "treasure chest" quizzes.  It plays the Zelda chest song when they click "take quiz"  to open the chest.  I accompish this by putting the code inside the "question" on the quiz, so it triggers when the quiz is started. Here's the code I'm using for example:


<iframe src="" width="1" height="1"></iframe></p>

In terms of "good practices," I try to keep most of the sounds limited to short effects or really short 4 or 5 note jingles since they will be hearing them alot.  I use the Zelda solve the riddle sound embedded in the first question on a quiz when they figure out a riddle password.  I use the first 5 notes of Mario underworld theme for my Side quest menu.  I have a "insert quarter/Street Fighter select a character sound when they click "take a quiz" on most quizzes.  It adds a nice bit of flourish to the class and isn't hard to implement. 


You can also just add animated .gifs into Canvas as regular image uploads and they automatically animate as designed.  You can create your own text based animated .gifs using a number of websites such as the following:  (the one I'm currently using)

Bloggif : Create text GIF for free 


Image result for Your help

Also if you have any suggestions (especially for solving the Hero points - Debt problem and finding a way that I can display that on a regular page for them at any time!), or a better way to manage / organize all this content in the modules page please do let me know.   I'd love for students to be able to see AT A GLANCE what their current hero points are at any time and see what side quest are available for them to do without scrolling through a modules list.  I've thought about interactive maps / a quest list but ultimately I think these probably just make it more convoluted than helpful.  

I'm also happy to answer any questions people have.  This has been a fun semester so far.


Wow Nice Work! This is an amazing resource and contribution to the Community. Thank you!

Here are some quick analytics judging student response.  

Note that I did not introduce the game elements into my class until Week 4 both because I was still prepping them but also because I wanted students to be familiar with the basics first.  The following chart shows student interactions with Canvas before and after the Gameified elements were introduced. 

Note: this is a college class in Southern Mississippi near New Orleans and the last five days at the end of this chart are during Mardi Gras break.  So the slight drop off there is probably explained by students engagement in... uh... non-Canvas related activities. 

268002_Before and After.png


Awesome resource and thanks for sharing!

this would make a wonderful InstCon presentation. Have you considered submitting a proposal?

Submit proposal at InstructureCon 2018 Presenter Proposal 


This is great stuff‌ and giving me lots of inspiration for the courses I'll be teaching next year!


Thanks for all the positive feedback!

This week I've been working on a way to streamline all these quests/assignments to make it more navigable for students (and for me). I've updated the "Canvas Clutter" section of my original post with my new solution to this issue. 

Holy cats, this is amazing! For the Hero Points and deductions, since you enter the deductions manually, you could put them in as negative numbers in the gradebook. 

I did a little experimenting with an empty course shell; I could make an assignment group called "Hero Points" with the side quest items and with another assignment for deductions. Putting in a negative value in the deductions assignment subtracted it from the total for the other hero points, leaving the current total in the assignment group summary spot. Canvas doesn't have an option that I've seen to turn off the percentage calculation, but it does give the point total in the student's individual view as well as the percentage, so maybe that's a way to incorporate the available balance of hero points? They'd still have to look at their grade report to see it, and unless the total possible points is 100 the percent might confuse the class, but it could be an option. 

Honestly, though, I'm so inspired by this. I teach a freshman general biology course that is a struggle for student engagement, and I'm getting so many ideas on how gamifying the course might help. You're a rockstar.

Thanks for your kind words.

I think I tried the negative score stuff but I couldn't get it to work right.  I think it only works up to the zero counter?  I'm not 100% but when I experimented it didn't seem like it worked 1 to one where I could simply have a "Shop" and score them negative points.  Maybe I'm wrong though and I just did something else wrong.

But what I've learned anyway is the "Debt" can become it's own competition.  For instance, I have an achievement for acquiring 20,000 points in debt.  And weirdly I found I have to encourage students to "spend" their points.  A lot of the more advanced students will just acquire them to acquire them.  But if htey "spend them" it's good advertisement for all students to acquire them.  So the debt category for me allowed me to add achievements and sidequests only to students who had so much debt.   

But that's pretty deep in the weeds. My class has gotten kind of crazy.  I combine the gamified stuff with alternate reality stuff where they have to sometimes come to me with passwords given to them in quizzes or examine the room that i teach in to solve riddles etc.  

If somebody else can answer this it might be the case that negative points is a simplier solution that might work for most.  As of now, though, the debt has become part of my quests and missions.  I just wish I had a way to clearly display for students at any time their current "Hero points," without them having tgo scroll down through the Gradebook. 

I wills say that teaching this way has made me much more exciting about teaching than I have been in a long time and it gives me A LOT more flexibility interms of the kinds of challenges and opportunities I offer students.  Things I might think too hard or too tagential on one hand, or too frivlious or silly on the other, can now become side quests with just different point values.  Some of my challenges ARE silly and light and easy for lower points to get more "buy in" to the general idea.  

I find of lot of it is "playing by ear."  What are students responding to?  How is the economy working?  It honestly is just like I'm now a Dungeon Master of a class and while I've never actually play D&D I know the basic importance of that role.  I keep my ear to the ground in terms of what's working and what isn't and adjust quest point values, new items, new events, as I go to encourage more participation, or create obstacles when I think they are over succeeding. It's a careful balance. 

Awesome Nice Work

I'm very impressed with the item shop too and getting students to spend their hero points to the benefit of the whole class. How long does your course run for? And for how many iterations have you run this course?

In 2016, I created a Choose-your-own-adventure Sci-Fi/Fantasy Fiction course that is online self-paced, open for 1 year at a time. Students enroll at different times during the year and interaction with other students was limited to leaving book reviews (but no spoilers). I used some of the tips I learned from‌ and orwinr‌. In this course, there are main quests (4 essays & 1 final project) and bonus quests (extra credit) with their grade starting at 0XP and they are leveling up the entire time with the points they score from their quests. But you've commented on my thread before.

I'm really loving your item shop and those side quest regions! And I'm impressed with how you incorporated Badgr too! And all the thematic content, you've really taken it to a fully gamified level! :smileygrin: And your engagement level definitely shows that the gamification is working!

How does your course look in Mobile view? And is it accessible? For instance with all those tables that you're using for layout and as a context card for the side quests, do those work well on a smaller screen or with a screen reader?

I'm looking forward to reading about your next gamified course,
Cheers - Shar

Hi Sharmaine,

FIrst thanks for your encouragement and compliments.  

1.  How long does your course run and how many iterations have you run of this course?

This is a standard 16 week college semester course.  I've done gamified elements before, but this is the first time I've kind of went all in.  All the non-gameified elements (i.e. the "main quests" content) was already taught many times before allowing me to focus my efforts solely on the extra content I was creating. 

The main homework assignments all have standard due dates attached, but all the side quests are "do at your own pace."  The only reason they are broken up into weeks is because the side quests in those regions correspond to the material for those weeks (so it's most effective if they do it those weeks and if they work ahead they might not have all they need to do their best on them).  It also makes it seem more "bite sized" and not overwhelming with a big giant list of quests.  Just 3-5 new side quests each week. 

This would totally work well for a do at your own pace online class, however.  Basically the end of every main week I have a "gate" quest that is a module with a review quiz in it. They have to pass that gate before they can go to the next region, both in terms of main quests and side quests.  This makes sure they master the basics of the current material before they just jump forward in side quests/main quests. 

2. How does it look in mobile view w/ charts?

Actually it looks fine in mobile view.  It's not quite as easy to navigate as I'd like because you have to scroll sideways on some pages if you are holding it vertically, but I made icons small enough that  least nothing is broken and most of the charts are only two columns wide.  I find students have an easier time navigating the icon based home pages, etc. than they do the smaller links. 

It's been really successful so far.  I have a number of students who do literally every side quests.  Last weekend two of them got in a war going back and forth on the badger leaderboards and they ended up doubling the next nearest person for achievements. 

Joining in others' as being inspired by this. I am looking for ways to increase the engagement of our middle school students. We have some additional challenges with implementing these types of things in that our courses are completely self paced and have no weeks or due dates attached to them at all. I will keep reading some other bits here in the community and play around. I love the way you have used concepts and themes from the course in the quests as well to build on understanding. Thanks for sharing.

I think most of what I"m doing would work fine in a "work at your own pace."   

The "side quests" in my class are designed to enchance/go along with the lessons of a given week, but I just simply have "Review gates" (quiz modules)  at the end of each week before they move on to then next set of main quests/side quests. 

Though I break them up into "weeks" there is literally no reason this just couldn't be "region 1" and "region 2" etc.  for a work at your own pace class.  

Basically a "review gate" in the main quest (mandatory assignments) are what open up both the next set of main quest and side quests that go along side them.  

In fact, in my class, some of my students who have gotten into achievement wars have started working ahead to unlock new quests to stay on top. You literally change the word "weeks" into "regions" and even the structure I'm currently using works as a "at your own pace" course. 

Has anyone played with setting up a choose-your-own-adventure within Canvas?

oh,, you have made my day!  thank you!

This thread is so cool! Can't wait to devote a day to getting nerdy and digging into it more:)

If anyone has any resources or tips for making Canvas pages look good and functional both in the phone app and on a PC I'd appreciate it.  

I've tooled around with making my course more phone friendly the last few days (it works but it's a bit cumbersome in parts).  But it seems I can either make it look good on a PC and cumbersome on a phone or work well on a phone but look terrible on a PC. 

This is something I'd like to work on over Spring Break. 


I've been toying with some "choose your own adventure style stuff but I find using the quizzes or mastery path stuff a bit too cumbersome for what I'd want out of it.

However one thing I have found works fairly well is just making simple info pages with links as choices.  Do you want to go X or do you want to go Y.  At the end of them there can be a link to a quiz/treasure box.

It's basically using Canvas similar to something like Twine.  

I haven't found a way to make it as fool proof/snappy as I'd like which is why I haven't done any quests this way yet, though. 

Danny, I am so proud of you!  Your course looks amazing, and I know students love it!

Are you putting your graphics in a table on your homepage?  This seems to help things not move around when switching platforms.  I'm not certain if this helps with the Canvas App, but it's worth a shot.

Also, let me recommend for creating graphics (it's free!) -- it's extremely easy to use, and will allow you to download your graphics exactly the size (inches/pixels) that you need them to be.  This may also help with things moving around. Here is a link that explains Canva graphic dimensions that look good on both PC and mobile: 

Awesome job!


If you're willing to invest some time, what I've done before is make 2 versions of a homepage: one for desktop and one for mobile/screen reader users. The desktop screen has tons of images, the mobile screen has mostly easy to read text (and a hidden key since this was in the Sci-Fi Fantasy course).

Mobile screen with fewer pictures

To accomplish this 2 versions business, I used div tags:

<div id="mobileView" class="hidden-desktop hidden-tablet"> stuff for the mobile view</div>

<div id="desktopView" class="visible-desktop visible-tablet" style="text-decoration: none; display: none; margin: 0; padding: 0;" > regular desktop stuff</div>

The Canvas app displays everything and doesn't recognize the visible or hidden tags, so I had to rely on browsers paying attention to whether or not stuff can be seen. So to hide things on mobile, use display:none. I've used this trick many times, but here's the source where I learned it: and scroll down to the link that leads to the table of classes.

Hope that gets ya started and doesn't create too much work,
Cheers - Shar

Thanks, Kimberly.  I am putting the graphics in a table on the homepage and the homepage actually looks great on mobile.  It is the quiz pages that often get cut off in various ways and require clumsy side scrolling.  However maybe I should just be putting ALL images in a table.  Would that make it automatically "scale"?  

Thank you!  I think this is probably what I want to do because I don't want to sacrifice the nicer look with bigger images on a desktop.  I like the way the images and tables currently look on a PC.

This would be a substantial amount of work though given that I now have nearly over 100 quests/reward pages etc.  But it is something I might do this summer. 


love this idea!

I teach my teachers to make their homepages long and skinny as opposed to wide. That means a one-column table with however many cells for your graphics. I think that looks better on a phone.

A hidden key? Please share more!

Hi Sally:

By setting your table width as a percentage, instead of specified pixels, the table will adjust to fit screen-sizes much more readily.

also, please advise your faculty to make sure their tables are accessible. Tables really should not be used to develop page structure and format; but rather to convey information.

You can learn more about the requirements for accessible tables at:


I like that! I am uncomfortable with making a canvas site move to the other side of the pendulum with making it only attractive by mobile. I was toying with the idea of having two home pages (click here for mobile), but I like your percentage idea better. What percentage would you recommend?


Something paranoid in me always wants to set a full page item (graphic, table, video etc.)  at 98%, but I have seen a lot of folks use 100%. When set like that the item will take up 98% (or 100%) of the available screen size.

And for the record, I have so rational sustainable reason why I set at 98%.


Hi Sally,

The hidden key only appears in a mobile width browser or in the Canvas app. It's set with the display trick I shared with Danny earlier in this thread. Smiley Wink

Cheers - Shar

This is exactly the thing I was worried about.  The main reason why I had 3 columns to begin with is my class room has PCs in it and I wanted it to look good on monitor screens first and foremost.  

I think I'm going to experiment with both of these methods (hidden keys and percentage width tables) and see what the best medium is.

My guess is the percentage tables will make them hard to read on smaller screens, which partially defeats the purpose. 

This is an awesome post!! So much to look at & think about - then to begin creating!  Thank you!

Brilliance Danny. Sharing now!

After playing around with a number of options in terms of mobile and desktop versions, changing image percentage size, changing meta data on pages, creating hidden mobile versions, etc. 

I finally concluded to go back to where I started.  It is easy enough for students to just quickly "pinch' the screen to auto size it.  I don't like getting rid of all the images because they are somewhat important not just to the aesthetic, but even some of the quests and riddles in my course.  And many of Canvas' internal elements (such as a page that comes up when a requirement isn't met or grades pages etc) can't be modified anyway for size adjustments/minimalization anyway.

And at some point it just seemed like a huge diminishing returns to modify every single page to fix something they are already used to doing intuitively.  

  I played around with it enough to make sure all the links and images all look good enough when pinched to make full screen, but a quick pinch of the screen sets any page right and they can blow up elements if they need from there. I'm just going to instruct students to do that if they want to view it on mobile.  Everything snaps to full screen then, whether you are using Apple or Andriod..  Sometimes the easiest solutions are the best. 

I just found a pretty cool and easy hack for embedding audio files for anyone interested.

1.  Create a Sound Cloud Profile and upload any sounds you want to use.
2. Click on "Share" on the sound and then click "Embed"

3.  Make sure to check mark "Autoplay"

4.  Copy and past the code into Canvas (make sure the HTML editor is ON)

5.  Change the pixels to 1 for width and height.

This makes the soundcloud virtually invisible on the screen - one pixel by one pixel but it plays the sound. 

For instance I am now using this when students unlock some of my "treasure chest" quizzes.  It plays the Zelda chest song when they click "take quiz"  to open the chest.  I accompish this by putting the code inside the "question" on the quiz, so it triggers when the quiz is started. Here's the code I'm using for example:

<iframe src="" width="1" height="1"></iframe></p>

Works great! 

Here are some examples of how I plan to use this feature:

1.  I have quests that require them to solve riddles and put in a passcode to access an exam.  I'm going to use the Zelda "solved a puzzle" sound when they put in the right password (embedding the sound on the first question on the quiz).

2.  I'm going to use a classic arcade sound of a coin drop / game start when they start a normal quiz.

3. I'm using the Resident 4 Merchant's famous "What are you buyin?"  voice clip when they access the shop.

4.  When they unlock a treasurebox, I'm using the zelda treasure open sound when they click "take the quiz." 

I am so excited to read this post and can’t wait to start. 

This is soooo awesome. Thank you for sharing your work. I would love to do something like this with my online course.

I would love to see this in action! When it is up and running, please post  demo video 🙂



I have updated the original post with additional info about .gifs, the use of sounds, and an updated home page image.

The "Press Start" icons blink like an actual arcade game.  And the "Welcome Hero..." message scrolls.  It makes my home page feel more "alive."  I think you can over do .gifs in a way that looks tacky (and I think I was guilty of this when I started playing with them), but like sound effects, when used minimally, they can add some really nice aesthetic value to create more buy in. 

I'm doing a presentation at Hinds Community College in Mississippi this Friday (hopefully the first in a series because I'd love to talk about my course elsewhere on invite and share what I've learned).  I believe they may be recording it.  If so, I'll post a link.

For now, here is a short .gif I made of the home page/side quest menu.  No sound but still gives basic idea.


Love it!

Thanks!  The thing I'm currently toying with is SVG files (rather than regular image files) which can incorporate sounds and animations.  This would allow sounds when students highlight icons rather than just when they click on links.  But as someone with very little programming/web development experience, this may be the point where I reach diminishing returns until/unless I can find an easy to use program that will let me convert images and add simple sounds to them easily (as in  simply "play this sound" anytime any part of the photo is highlighted).  So far,all the svg editor programs I've toyed with a much more involved than what I'm looking for. 

Still, even if this is where I stop, I'm pretty happy with the aesthetics right now given that I'm accomplishing all of it with almost no programming (aside from a tiny bit of HTML dimension editing). This is all something anybody can do, even with no programming experience with a little work in Canvas.

Way to be relevant. I've started gamifying my history courses a couple semesters ago by incorporating the Escape Room concept.  This is where you have to solve a series of clues, all history related in order to survive.   Your share helps me to conceive of the lesson plans as a an entire course, not just a single unit.  Thanks very much.

I teach grad level leadership courses and have been considering an escape room approach to  leadership theories. What has stumped me is the issue of being fully asynchronous online.  Are your students working through the "room" individually or as a team?  synchronously or synchronously?


Oh my word...I wish I could be there to see your presentation! I hope they record! I am in ATL and we have a great tech conference every year, currently accepting presenter apps. You should come! Presenter Application / Presenter Applications 

I've thought along the same lines.  In fact I bought an Escape Room in a Box game (the Werewolf one) solely to "hack it" up and use the various components in my own Escape Room game.  I just haven't had time to impliment it this semester.  

The Geocaching quest I made in place of a final exam as an "alternate" final, though, is a big hit. 

I've had good success incorporating Digital Breakouts into middle and high school courses. I'm including a link to a presentation I've given, which includes examples and links to the resources I use.

Feel free to reach out if you're interested in building something. It is possible to do within Canvas, but I find it easier to work within Google.

THANK YOU! This has been so helpful and given me a whole new set of ideas for what I am wanting to include in the courses I am developing.

This is fascinating!.   I need to ponder my narrative and will then be in touch about how to make this work.  great idea!!!!

These comments are posted to the global Canvas Community,

NOT your Canvas course.

  • Have a question about using Canvas? Visit the Q&A page.
  • Have an idea to improve Canvas? Visit the Idea Conversations space.
  • Need to reply to a course discussion? Log in to your Canvas course and add your comment there (Tip: Visit your school's website to log in to Canvas).
Version history
Revision #:
1 of 1
Last update:
‎02-13-2018 08:47 AM
Updated by: