Pirate patchfinal

Post on 10-May-2015

2.116 views 0 download

Tags:

description

Presentation delivered at the NMC Summer conference highlighting the work done to prepare for the launch of a digital badge initiative aimed at engaging incoming Freshmen.

Transcript of Pirate patchfinal

BADGES AT SHU

Presented by: Danielle Mirliss, Tom McGee, Mike Soupios

Please rate your overall knowledge of digital badges

1 2 3 4 5

0% 0% 0%0%0%

1. I could lead this session2. I’m comfortable with the

concept3. I was a Boy / Girl Scout.

It’s like that, right?4. Completely new concept5. I walked into the wrong

session

Please rate your experience with digital badges

1 2 3 4 5

0% 0% 0%0%0%

1. We’re launching our own program

2. We’re planning to launch3. We’re planning to plan4. We’re discussing the

possibility of planning5. Still in the wrong session

What is your primary role in your organization?

1 2 3 4 5

0% 0% 0%0%0%

1. Programmer2. Faculty3. Administrative4. Technical 5. Other

How much technical information do you want?

1 2 3 4

0% 0%0%0%

1. Hit me, I can take it2. I’ll take a little code3. No code, please4. Looking at your code will

make me run screaming from the session

The Pirate Patch

A Digital Badges Initiative

Computer Science Student Network Badge System

Design for America: A Badge Community for Innovation

The SA&FS Learner Driven Badges Project

Pillars of Retention

• User accounts are given early• Includes access to Blackboard• June laptop distribution• Web scavenger hunt (doubloon)• Weekly chat sessions• Summer Reading• Summer Homework• ePortfolio (University Life Course)

The Pirate Patch Pilot

The Dangers of Creative Energy

We Didn’t Get the Grant• Are we still in?• Who’s at the table?• Who’ll be the audience?• What’s the timeline?• Who’s responsible for what?

Principles• Engagement• Skills & Activities• Academics• Create Culture of Use• Low barrier to access• Student interest• Meet them where they are

Let’s Pilot• Pirate Adventure Begins!• Freshman Preview• On Campus Adventure• Summer programs• Welcome Week

Pirate Adventure Begins!• Welcome aboard!• Incoming Student Portal• Site Launch• Companion Blog

Freshman Preview• Everyone gets a Patch• Culture of Use• Stand out in the crowd• Challenges

On Campus Adventure• The Big Push– I’m Connected; SAB Voice Heard;

Curious Pirate; Pirate Leader; Pirate On; Pirate Gear; Extrovert; DOVE Orientation; Tweet-up Housing

• Distribution methods• Utilize everyone

Summer Programs• Summer Reading– Optional Enrichment Activities

• Tech Skills One– Skills Training carries for years

• Doubloon Hunting– Leveling Up

Welcome Week• Leaderboard Launch• Assess where we are• Last chance to push the captive

audience• End of the Pilot?

Technical Aspects

Issues and Answers

Users• What Kinds of Roles?– Recipient – Editor– Awarder – Creator – Administrator

• How to Handle Registration?• What Method of Authentication?• How to Protect Your Badges, and

Delegate? • What Privacy Options To Present?

Logged-in User

Different User Roles See Different Things

Make Sure Users Pay Attention To Their Privacy

The Privacy Settings We Offer

Making It More Granular

Badge Creation• How To Create New Badges?• Simple Copying? • How To Edit?• I Only Want It Available During A

Specific Time!• What Are Badges vs. Awards and Why?• Decentralization: Who Can Make Them?• How to Build Level-up Badges?

Creating a Badge

Editing and Cloning Badges

Time Limits for Real Events

Badges vs. Awards

Protecting Your Badge And Delegation

Logically Leveling-Up

Earning Badges• Click?• Snap?• Can We Just Award Them?• How To Automate Level-ups?• Can We Prevent Cheating?– Duplicates– Sharing

Basic Methods of Granting Awards

Embed a Link in a Web Page

Make Posters, Cards or T-Shirts

Batch Awarding

One Per Customer, Please

Displaying Badges• Privacy• Points• Leaderboards• Baking• Backpacks• Validations

Baking, Hiding and Displaying

What’s The Score?

Only See What They Let You

Bakery Action

A Little CodejQuery does this:

$('a.bake').click(function() { var badge = $(this).attr('name');var action = $(this).text();var button = $(this);if ( action=='Show') newtext='Hide' ;

else newtext='Show';var formdata = 'badge=' + badge + '&action=' + action;//alert(formdata);window.open('http://beta.openbadges.org/baker?assertion=http://tltc.shu.edu/

badges/folder/' + badge);return false;

});

Translated in the .htaccess file:

RewriteEngine onRewriteRule ^([A-Za-z0-9]+)(/)?$ bakeme.php?a=$1

This Is The Last Code, I Promise

$json_request = <<<END{ "recipient": "$badge_eMail", "evidence": "$badge_evidence", "badge": { "version": "$badge_version", "name": "$badge_name", "image": "$badge_url", "description": "$badge_description", "criteria": "$badge_criteria", "issuer": { "origin": "http://tltc.shu.edu", "name": "$badge_issuer", "org": "$badge_organization", "contact": "$badge_contact" } }}END;header('Content-Type: application/json');echo $json_request;

openbadges.org Backpack

Backpack Details

Demonstrating Criteria

Proof Of Ownership

Technical Next Steps• Limited issuance & other features– The first 50 clicks can win this– Card readers

• Facebook– OBI has a Facebook app in the works

• WordPress– Several levels of WordPress tools, from

widgets to major plugins, are in development

• Better GUI for user management• Open it up

Badges Next Steps• Get through the Pilot

– Still quite a bit left– Assess buy in and short- to mid-term prospects– Where do the new badges come from

• Cautiously plan to roll out– Undergrads– Clubs and Organizations– Graduate students– Faculty and Staff– Alumni– Business partners

• Be thankful for all the creative talent

Additional Resources• Google Group:

https://groups.google.com/forum/#!forum/openbadges

• Project Web Site: http://openbadges.org/en-US/

• Community Calls every Wednesday 9am PT• Wiki: http://openbadges.org/en-US/• GitHub: https://github.com/mozilla/openbadges• SHU’s Blog: http://blogs.shu.edu/badges