SlideShare a Scribd company logo
1 of 25
Download to read offline
1
S C I E N C E n P A S S I O N n T E C H N O L O G Y
u www.tugraz.at
Open Badges for
Certification of Lecturers and
Universities
21.12.17
Master‘s Thesis, Robert Hafner
22
Outline
•  Concept
•  Research Questions
•  Open Badges
•  Open Educational Resources (OER)
•  Project
•  TYPO3
•  Implementation
•  Conclusion
•  Future Work
21.12.17
Robert Hafner
33
Concept
Starting Point
•  Working Group „Open Educational Resource“ of
Forum Neue Medien in der Lehre Austria (fnm-
austria)
•  Create a label to certify lecturers and Austrian
universities with Open Badges
•  Central authority
•  Parts and levels
•  Certification system
•  Specification Open Badges v.2.0
21.12.17
Robert Hafner
44
Certification System
Requirements
•  Self-developed Open Badge issuer system
•  Open Source Software
•  Modules or Extensions
•  Long Term Support (LTS)
•  Active community
Content Management System TYPO3
21.12.17
Robert Hafner
55
Research Questions
Q1: What are the aspects of a successful Open Badges
system?
Q2: Is TYPO3 a suitable technology for Open Badge
issuing to certify lecturers and Austrian universities?
21.12.17
Robert Hafner
66
Open Badges
Definition:
“Open Badges communicate skills and achievements by
providing visual symbols of accomplishments packed
with verifiable data and evidence that can be shared
across the web.”
Source: Badge Alliance, https://openbadges.org/about/ , last accessed 13.12.2017
Image (PNG, SVG) + Metadata = Open Badge
Method: baking
21.12.17
Robert Hafner
77
Open Badges Ecosystem
•  Issuer: Awards Open Badges
•  Recipient aka. Earner
•  Displayer: Platform for displaying Open Badges
•  Consumer: Employer, social organisation, community, …
•  Backpack service: Stores Open Badges for Recipients, connects Displayers,
and Recipients
21.12.17
Robert Hafner
Source: Erik Knutson, Concentric Sky, licensed CC-BY
88
Open Badges Vocabulary Specification v2.0
JavaScript Object Notation (JSON)
JavaScript Object Notation-Linked Data (JSON-LD)
Core Data Classes:
Validation and verification
21.12.17
Robert Hafner
Source: https://www.imsglobal.org/sites/default/
files/Badges/OBv2p0/faq/index.html IMS Global
99
Conclusion Q1 1/2
•  Conventional institutions have problems setting up an
ecosystem
•  Acceptance increases by reducing the formal level of
institution
•  Inclusion in existing social environment
•  Internal endorsement works better than external
endorsement
•  If the ecosystem competes with alternative information
sources - badges did not succeed
Source: Hickey, Daniel T, J Willis, and J Quick “Where badges work better”, 2015
21.12.17
Robert Hafner
1010
Conclusion Q1 2/2
Gamification
•  Recipients need to be informed about the current
position and how to reach the next level
•  The closer a recipient is to the next level, the higher
the steering influence of the issuer
Source:Anderson, Ashton, Daniel Huttenlocher, Jon Kleinberg, and Jure Leskovec „Steering user behavior with badges”, 2013
Incentives
•  The incentives are less effective if the number of
awarded badges increases
Source: Easley, David and Arpita Ghosh, „Incentives, gamification, and game theory: an economic approach to badge design”, 2016
21.12.17
Robert Hafner
1111
Open Educational Resources
Definition:
“Open Educational Resources are defined as
technology-enabled, open provision of educational
resources for consultation, use and adaptation by a
community of users for non-commercial purposes.”
Source: UNESCO, „Forum on the Impact of Open Courseware for Higher Education in Developing Countries”, 2002
21.12.17
Robert Hafner
1212
Open Educational Resources
Metadata standard for learning material
•  IEE Learning Object Metadata (LOM)
•  9 categories and 60 elements
•  Dublin Core
•  15 elements
•  Learning Resource Metadata Initiative (LRMI)
•  17 elements
•  CreativeWork, AlignmentObject, EducationalRole
Source: Rensing, Christoph „Standards für Lehr-und Lerntechnologien-Metadaten, Inhaltsformate und
Beschreibung von Lernprozessen”. 2013
21.12.17
Robert Hafner
1313
Project
•  Stakeholder – all involved persons and organisations
•  Actors-Roles
•  Lecturer
•  Inserts data metadata
•  Austrian university
•  Inserts data
•  Central Authority/Administrator/Editor
•  Checks input and issue Open Badges
•  Consumer
•  Visitors of website
21.12.17
Robert Hafner
1414
Modularisation
•  Generate and maintain content (text, news)
•  Module for client input data (lecturer and universities)
- without login
•  Verify the input and maintain the conditions
•  Open Badge issue system
21.12.17
Robert Hafner
1515
TYPO3
CMS: application to manage, create, store, edit, and
distribute content (files, images, and media) for the web
•  Certifications
•  Editor, Integrator, Developer, Consultant
•  Structure
•  Core system, Extensions
•  Front End, Back End, TypoScript
•  Long Term Support
21.12.17
Robert Hafner
1616
TYPO3 Extension
Inbuilt principles:
•  Object Oriented Programming
•  Coding Standard
•  Domain Driven Development
•  Model View Controller Pattern
•  Test Driven Development
Front End, Back End Plugin
21.12.17
Robert Hafner
1717
Implementation/Content
21.12.17
Robert Hafner
Robert Hafner, CC-BY
1818
Implementation/User Input
SYS:Form Domain Model
21.12.17
Robert Hafner
Robert Hafner, CC-BY
Robert Hafner,
CC-BY
1919
Implementation/Conditions
Lecturer: input is serialized and inserted into the domain
model
University: input is inserted into the domain model by
the Editor
21.12.17
Robert Hafner
Robert Hafner, CC-BY
2020
Implementation Open Badges Issuer System
Five Open Badges
21.12.17
Robert Hafner
Robert Hafner, CC-BY
2121
Conclusion Q2 1/2
•  Editorial Content
•  Perfect
•  Data Input
•  SYS:Form
•  Conditions
•  Depends on programming language
21.12.17
Robert Hafner
2222
Conclusion Q2 2/2
Open Badges issuer system
•  Domain modeling made by extension_builder
•  fails if number of models increases significantly
•  real_url extension is needed for verification of the
linked Data Classes
•  collapse of the TypoScript
21.12.17
Robert Hafner
2323
Future Work
•  Login System for lecturers and universities (Campus
Management System)
•  Backpack services
•  Careful implementation of gamification
•  Dashboard with charts
•  Extension class for the Open Educational Resources
metadata
•  Blockchain Badgechain
21.12.17
Robert Hafner
2424
Alternatives
•  Web application framework such as Zend
framework, Spring MVC, Django, etc.
•  Provider of Open Badges issuer system (Open
Badge Factory) and a Web Content Management
System
•  Fork the server of Open Badge issuer system
Badgr-Django
21.12.17
Robert Hafner
2525
Thank you
for
your
attentation!
21.12.17
Robert Hafner

More Related Content

Similar to Open Badges for Certification of Lecturers and Universities

Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...SEAD
 
Giving Researchers Credit for their Data
Giving Researchers Credit for their DataGiving Researchers Credit for their Data
Giving Researchers Credit for their DataFiona Murphy
 
Build a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentBuild a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentPerficient, Inc.
 
Creative Commons Open Education Conference 2012
Creative Commons Open Education Conference 2012Creative Commons Open Education Conference 2012
Creative Commons Open Education Conference 2012Paul_Stacey
 
A community of developers stimulating innovation in uk higher education
A community of developers stimulating innovation in uk higher educationA community of developers stimulating innovation in uk higher education
A community of developers stimulating innovation in uk higher educationDevCSI
 
A Virtual Infrastructure for Data intensive Analysis (VIDIA)
A Virtual Infrastructure for Data intensive Analysis (VIDIA)A Virtual Infrastructure for Data intensive Analysis (VIDIA)
A Virtual Infrastructure for Data intensive Analysis (VIDIA)Alexandra M. Pickett
 
How practising open research can benefit you
How practising open research can benefit youHow practising open research can benefit you
How practising open research can benefit youUoLResearchSupport
 
OpenAIRE: eInfrastructure for Open Science
OpenAIRE: eInfrastructure for Open ScienceOpenAIRE: eInfrastructure for Open Science
OpenAIRE: eInfrastructure for Open ScienceOpenAIRE
 
Understanding Open Science: Definitions and framework
Understanding Open Science: Definitions and framework Understanding Open Science: Definitions and framework
Understanding Open Science: Definitions and framework Nancy Pontika
 
The DCC: Helping you curate your reputation
The DCC: Helping you curate your reputationThe DCC: Helping you curate your reputation
The DCC: Helping you curate your reputationJisc
 
Social Solutions for User Support and Communication
Social Solutions for User Support and CommunicationSocial Solutions for User Support and Communication
Social Solutions for User Support and CommunicationKen Efta
 
European Communication School: Social Media Session 5
European Communication School: Social Media Session 5European Communication School: Social Media Session 5
European Communication School: Social Media Session 5Richard Stacy
 
Better Software, Better Practices, Better Research
Better Software, Better Practices, Better ResearchBetter Software, Better Practices, Better Research
Better Software, Better Practices, Better ResearchShoaib Sufi
 
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...NASIG
 
Building Scientific Software Communities
Building Scientific Software CommunitiesBuilding Scientific Software Communities
Building Scientific Software CommunitiesDaniel S. Katz
 
EARL Sept 2016 R consortium
EARL Sept 2016 R consortiumEARL Sept 2016 R consortium
EARL Sept 2016 R consortiumLou Bajuk
 
Research uptake and digital communications
Research uptake and digital communicationsResearch uptake and digital communications
Research uptake and digital communicationsresyst
 
Learning Analytics Community Exchange
Learning Analytics Community ExchangeLearning Analytics Community Exchange
Learning Analytics Community ExchangeDoug Clow
 
User Experience Service showcase lightning talks - December 2018
User Experience Service showcase lightning talks - December 2018User Experience Service showcase lightning talks - December 2018
User Experience Service showcase lightning talks - December 2018Neil Allison
 

Similar to Open Badges for Certification of Lecturers and Universities (20)

Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
 
Giving Researchers Credit for their Data
Giving Researchers Credit for their DataGiving Researchers Credit for their Data
Giving Researchers Credit for their Data
 
Build a Successful Community with Engaging Content
Build a Successful Community with Engaging ContentBuild a Successful Community with Engaging Content
Build a Successful Community with Engaging Content
 
Creative Commons Open Education Conference 2012
Creative Commons Open Education Conference 2012Creative Commons Open Education Conference 2012
Creative Commons Open Education Conference 2012
 
A community of developers stimulating innovation in uk higher education
A community of developers stimulating innovation in uk higher educationA community of developers stimulating innovation in uk higher education
A community of developers stimulating innovation in uk higher education
 
A Virtual Infrastructure for Data intensive Analysis (VIDIA)
A Virtual Infrastructure for Data intensive Analysis (VIDIA)A Virtual Infrastructure for Data intensive Analysis (VIDIA)
A Virtual Infrastructure for Data intensive Analysis (VIDIA)
 
How practising open research can benefit you
How practising open research can benefit youHow practising open research can benefit you
How practising open research can benefit you
 
OpenAIRE: eInfrastructure for Open Science
OpenAIRE: eInfrastructure for Open ScienceOpenAIRE: eInfrastructure for Open Science
OpenAIRE: eInfrastructure for Open Science
 
Understanding Open Science: Definitions and framework
Understanding Open Science: Definitions and framework Understanding Open Science: Definitions and framework
Understanding Open Science: Definitions and framework
 
The DCC: Helping you curate your reputation
The DCC: Helping you curate your reputationThe DCC: Helping you curate your reputation
The DCC: Helping you curate your reputation
 
The Future of Research Communications and e-Scholarship: Are we there yet?
The Future of Research Communications and e-Scholarship: Are we there yet?The Future of Research Communications and e-Scholarship: Are we there yet?
The Future of Research Communications and e-Scholarship: Are we there yet?
 
Social Solutions for User Support and Communication
Social Solutions for User Support and CommunicationSocial Solutions for User Support and Communication
Social Solutions for User Support and Communication
 
European Communication School: Social Media Session 5
European Communication School: Social Media Session 5European Communication School: Social Media Session 5
European Communication School: Social Media Session 5
 
Better Software, Better Practices, Better Research
Better Software, Better Practices, Better ResearchBetter Software, Better Practices, Better Research
Better Software, Better Practices, Better Research
 
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
Designing User-Centered Discovery-and-Access Services for Enhanced Virtual Us...
 
Building Scientific Software Communities
Building Scientific Software CommunitiesBuilding Scientific Software Communities
Building Scientific Software Communities
 
EARL Sept 2016 R consortium
EARL Sept 2016 R consortiumEARL Sept 2016 R consortium
EARL Sept 2016 R consortium
 
Research uptake and digital communications
Research uptake and digital communicationsResearch uptake and digital communications
Research uptake and digital communications
 
Learning Analytics Community Exchange
Learning Analytics Community ExchangeLearning Analytics Community Exchange
Learning Analytics Community Exchange
 
User Experience Service showcase lightning talks - December 2018
User Experience Service showcase lightning talks - December 2018User Experience Service showcase lightning talks - December 2018
User Experience Service showcase lightning talks - December 2018
 

More from Educational Technology

The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...Educational Technology
 
Analysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsAnalysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsEducational Technology
 
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Educational Technology
 
Mixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreMixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreEducational Technology
 
Development of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemDevelopment of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemEducational Technology
 
Math trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidMath trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidEducational Technology
 
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEmpirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEducational Technology
 
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikFächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikEducational Technology
 
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienDENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienEducational Technology
 
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...Educational Technology
 
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...Educational Technology
 
Development of a mobile French language learning platform
Development of a mobile French language learning platformDevelopment of a mobile French language learning platform
Development of a mobile French language learning platformEducational Technology
 
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Educational Technology
 
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioFächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioEducational Technology
 
Einsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEinsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEducational Technology
 
Chatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesChatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesEducational Technology
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformEducational Technology
 

More from Educational Technology (20)

The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...
 
Analysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsAnalysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elements
 
Portability of Mobile Applications
Portability of Mobile ApplicationsPortability of Mobile Applications
Portability of Mobile Applications
 
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
 
Mixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreMixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der Hochschullehre
 
Development of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemDevelopment of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management system
 
Math trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidMath trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for Android
 
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEmpirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video Footage
 
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikFächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
 
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienDENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
 
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
 
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
 
School Start Screening Tool
School Start Screening ToolSchool Start Screening Tool
School Start Screening Tool
 
Development of a mobile French language learning platform
Development of a mobile French language learning platformDevelopment of a mobile French language learning platform
Development of a mobile French language learning platform
 
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
 
Learning Analytics and MOOCs
Learning Analytics and MOOCsLearning Analytics and MOOCs
Learning Analytics and MOOCs
 
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioFächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
 
Einsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEinsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im Klassenzimmer
 
Chatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesChatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional Websites
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platform
 

Recently uploaded

Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 

Recently uploaded (20)

Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 

Open Badges for Certification of Lecturers and Universities

  • 1. 1 S C I E N C E n P A S S I O N n T E C H N O L O G Y u www.tugraz.at Open Badges for Certification of Lecturers and Universities 21.12.17 Master‘s Thesis, Robert Hafner
  • 2. 22 Outline •  Concept •  Research Questions •  Open Badges •  Open Educational Resources (OER) •  Project •  TYPO3 •  Implementation •  Conclusion •  Future Work 21.12.17 Robert Hafner
  • 3. 33 Concept Starting Point •  Working Group „Open Educational Resource“ of Forum Neue Medien in der Lehre Austria (fnm- austria) •  Create a label to certify lecturers and Austrian universities with Open Badges •  Central authority •  Parts and levels •  Certification system •  Specification Open Badges v.2.0 21.12.17 Robert Hafner
  • 4. 44 Certification System Requirements •  Self-developed Open Badge issuer system •  Open Source Software •  Modules or Extensions •  Long Term Support (LTS) •  Active community Content Management System TYPO3 21.12.17 Robert Hafner
  • 5. 55 Research Questions Q1: What are the aspects of a successful Open Badges system? Q2: Is TYPO3 a suitable technology for Open Badge issuing to certify lecturers and Austrian universities? 21.12.17 Robert Hafner
  • 6. 66 Open Badges Definition: “Open Badges communicate skills and achievements by providing visual symbols of accomplishments packed with verifiable data and evidence that can be shared across the web.” Source: Badge Alliance, https://openbadges.org/about/ , last accessed 13.12.2017 Image (PNG, SVG) + Metadata = Open Badge Method: baking 21.12.17 Robert Hafner
  • 7. 77 Open Badges Ecosystem •  Issuer: Awards Open Badges •  Recipient aka. Earner •  Displayer: Platform for displaying Open Badges •  Consumer: Employer, social organisation, community, … •  Backpack service: Stores Open Badges for Recipients, connects Displayers, and Recipients 21.12.17 Robert Hafner Source: Erik Knutson, Concentric Sky, licensed CC-BY
  • 8. 88 Open Badges Vocabulary Specification v2.0 JavaScript Object Notation (JSON) JavaScript Object Notation-Linked Data (JSON-LD) Core Data Classes: Validation and verification 21.12.17 Robert Hafner Source: https://www.imsglobal.org/sites/default/ files/Badges/OBv2p0/faq/index.html IMS Global
  • 9. 99 Conclusion Q1 1/2 •  Conventional institutions have problems setting up an ecosystem •  Acceptance increases by reducing the formal level of institution •  Inclusion in existing social environment •  Internal endorsement works better than external endorsement •  If the ecosystem competes with alternative information sources - badges did not succeed Source: Hickey, Daniel T, J Willis, and J Quick “Where badges work better”, 2015 21.12.17 Robert Hafner
  • 10. 1010 Conclusion Q1 2/2 Gamification •  Recipients need to be informed about the current position and how to reach the next level •  The closer a recipient is to the next level, the higher the steering influence of the issuer Source:Anderson, Ashton, Daniel Huttenlocher, Jon Kleinberg, and Jure Leskovec „Steering user behavior with badges”, 2013 Incentives •  The incentives are less effective if the number of awarded badges increases Source: Easley, David and Arpita Ghosh, „Incentives, gamification, and game theory: an economic approach to badge design”, 2016 21.12.17 Robert Hafner
  • 11. 1111 Open Educational Resources Definition: “Open Educational Resources are defined as technology-enabled, open provision of educational resources for consultation, use and adaptation by a community of users for non-commercial purposes.” Source: UNESCO, „Forum on the Impact of Open Courseware for Higher Education in Developing Countries”, 2002 21.12.17 Robert Hafner
  • 12. 1212 Open Educational Resources Metadata standard for learning material •  IEE Learning Object Metadata (LOM) •  9 categories and 60 elements •  Dublin Core •  15 elements •  Learning Resource Metadata Initiative (LRMI) •  17 elements •  CreativeWork, AlignmentObject, EducationalRole Source: Rensing, Christoph „Standards für Lehr-und Lerntechnologien-Metadaten, Inhaltsformate und Beschreibung von Lernprozessen”. 2013 21.12.17 Robert Hafner
  • 13. 1313 Project •  Stakeholder – all involved persons and organisations •  Actors-Roles •  Lecturer •  Inserts data metadata •  Austrian university •  Inserts data •  Central Authority/Administrator/Editor •  Checks input and issue Open Badges •  Consumer •  Visitors of website 21.12.17 Robert Hafner
  • 14. 1414 Modularisation •  Generate and maintain content (text, news) •  Module for client input data (lecturer and universities) - without login •  Verify the input and maintain the conditions •  Open Badge issue system 21.12.17 Robert Hafner
  • 15. 1515 TYPO3 CMS: application to manage, create, store, edit, and distribute content (files, images, and media) for the web •  Certifications •  Editor, Integrator, Developer, Consultant •  Structure •  Core system, Extensions •  Front End, Back End, TypoScript •  Long Term Support 21.12.17 Robert Hafner
  • 16. 1616 TYPO3 Extension Inbuilt principles: •  Object Oriented Programming •  Coding Standard •  Domain Driven Development •  Model View Controller Pattern •  Test Driven Development Front End, Back End Plugin 21.12.17 Robert Hafner
  • 18. 1818 Implementation/User Input SYS:Form Domain Model 21.12.17 Robert Hafner Robert Hafner, CC-BY Robert Hafner, CC-BY
  • 19. 1919 Implementation/Conditions Lecturer: input is serialized and inserted into the domain model University: input is inserted into the domain model by the Editor 21.12.17 Robert Hafner Robert Hafner, CC-BY
  • 20. 2020 Implementation Open Badges Issuer System Five Open Badges 21.12.17 Robert Hafner Robert Hafner, CC-BY
  • 21. 2121 Conclusion Q2 1/2 •  Editorial Content •  Perfect •  Data Input •  SYS:Form •  Conditions •  Depends on programming language 21.12.17 Robert Hafner
  • 22. 2222 Conclusion Q2 2/2 Open Badges issuer system •  Domain modeling made by extension_builder •  fails if number of models increases significantly •  real_url extension is needed for verification of the linked Data Classes •  collapse of the TypoScript 21.12.17 Robert Hafner
  • 23. 2323 Future Work •  Login System for lecturers and universities (Campus Management System) •  Backpack services •  Careful implementation of gamification •  Dashboard with charts •  Extension class for the Open Educational Resources metadata •  Blockchain Badgechain 21.12.17 Robert Hafner
  • 24. 2424 Alternatives •  Web application framework such as Zend framework, Spring MVC, Django, etc. •  Provider of Open Badges issuer system (Open Badge Factory) and a Web Content Management System •  Fork the server of Open Badge issuer system Badgr-Django 21.12.17 Robert Hafner