The Badges of Oz

ybrAlmost a year ago I wrote a post about being a “skeptical evangelist” when it comes to the uses of badges in learning. This was spurred, in large part, by a workshop run by Mitch Resnick at DML2012 that was critical of the focus on badges. This year Resnick was back, as part of a panel, and the designated “chief worrier.” Then, as now, I find nothing to disagree with in his skepticism.

To provide what is perhaps too brief a gloss on Mitch Resnick’s critique, he is concerned that the badges come to replace the authentic learning experiences. He illustrated this by relaying a story about hiking the Appalachian trail, and having people talk about “peaking”–hitting as many peaks as possible in a given day. This misses the reason for doing the hike in the first place. He worries–as Alfie Kohn did about gold stars–that badges will be used to motivate students. He showed a short conversation between Salmon Kahn and Bill Gates in which they joke about how badges shape kids’ motivations. I am really glad that Resnick raises (and keeps raising) these issues. When badges end up replacing learning, rather than enhancing it, we are producing an anti-learning technology. We need to not be creating a technology of motivation, but one that provides recognition, authentic assessment, and an effective alternative to traditional credentials and learning records.

Which brings us to Oz, and a charlatan wizard from Kansas. You may not remember this, but when Dorothy and her friends show up to get their hearts and minds, the wizard instead awards them with badges. To go back to the source:

“I think you are a very bad man,” said Dorothy.

“Oh, no, my dear; I’m really a very good man, but I’m a very bad Wizard, I must admit.”

“Can’t you give me brains?” asked the Scarecrow.

“You don’t need them. You are learning something every day. A baby has brains, but it doesn’t know much. Experience is the only thing that brings knowledge, and the longer you are on earth the more experience you are sure to get.”

“That may all be true,” said the Scarecrow, “but I shall be very unhappy unless you give me brains.”

The false Wizard looked at him carefully.

“Well,” he said with a sigh, “I’m not much of a magician, as I said; but if you will come to me tomorrow morning, I will stuff your head with brains. I cannot tell you how to use them, however; you must find that out for yourself.”

“Oh, thank you–thank you!” cried the Scarecrow. “I’ll find a way to use them, never fear!”

“But how about my courage?” asked the Lion anxiously.

“You have plenty of courage, I am sure,” answered Oz. “All you need is confidence in yourself. There is no living thing that is not afraid when it faces danger. The True courage is in facing danger when you are afraid, and that kind of courage you have in plenty.”

“Perhaps I have, but I’m scared just the same,” said the Lion. “I shall really be very unhappy unless you give me the sort of courage that makes one forget he is afraid.”

“Very well, I will give you that sort of courage tomorrow,” replied Oz.

“How about my heart?” asked the Tin Woodman.

“Why, as for that,” answered Oz, “I think you are wrong to want a heart. It makes most people unhappy. If you only knew it, you are in luck not to have a heart.”

“That must be a matter of opinion,” said the Tin Woodman. “For my part, I will bear all the unhappiness without a murmur, if you will give me the heart.”

“Very well,” answered Oz meekly. “Come to me tomorrow and you shall have a heart. I have played Wizard for so many years that I may as well continue the part a little longer.”

In the end, he gives them tokens in the book which the three companions take to be real. But in the movie, these mere tokens are replaced by their modern equivalents: the diploma, a testimonial, and a purple heart.

Now, as someone who sees badges as useful and helpful, it may seem odd to raise this as an example. After all, the Wizard keeps his eyes wide open about the value of things like military badges or diplomas. He has no illusions about the ways in which these things are abused in the strange world of “Kansas.” And, as I said, he is a faker.

On the other hand, the Wizard’s actions are about recognizing the achievements of the three. The viewer, of course, knows that the three already have demonstrated their desired abilities, through their journey along the YBR, and their experience meeting with a significant challenge. They have already achieved more than they themselves knew. Badges represent recognition, and as those in the badge community who like the game mechanics metaphor (I don’t) say “leveling up.” In this case, the badges are being used not just to let the world know about the protagonists’ achievements and experience, but also to open their eyes to their own accomplishments–to mark that learning as important.

There will continue to be a tension between motivation–stepping up to meet others’ achievement–and recognizing the achievements of learners. It’s an important tension, and I think there needs to be a significant amount of focus on how we can effectively walk that line. How can we avoid the worst kinds of badging?

I don’t have a good answer to that, but I have two suggestions:

First, the evidence behind the badge should not–cannot–be ignored. Right now the “evidence link” is optional for the OBI. I am happy it is there at all, but I wish that it were required. Of course, it’s wide open–that “evidence” could just be a score on a quiz. But there is the potential for backing badges with authentic assessment. I would love for badges to essentially be pointers to portfolios.

Second, I think it’s vital that learners be involved in the creation of badges. People often drag out the apocryphal quote from Napoleon about soldiers giving their lives for bits of ribbon. There is a significant danger that the future of badges will be dictated by the state (at whatever level) or standardized curricula. I think it is important to keep badging weird. One of the best ways to do that, and to undermine the colonization of badging by commercial interests and authoritative educational institutions is to makes sure the tools to create and issue badges are widely available and dead simple to use.

Posted in Research, Teaching, Technology | Tagged , , , , , , , , , , , , , , , , | 2 Comments

Seminar WordPress Stack

wordpress_pluginsIn setting up another CommentPress site for teaching this semester, I realized that I’ve evolved a set of plugins I like to use each semester, and it might be helpful to let others know about them. I’ll post later about how I use these.

There are lots of other things I would like to try, including BuddyPress, but this is a simple one-time site that works well for the seminar style of discussion.

For your stacking pleasure, here are the plugins currently on my course site, copy and pasted with their existing descriptions from my plug-in page, along with a short explanation in italics of why I have it installed. I’ve also left out Jetpack and the other plugins that are installed by default.

CommentPress Core

CommentPress allows readers to comment paragraph by paragraph in the margins of a text. You can use it to annotate, gloss, workshop, debate and more!

I’ve been using CommentPress for a while now. Others seem to like digress.it, but after being stung with an error early on, I largely abandoned it. I experimented with an install this semester before deciding to stay with CommentPress, which is even better with some recent improvements. I like being able to do my course readings and lectures as WordPress Pages, keeping the Posts for a running a course blog. (I usually change the default setup so that the blog goes back to the front page.)

Comment Rating

Allows visitors to rate comments in a Like vs. Dislike fashion with clickable images. Poorly-rated & highly-rated comments can be displayed differently. This plugin is simple and light-weight. Configure it at Settings → Comment Rating.

I wanted a way for students to indicate agreement or appreciation without posting “+1″ or “I agree!”

Comment Reply Notification

When a reply is made to a comment the user has left on the blog, an e-mail shall be sent to the user to notify him of the reply. This will allow the users to follow up the comment and expand the conversation if desired. 评论回复通知插件, 当评论被回复时会email通知评论的作者.

So the major issue with CommentPress is that comments don’t show up in temporal order, and it’s hard to see if someone has commented on what you have said. The new “activity” tab helps, but I also want to make sure people can get bugged via email.

Email Users

Allows the site editors to send an e-mail to the blog users. Credits to Catalin Ionescu who gave me some ideas for the plugin and has made a similar plugin. Bug reports and corrections by Cyril Crua, Pokey and Mike Walsh.

I already have this function on my university system for students who are actually for-credit students, but since I like to open my classes, this lets me email everyone in the course.

My Page Order

My Page Order allows you to set the order of pages through a drag and drop interface. The default method of setting the order page by page is extremely clumsy, especially with a large number of pages.

Like it says… This makes it easier to arrange the order of pages into the order I want for the course.

Peter’s Login Redirect

Redirect users to different locations after logging in. Define a set of rules for specific users, user with specific roles, users with specific capabilities, and a blanket rule for all other users. This is all managed in Settings > Login/logout redirects.

As noted below, I make everyone using the site register. The downside of this, is that it forces them to the Dashboard. Especially for students unfamiliar with blogging, this can lead to rapid freaking out.

Registered Users Only

Redirects all non-logged in users to your login form. Make sure to disable registration if you want your blog truely private.

I don’t disable registration until a week or two after the semester begins. Everyone signs up for an account, and the blog is protected. I sometimes make fair use of copyrighted materials, but that doesn’t mean I want to republish to the entire world and get myself in hot water. So, we need to put a front door on things.

Subscribe to Comments Reloaded

Subscribe to Comments Reloaded is a robust plugin that enables commenters to sign up for e-mail notifications. It includes a full-featured subscription manager that your commenters can use to unsubscribe to certain posts or suspend all notifications.

Seem like overload with the above plugin for notifications? Yeah, it probably is. But I want participants to know when people want to talk.

WP-DBManager

Manages your WordPress database. Allows you to optimize database, repair database, backup database, restore database, delete backup database , drop/empty tables and run selected queries. Supports automatic scheduling of backing up, optimizing and repairing of database.

Unless you are lucky enough to have your campus IT folks backing you up, disaster is on your plate. You think it’s bad when your blog goes down? Imagine what happens when your class explodes. I back up the file system, then have this email me a copy of DB so that I won’t lose comments, etc., in case of a complete meltdown/lost host/hacked site/alien invasion/etc.

WP-UserOnline

Enable you to display how many users are online on your WordPress site.

As I said, I want to build in more in the way of awareness. That probably means bringing in BuddyPress, and the variety of plugins that allows. For now, this just lets users know that they are not on the site alone. (Though they often are.)

Comment Leaderboard

I haven’t bothered to wrap the below snippet into a plug-in, since I didn’t expect a lot of people would need it. For now, if you are interested, you can drop it right into the top of your Theme Functions (functions.php):

This creates a new widget on the dashboard that lists all the users on the site, along with the number of comments they have made, the total upvotes the user has received, and the score of their highest upvoted comment.

function wpmods_dashboard_widget() {
  global $wpdb;
  $where = 'WHERE comment_approved = 1 AND user_id <> 0';
  $comment_counts = (array) $wpdb->get_results("
    SELECT user_id, COUNT( * ) AS total, 
    SUM(comment_karma) AS karmasum, 
    MAX(comment_karma) AS karmamax
    FROM {$wpdb->comments}
    {$where}
    GROUP BY user_id
    ", object);
  echo '<table><tr>
        <td>Username</td>
        <td>Total Comments</td>
        <td>Total Karma</td>
        <td>Peak Karma</td></tr>';
  foreach ( $comment_counts as $count ) {
    $user = get_userdata($count->user_id);
    echo '<tr><td>' . $user->display_name . 
     '</td><td align="center">' . $count->total . 
     '</td><td align="center">' . $count->karmasum . 
     '</td><td align="center">' . $count->karmamax.
     '</td></tr>';
  }
  echo '';
}

function wpmods_add_dashboard_widget() {
  wp_add_dashboard_widget( 
    'wpmods-custom-widget', 
    'Comment Count', 
    'wpmods_dashboard_widget' );
}

add_action( 
  'wp_dashboard_setup', 
  'wpmods_add_dashboard_widget' );

Let me know if there is another plug-in I should try!

Posted in General | Leave a comment

Re-Presenting Badges

5kbadgeYes, it’s another badge post. Feel free to skip, or take a look at some of the other badge-related stuff I’ve posted earlier to get some background.

One of my earliest questions, asked a couple of years ago, about badges and the Open Badge Infrastructure is whether you could put badges into the infrastructure that the issuers didn’t intend (specifically) to go into the OBI. And here we have a great example: the “I walked 5000 steps” badge you see here. When I earned it, via FitBit, it let me share it via Facebook or Twitter, and so I did. Now, on my FB page is a note that I was awarded the badge.

The question is simple. Can you have a “helper app” that takes badges earned on FitBit, or on StackOverflow, or on Four Square (you get the idea), and places them in my badge backpack. Let’s just assume for the moment that these badges, like the FitBit badge, are sitting somewhere out in the open. So, here are some of the questions this raises:

Who owns the badge image

Can I assume, since they are allowing me to put the image on FB, that I can use the image to represent myself in various venues, particularly if the badge is “properly earned”? E.g., is my use above “fair” or am I impinging on their copyright/trademark by using the image? Legally, it seems to me that they could easily claim that they haven’t granted me an explicit license, though I think it would be a mistake to *stop* the flow. After all, why give a badge if you don’t want people to display it? So, at this point, I would say it is an issue of asking forgiveness rather than permission…

More technically, I would assume that the “helper site” would cache the image, rather than providing the OBI with the original image location on, e.g., the FitBit site. That means the helper site would be taking on some liability, but I assume they could easily claim to be a DMCA safe harbor and have appropriate take-down processes?

More generally, the ownership of badge images is likely to become a pretty hot topic. All of the sudden, a lot more people are creating trademarks, and they are likely going to be coming too close to comfort to one another.

Finally, on this topic, I could create a badge that suggests that the FitBit badge was earned, but was my own badge design. At that point, I think there isn’t much FitBit could do to complain. But it would make so much more sense if you could just use the initial badge image.

Are you that person?

The issue of stolen glory is tougher. If you have this middle layer, how does it know you are who you say you are on the other services? If they have some form of data sharing or identity API (e.g., OAuth) there may be ways to “connect” to the account and demonstrate ownership, but these are not universal.

For systems that do not provide an open API for authentication, you would have to play with some kind of work-around to get users to prove they have access to the site. That is possible, but likely too cumbersome to make sense. Luckily, OAuth seems to be more common these days than it once was, and it might be possible to set up a kind of middle layer that helps users on systems that already employ badges move those badges to an OBI backpack. (Some of this could likely be made easier with broad adoption of Persona, but even if I am encouraging my students this semester to set up a Persona account, I’m not going to put too many eggs in that basket until it gets widespread adoption.)

BadgePost2

I unceremoniously killed off the BadgePost system. It was a great learning system, and I can see how it might be useful to others. That said, I think it makes more sense to leverage existing systems. And I like the idea of building a kind of “middle layer” that can draw on badge systems that already exist. I expect my early targets to be:

  • FitBit: why not?
  • FourSquare: Since even people who no longer use it seem to have 4sq badges :).
  • Reddit: They have no badges, really, but we can layer our own on based on karma alone. (Like the Reddit badge for this course, though more automagically generated.)
  • WordPress: There is an OAuth plug-in for WordPress already, and several badge plugins. Should be possible to leverage a WordPress site running the right stack…
Posted in Research, Teaching, Technology | Tagged , , , , , , , , , | 2 Comments

Unresolved this new year

RWS_Tarot_10_Wheel_of_FortuneI have learned a lot in 2012. It’s easy to forget things accomplished, and realize how much you didn’t do. I didn’t get in better shape–quite the opposite. I didn’t produce nearly the amount (or quality) of research I might have wanted. I didn’t make a huge sum of money. I wasn’t the best sort of father or husband I would have liked to have been. I watched too much TV.

I had a few fairly trivial achievements, on various fronts, something my new Faculty Annual Report does a nice job reminding us of on the career side. I learned to have a new disdain for the Phillips head screw. I finally got my tread desk set up. With a great deal of help, I think the association I help run has made some significant improvements. But there has been a bit of learning to do little things better, I think.

It was a year, if anything, of transition. I’ve moved a lot in my life, but the move to Arizona and the purchase of a house here was a much bigger deal than I had expected. And Manhattan and Phoenix are very different places in more ways than the weather. I love a lot about our new home base, but the transition has been far more difficult than I would have expected. I feel deeply uprooted, which is strange for someone with no real roots to speak of. In the end, this year will be remembered mainly for that: “the move.” I hope it will be an inflection point for the better, but to be honest, it’s too soon to tell. I think it was a good move for me, but I don’t know yet if it was the best choice for my family. I am hopeful, though.

For me 2012 is then a year of ambiguity. I’ve laid the Wheel of Fortune; the magic eight ball says “Ask Again Later.”

2013 Tracking

I’m not going to make resolutions; or rather, my resolutions should be apparent in the things I am tracking. I will be keeping a record of:

  • The number of articles or chapters I submit each month
  • Grants applied for
  • The number of blog-posts each month
  • The (self-reported) good class meetings I have
  • Student teaching evaluations
  • The hours spent on various projects (in order to see where effort is best maximized)
  • Food eaten (just opened an account on My Fitness Pal
  • Steps taken (Fitbit is charged, and this time, leashed!)
  • Some other random bits

I don’t have goals for most of these yet–or rather the goals are intentionally fairly mutable. I’ll adjust as I see fit during the year, coming up with different goals, metrics, and categories as we go.

I’ll also keep a list of one-off accomplishments, and things learned, that don’t easily fit into quantification.

I plan to put these together into an Annual Report at the end of the year. This isn’t the first time I’ve planned to do so, but perhaps that’s my single resolution this year: to keep track consistently.

Posted in General | 1 Comment
  • Tweets

    Error: Twitter did not respond. Please wait a few minutes and refresh this page.

  • Archives