Top Banner
u Open Badges for Learning Environments S C I E N C E P A S S I O N T E C H N O L O G Y u www.tugraz.at Open Badges for Learning Environments Mario Wüster Supervisor: Assoc.Prof.Dipl.-Ing.Dr.techn. Martin Ebner October 22, 2015
22

Open Badges for Learning Environments

Jan 08, 2017

Download

Education

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Open Badges for Learning Environments

1

u Open Badges for Learning Environments

S C I E N C E P A S S I O N T E C H N O L O G Y

u www.tugraz.at

Open Badges for Learning EnvironmentsMario Wüster Supervisor: Assoc.Prof.Dipl.-Ing.Dr.techn. Martin Ebner

October 22, 2015

Page 2: Open Badges for Learning Environments

2

u Open Badges for Learning Environments

2

u

1. Research Question 2. Learning Environments3. Open Badge (Infrastructure)4. Motivation5. General Approaches for Integration6. Prototype7. Evaluation8. Conclusion

Contents

Page 3: Open Badges for Learning Environments

3

u Open Badges for Learning Environments

3

u

Research Question

How to integrate Open Badges in Learning Environments [and to enable automatic badge issuing

based on defined criteria] ?

Page 4: Open Badges for Learning Environments

4

u Open Badges for Learning Environments

4

u

Learning Environments

• Online learning platform supporting:• Users with different roles• Courses• Course management• Corresponding course material• A set of tools for communication, content creation and

E-Assessments

Learn Management Systems (LMS) Massive Open Online Courses (MOOC)

Page 5: Open Badges for Learning Environments

5

u Open Badges for Learning Environments

5

u

• Micro vs. Meta Badge • Incentive vs. Credential• Digitally signed JSON Web Signature (JWS)

WHOM?

WHICH?

WHY?WHO?

Assertion

https://wiki.mozilla.org/Badges/FAQs

(In cooperation with the P2PU and funds of McArthur Foundation)

Page 6: Open Badges for Learning Environments

6

u Open Badges for Learning Environments

6

u

Open Badge Infrastructure

https://wiki.mozilla.org/Badges/Onboarding-Issuer

Page 7: Open Badges for Learning Environments

7

u Open Badges for Learning Environments

7

u

Motivation

• Hard to motivate learners to actively participate in non-formal and informal educational systems if they do not get any recognition for their achievements

• Mostly no recognition at all for gained skills if a course has not been completed• Just summative feedback

• No common standard for acknowledgements• Certificates are not digitially signed Open Badges could help to diminish or even resolve those issues

• Formal: organized, structured, supported, intentional & certified• Non-formal: formal, but not in edu. institutions & w/o certification• Informal: through made experiences, independent of the context

Page 8: Open Badges for Learning Environments

8

u Open Badges for Learning Environments

8

u

- Modify Source Code- Plug-In- Add-On/Add-In- SaaS- Own Web Application

General Integration Approaches- Source code has to be known- High risk on introducing errors in the

base system- Base system updates could harm the

badging system- No community that maintains code Fast Highly customizable

- Time (=Money)- Programmer- Support- API needed High customization Fast bug fixing & integration of new

features Full control over student & badge data

- Typically not free of charge- Data has to be transmitted to an

foreign server- Limited customization- What happens if subscription gets

cancelled sometimes? How to backup/transfer data ?

- Most simplest way to use OpenBadges- Complete solutions (issuing, managing,

displaying) - Professional support- Reliable system- No need to have programming skills

- Base system has to provide API.- Limited customization Dynamically loaded Does not influence core system Huge community Mostly compatible to multiple base

systems

- Compatible to certain system only- One has to have knowledge of the base

system’s infrastructure- Add-Ins (typically) cannot be removed

without harming the base system Nevertheless – legit option

Page 9: Open Badges for Learning Environments

9

u Open Badges for Learning Environments

9

u

Prototype

Page 10: Open Badges for Learning Environments

10

u Open Badges for Learning Environments

10

u

Prototype - Features

1. Badge management (CRUD + control availability)via backend (pw protected .htaccess)

2. Assert badges manually 3. Assert badges automatically - triggered by the

iMooX user 4. Display rudimentary awarding statistics 5. Currently, supporting 2 different types of badges

i. Quiz-Level Badgeii. Course-Level Badge

Page 11: Open Badges for Learning Environments

11

u Open Badges for Learning Environments

11

u

Prototype

Page 12: Open Badges for Learning Environments

12

u Open Badges for Learning Environments

12

u

Automatic badge issuing

Page 13: Open Badges for Learning Environments

13

u Open Badges for Learning Environments

13

u

Evaluation COER15

• Started on May 11, 2015 (6x units)• 6x Quizzes + final evaluation required to pass the

course• 432 distinct enrollments • 124 active users (tried at least one quiz)

• 208 theoretically earned badges• 137 actually generated badges

Page 14: Open Badges for Learning Environments

14

u Open Badges for Learning Environments

14

u

Conclusion• Prototype:

• Web application worked well from the functional point of view

• Just a few design issues have been reported by some badge earners (filename, email, criteria design)

• General: • Badge issuing can be implemented relatively fast and easy

( thus relatively cheap )• Hot topic on various E-Learning focused conferences (e.g.

oeb 2015 (http://www.online-educa.com/programme), ALT Conference 2015 (https://altc.alt.ac.uk/2015/activity/open-badges/ ) )• So it`s not just me who believes Open Badges are

great

Page 15: Open Badges for Learning Environments

15

u Open Badges for Learning Environments

15

u

Thanks for your attention !

Page 16: Open Badges for Learning Environments

16

u Open Badges for Learning Environments

16

u

Sources/Important Links

• Bernhard Hoisl, Wolfgang Aigner, and Silvia Miksch. Online Communities and Social Computing. Ed. by Douglas Schuler. Vol. 4564. Lecture Notes in Computer Science. Berlin, Heidelberg: Springer Berlin

Heidelberg, 2007, pp. 362–371. isbn: 978-3-540-73256-3. doi: 10.1007/978-3-540-73257-0 (Slide 6).• Mozilla‘s Open Badges http://openbadges.org/• Open Badges Specification https://openbadgespec.org/• iMooX http://imoox.at/wbtmaster/startseite/• Moodle https://moodle.org/• edX https://www.edx.org/home• Coursera https://www.coursera.org/• Udacity https://www.udacity.com/• Iversity https://iversity.org/de• Blackboard http://de.blackboard.com/sites/international/globalmaster/• Open Badge Passport https://openbadgepassport.com/• JSON http://json.org/

Page 17: Open Badges for Learning Environments

17

u Open Badges for Learning Environments

17

u

Sources/Important Links

• Credly https://credly.com/• Open Badge Factory https://openbadgefactory.com/• OpenElms http://openelms.org/• Canvas http://www.canvaslms.com/• Apache Tomcat http://tomcat.apache.org/• jQuery https://jquery.com/• Bootstrap http://getbootstrap.com/• MySql https://www.mysql.de/• Hibernate http://hibernate.org/

Page 18: Open Badges for Learning Environments

18

u Open Badges for Learning Environments

18

u

Badge Assertion & Badge Class Example

Page 19: Open Badges for Learning Environments

19

u Open Badges for Learning Environments

19

u

Issuer & Criteria

Page 20: Open Badges for Learning Environments

20

u Open Badges for Learning Environments

20

u

Backpacks

Page 21: Open Badges for Learning Environments

21

u Open Badges for Learning Environments

21

u

Badge concept

• How to define criteria• Which competencies should a user gain to earn the

badge ?• Which behavior should that badge suggest ? • How to proof gained knowledge ?• How should it look like (badge design) ?• Which tags to use (for searching) ?

Page 22: Open Badges for Learning Environments

22

u Open Badges for Learning Environments

22

u

Automatic badge issuing

• Highly depens on the context• Mostly triggered by user-events:

• Click events: Navigation, resource watching (video, e-paper...) , downloaded resources (papers, videos, images ... )

• Submissions: File, text, algorithm, source code ...

• E-Assessment: Open- and closed tasks like T/F, Selective, Sorting and Short/Long texts, subsets or clozes.

Badging system has to be aware of those events!• Realization therefore depends on selected integration

approach

Visiting each page Starting, timeTrue/false, amount of different downloads...

Automatic checking, word count, text

analysisAutomatic testing