an api of one's own: individual identities as first-class citizens in the open badges...

57
An API of One’s Own Building trust networks with Open Badges Nate Otto, Concentric Sky Serge Ravet, Badge Europe! Europortfolio November 19-21, 2014 :: Washington, DC

Upload: nate-otto

Post on 02-Jul-2015

769 views

Category:

Education


2 download

DESCRIPTION

http://openeducation2014.sched.org/event/17c9f7fbae4e9cfa23b41b2e204f01d1 Digital badges and their paper and sheepskin-based credential ancestors are ways of sharing socially important information that is tied to identity. Open Badges go further in helping people establish their identity by letting them collect together credentials from many issuers. Each Open Badge describes a trust relationship between its issuer and its recipient, in terms of criteria, evidence, and an image. The powerful part is that this relationship is verifiable and sharable with outside audiences. Any person or organization can participate in the ecosystem as any one of these roles. Because of this feature, Open Badges are a great step toward democratizing the credentialing ecosystem. However, the Open Badge Infrastructure (OBI) standard constructs these three roles separately, defining identities differently for each. As the credentialing world begins to include more badge-aware applications that can talk to one another, we can build some awesome apps that issue, earn, and consume badges. There are exciting possibilities in learning pathway discovery, e-portfolios, personal learning networks as well as applications that use badges to describe relationships outside of education. In this moment, there is a chance to elevate both individuals and organizations to simultaneously serve all three roles in the ecosystem, as badge issuers, earners, and consumers without undermining the carefully built reputations of respected issuing institutions that currently occupy that role. How can we extend the OBI standard and construct our badge applications to give people personal access to the APIs (Application Programming Interfaces) that give them easy access to all three badge ecosystem roles and let them construct their identity as full players in this network? We'll take a look at what might be the killer apps that would justify this effort. Nate Otto, badges researcher, developer, and founding member of the Badge Alliance standards working group, will showcase possibilities and prototypes for applications that democratize badges. Serge Ravet will contribute theory and practice of building networks of trust relationships with badges and evidence and consequences for the badges ecosystem. The Open Education Conference is the perfect place to celebrate how free and open technology can empower individuals to help shape the networks around them.

TRANSCRIPT

Page 1: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

An API of One’s OwnBuilding trust networks with Open Badges

Nate Otto, Concentric Sky

Serge Ravet, Badge Europe! Europortfolio

November 19-21, 2014 :: Washington, DC

Page 2: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

What are Open Badges?

Page 3: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Visual symbols of accomplishment

A common portable language for data about

achievements

Page 4: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Open Badges are declarations of trust

Page 5: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

I E

Badge Issuer Badge Earner

I Trust You

Criteria

Evidence

To do this

Based on this

Page 6: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

I E

Badge Issuer Badge Earner

Trust relationship

Page 7: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

C

C

CC

C

CC

Badge C

onsumers

I E

Badge Issuer Badge Earner

Trust relationship

Open Badges are visible declarations of trust

Page 8: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

I

EE

E

E

E

E

E EE

E

E

E

A Badge Issuer may trust many Earners

Page 9: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

I

EE

E

E

E

E

E EE

E

E

E

I

EEE

E

E

E

E

E

E

E

EE

I

E

E

E

E

E EE

E

E

EE

E

E

EE

Each Badge creates a "silo of trust"

Page 10: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

I

EE

E

E

E

E

E EE

E

E

E

I

EEE

E

E

E

E

E

E

E

EE

I

E

E

E

E

E EE

E

E

EE

E

E

EE

Are Open Badges really centered

on the learner?

Page 11: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

The Promise of

Page 12: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Anyone can earn badges

Anyone can issue badges

Page 13: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Our technology should reflect our values

Page 14: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Issuers

Earners

Consumers

Each role uses different technologies

Page 15: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Anyone with: • specially concocted JSON

file hosted on their website and the ability to concoct many more…

Anyone with: • email(s) • Persona(s) • Backpack(s) • Displayer(s)

Anyone with: • time • understanding • tools to validate badges and divine

the links between them

Issuers

Earners

Consumers

Page 16: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Is there ever any overlap?

Issuers

Earners

Consumers

Page 17: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Issuers

Earners

Consumers?

Page 18: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

How can we bring badges into alignment with this philosophy?

Page 19: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

How can we bring badges into alignment with this philosophy?

Let’s build these values into the Open Badges Standard and software!

Page 20: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Let’s build these values into the Open Badges Standard and software!

I E

Badge Issuer Badge Earner

Trust relationship

Badges are declarations of trust

Everyone is an Issuer, Earner and ConsumerIssuers

Earners

Consumers

Page 21: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

What is the consequence of adopting these philosophies?

Page 22: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

I

EE

E

E

E

E

E EE

E

E

E

I

EEE

E

E

E

E

E

E

E

EE

I

E

E

E

E

E EE

E

E

EE

E

E

EE

Break out of "silos of trust"

Page 23: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

I

EE

H

E

E

E

E EE

E

E

E

I

EEE

E

E

E

E

E

E

E

EE

I

E

E

E

E

E EE

E

E

EE

E

E

EE

Chains of trust

Page 24: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

II I

Visible chains of trust

Page 25: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

II I

EEE

E

EEE

E

EE E

E E

Everybody can issue and receive badges

Visible chains of trustPassport Passport Passport

Page 26: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

I

P

P

P

PP

P

P P P

P

PP

P

P

P

P

PP

P

P

P

Trust NetworksI

Passport

Page 27: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Two Prototype Sketches

Discendum Oy

Badge Europe

Europortfolio

Concentric Sky

Oregon Center for Digital Learning

Oregon Badge Alliance

Trust Ecosystem Project Open Badges Passport

Page 28: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Trust Ecosystem Project

Page 29: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Trust Ecosystem Project

A 3-faceted application for badge Earners, Issuers, and Consumers

Earner

Issuer Consumer

Page 30: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Trust Ecosystem Project

To be developed, tested and refined in 2015

Earner

Issuer Consumer

Page 31: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Trust Ecosystem Project software

Open Source

Host-your-own installation optionHosted service

Connections to badge-aware services across the web

Page 32: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

2015 Badge Pilots

12 programs in out-of-school learning, workforce development, and local government, kicking off in Q1 of 2015

Alliance of partners filling all three roles

Software and support for issuers, earners and consumers

Page 33: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Software function follows philosophy

credit: Mozilla Foundation

Page 34: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Serving multiple interests

• Recognize that all users may at times fill roles of Earner, Issuer, and Consumer

• Enable connectivity with enterprise issuing platforms and independent services

• Connect with available data sources and services

Earners

Issuers Consumers

Page 35: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Serving multiple interests

• Recognize that all users may at times fill roles of Earner, Issuer, and Consumer

• Enable connectivity with enterprise issuing platforms and independent services

• Connect with available data sources and services

Earners

Issuers Consumers

Services

Services

Services

Services

Services

Services

Page 36: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Serving multiple interests

Issuers

Define, organize, and issue badges

Incorporate endorsements

Issuing Platform

Issuing Platform

Page 37: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Earners

Earners: Collecting and Sharing

Collection buildingReceive earned badges

Export & sharing

Issuer

Issuer

Mozilla Backpack

Import Badges

Deliver Badges

Page 38: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Consumers: understanding badges

Consumers

What is the value of this badge?

What other badges are like this one?

Analyzing chains of trust

Page 39: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Trust Ecosystem Project

Bringing 3 user roles together

Earner

Issuer Consumer

• Common user between roles

• No additional onboarding to access new role

• Reflects how learning is structured in the real world

Page 40: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Open Badges Passport

Page 41: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14
Page 42: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Nate's Passport

Contact Search

About me Activity wall

Page 43: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

CreatedIssued

Connections

My Dashboard

20 245

Badges Collected

47,405

Total Recent

1 30

Total Recent New

1,230 25,639

15Pledged

10

EndorsementCollected Issued

56124

Badges Issued

My Issuers Through Badges

VisitsTotal Recent

5612,453

Top Search

My Badge Earners

40

EvidenceTotal Recent

204,592

Create Issue Search Organise ClaimDashboard NetworkEvidence Configure

Page 44: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

New PledgedCollections

EventsAchievementsCompetenciesEndorsements

PagesRésuméReflective RebelMentorship offersSummer job application

Create Issue Search Organise ClaimDashboard NetworkEvidence Configure

Organise Public Restrict. Private External Search

Page 45: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Qui at nonumy elaboraret. Ea delenit indoctum vix, mea accusam perpetua indoctum no, populo deleniti te eum. Eos quod alii patrioque an, ne ludus noluisse eum. Essent verear an cum, viris

accusata per at, liber interesset vix an. Blandit dissentiunt te mel, clita eirmod ne vel, mutat definitionem mediocritatem ex ius.!

Eu mei laoreet admodum, usu idque virtute suscipiantur eu. Ferri iriure menandri ut sed, no

rebum dignissim qui. Audiam molestie quo eu. Usu etiam dolor argumentum an, ne cum viris menandri assueverit.! Ei sea tantas platonem, pro audiam impedit apeirian ea. Per consul suscipiantur te, no stet recteque est.

Corpora disputando at vim. Atqui eirmod alterum sit ea, no quod tempor convenire pro, qui id habeo error moderatius. Ex has eirmod

PagesRésuméReflective RebelMentorship offersSummer job application

Create Issue Search Organise ClaimDashboard NetworkEvidence Configure

Organise Public Restrict. Private External Search

Page 46: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

TypesBadges

Experience (xAPI)ImagesTexts

Create Issue Search Organise ClaimDashboard NetworkEvidence Configure

Miscellaneous

Pages

Evidence Public Restrict. Private External Search

Page 47: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Badges are issued through trusted issuing services

Page 48: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Passport

Public

Restricted

Private

Passport

S e r v i c e sBa

dge

Issu

ing

Car

eer

Man

agem

ent

Soci

al

Net

wor

king

Lear

ning

M

anag

emen

t

Find

Pee

rs

Lear

ning

R

esou

rces

Even

t

Self

Empl

oym

ent

Dis

cove

ry

Serv

ices

Badg

e Ve

rific

atio

nIssueIssue

Restr.

PublicPublic

Reject

Page 49: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Badge Issuing ServicesEnforce badge designers policies

to issue Badges xyzB1, xyzB2 and xyzB3issuer needs endorsement xyzE4 from XYZ

Badge designer

Page 50: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

PassportsEnforce badge earners policies

Services S1, S2 and S3 can access all my restricted data

Only service S4 can access restricted restricted data RD1 and RD4

Reject badges issued from outside of my 2nd degree connections

Page 51: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

OBI 2.0 Architecture

Page 52: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Tr u s t

Passport Passport PassportPassport

S e r v i c e s

Badg

e Is

suin

g

Car

eer

Man

agem

ent

Soci

al

Net

wor

king

Lear

ning

M

anag

emen

t

Find

Pee

rs

Lear

ning

R

esou

rces

Even

t M

anag

emen

t

Self

Empl

oym

ent

Dis

cove

ry

Serv

ices

Badg

e Ve

rific

atio

n

...

Trust Ecosystem Project Open Badges Passport

Page 53: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Food for thoughts...

Page 54: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Some describe Open Badges as "a new currency"

Page 55: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Open Badges are visible representations of

the oldest currency...

Page 56: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Trust!Trust!Trust!Trust!Trust!Trust!Trust!

Page 57: An API of One's Own: Individual Identities as First-Class Citizens in the Open Badges Infrastructure. Open Education Conference 2014 #OpenEd14

Trust!Trust!Trust!Trust!Trust!Trust!Trust!Nate Otto

@ottonomySerge Ravet

@szerge

thank you!