Mozilla Open Badges

Last updated
The Open Badges Project
Open Badges - Logo.png
URL openbadges.org
Launched15 September 2011;12 years ago (2011-09-15)

Image files that contain verifiable information about learning achievements, Open Badges are based on a group of specifications and open technical standards originally developed by the Mozilla Foundation with funding from the MacArthur Foundation. [1] The Open Badges standard describes a method for packaging information about accomplishments, embedding it into portable image files as a digital badge, and establishing an infrastructure for badge validation. The standard was originally maintained by the Badge Alliance Standard Working Group, [2] but transitioned officially to the IMS Global Learning Consortium as of January 1,2017. [3]

Contents

History

In 2011, the Mozilla Foundation announced their plan to develop an open technical standard called Open Badges to create and build a common system for the issuance, collection, and display of digital badges on multiple instructional sites. [1]

To launch the Open Badges project, Mozilla and MacArthur engaged with over 300 nonprofit organizations, government agencies and others about informal learning, breaking down education monopolies and fuelling individual motivation. Much of this work was guided by "Open Badges for Lifelong Learning", an early working paper created by Mozilla and the MacArthur Foundation. [4]

In 2012, Mozilla launched Open Badges 1.0 and partnered with the City of Chicago to launch The Chicago Summer of Learning (CSOL), a badges initiative to keep local youth ages four to 24 active and engaged during the summer. Institutions and organizations like Purdue University, MOUSE and the U.K.-based DigitalME adopted badges, and Mozilla saw international interest in badging programs from Australia and Italy to China and Scotland. [5]

By 2013, over 1,450 organizations were issuing Open Badges and Mozilla's partnership with Chicago had grown into the Cities of Learning Initiative, an opportunity to apply CSOL's success across the country. [5]

In 2014, Mozilla launched the Badge Alliance, [5] a network of organizations and individuals committed to building the open badging ecosystem and advancing the Open Badges specification. [6] Founding members include Mozilla, the MacArthur Foundation, DigitalME, Sprout Fund, and Blackboard. [7] More than 650 organizations from six continents signed up through the Badge Alliance to contribute to the Open Badges ecosystem. [8]

In 2015, the Badge Alliance spun out of Mozilla and became a part of MacArthur Foundation spin off, Collective Shift - a nonprofit devoted to redesigning social systems for a connected world. [9] [5] Later that year, Collective Shift partnered with Concentric Sky to develop Open Badges 2.0. [10] That same year, Concentric Sky launched the open source project Badgr to serve as a reference implementation for Open Badges. [11] [12] The Badgr Server is written in Python using the Django framework; [13] source code is available under version 3 of the GNU Affero General Public License. [14]

In early 2016, IMS Global announced their commitment to Open Badges as an interoperable standard for digital credentials, [15] and in late 2016, Mozilla announced that stewardship of the Open Badges standard would transition officially to IMS Global. [3]

In late 2018, Mozilla announced that it would retire the Mozilla Backpack and migrate all users to Badgr. [10]

Technical details

Open Badges are designed to serve a broad range of digital badge use cases, including both academic and non-academic uses. [16] The core Open Badge specification is made up of three types of Badge Objects: [17]

Assertion
Represents an awarded badge. It contains information about a single badge that belongs to an individual earner.
BadgeClass
Contains information about the accomplishment(s) a specific badge recognizes. As the same badge may be awarded to many earners, there may be many Assertions that correspond to a single BadgeClass.
IssuerOrganization
Contains a collection of information about the entity (e.g., person, organization) which issued a badge.

Beginning with version 1.1, valid JSON-LD must be used for Open Badges. [17] Version 1.1 also adds Extensions, [17] a structure that follows a standard format for collaboratively extending Badge Objects so that any issuer, earner, or consumer can understand the information added to badges. Any issuer may define and publish Extensions to include new types of metadata in badges. Any other issuer may use the same extensions to publish similar information in a mutually recognizable way. [18]

An exploratory prototype draft xAPI vocabulary has been defined so that Open Badges may be referenceable from Experience API activity streams. [19]

Related Research Articles

The Portable Operating System Interface is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system and user-level application programming interfaces (APIs), along with command line shells and utility interfaces, for software compatibility (portability) with variants of Unix and other operating systems. POSIX is also a trademark of the IEEE. POSIX is intended to be used by both application and system developers.

<span class="mw-page-title-main">World Wide Web Consortium</span> Main international standards organization for the World Wide Web

The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 and led by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working together in the development of standards for the World Wide Web. As of 5 March 2023, W3C had 462 members. W3C also engages in education and outreach, develops software and serves as an open forum for discussion about the Web.

The Online Certificate Status Protocol (OCSP) is an Internet protocol used for obtaining the revocation status of an X.509 digital certificate. It is described in RFC 6960 and is on the Internet standards track. It was created as an alternative to certificate revocation lists (CRL), specifically addressing certain problems associated with using CRLs in a public key infrastructure (PKI). Messages communicated via OCSP are encoded in ASN.1 and are usually communicated over HTTP. The "request/response" nature of these messages leads to OCSP servers being termed OCSP responders.

<span class="mw-page-title-main">Learning object metadata</span> Data model

Learning Object Metadata is a data model, usually encoded in XML, used to describe a learning object and similar digital resources used to support learning. The purpose of learning object metadata is to support the reusability of learning objects, to aid discoverability, and to facilitate their interoperability, usually in the context of online learning management systems (LMS).

<span class="mw-page-title-main">Mozilla Application Suite</span> Discontinued Internet suite

The Mozilla Application Suite is a discontinued cross-platform integrated Internet suite. Its development was initiated by Netscape Communications Corporation, before their acquisition by AOL. It was based on the source code of Netscape Communicator. The development was spearheaded by the Mozilla Organization from 1998 to 2003, and by the Mozilla Foundation from 2003 to 2006.

The IMS Question and Test Interoperability specification (QTI) defines a standard format for the representation of assessment content and results, supporting the exchange of this material between authoring and delivery systems, repositories and other learning management systems. It allows assessment materials to be authored and delivered on multiple systems interchangeably. It is, therefore, designed to facilitate interoperability between systems.

<span class="mw-page-title-main">HASTAC</span>

HASTAC (/ˈhāˌstak/'), also known as the Humanities, Arts, Science and Technology Alliance and Collaboratory, is a virtual organization and platform of more than 18,000 individuals and 400+ affiliate-institutions dedicated to innovative new modes of learning and research. HASTAC network members contribute to the community by sharing work and ideas with others via the open-access website, by hosting HASTAC conferences and workshops online or in their region by initiating conversations, or by working collaboratively with others in the HASTAC network.

<span class="mw-page-title-main">HTML5</span> Fifth and previous version of hypertext markup language

HTML5 is a markup language used for structuring and presenting hypertext documents on the World Wide Web. It was the fifth and final major HTML version that is now a retired World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML Living Standard. It is maintained by the Web Hypertext Application Technology Working Group (WHATWG), a consortium of the major browser vendors.

David Theo Goldberg is a South African professor working in the United States, known for his work in critical race theory, the digital humanities, and the state of the university.

<span class="mw-page-title-main">OpenSocial</span> Public specification aimed at social networking applications

OpenSocial is a public specification that outlines a set of common application programming interfaces (APIs) for web applications. Initially designed for social network applications, it was developed collaboratively by Google, MySpace and other social networks. It has since evolved into a runtime environment that allows third-party components, regardless of their trust level, to operate within an existing web application.

The Web Hypertext Application Technology Working Group (WHATWG) is a community of people interested in evolving HTML and related technologies. The WHATWG was founded by individuals from Apple Inc., the Mozilla Foundation and Opera Software, leading Web browser vendors in 2004.

The W3C Geolocation API is an effort by the World Wide Web Consortium (W3C) to standardize an interface to retrieve the geographical location information for a client-side device. It defines a set of objects, ECMAScript standard compliant, that executing in the client application give the client's device location through the consulting of Location Information Servers, which are transparent for the application programming interface (API). The most common sources of location information are IP address, Wi-Fi and Bluetooth MAC address, radio-frequency identification (RFID), Wi-Fi connection location, or device Global Positioning System (GPS) and GSM/CDMA cell IDs. The location is returned with a given accuracy depending on the best location information source available.

HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and synthesis, as well as in the browser. iOS

Digital badges are a validated indicator of accomplishment, skill, quality or interest that can be earned in various learning environments.

Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions. The community is supported institutionally by the non-profit Mozilla Foundation and its tax-paying subsidiary, the Mozilla Corporation.

<span class="mw-page-title-main">Mark Surman</span> Canadian internet activist

Mark Surman is a Canadian open internet activist and the president and executive director of the Mozilla Foundation. He is a leading advocate for trustworthy AI, digital privacy, and the open internet. Before joining the Mozilla Foundation, Mark spent more than 15 years leading organizations and projects promoting the use of the internet and open source for social empowerment in many countries around the world.

The Inclusive Design Research Centre (IDRC) is a research and development centre at OCAD University in Toronto, Canada. The centre defines inclusive design as that which "considers the full range of human diversity with respect to ability, language, culture, gender, age and other forms of human difference." The research centre is directed by Jutta Treviranus. In 2011 the centre launched a Master of Design in Inclusive Design.

SensorThings API is an Open Geospatial Consortium (OGC) standard providing an open and unified framework to interconnect IoT sensing devices, data, and applications over the Web. It is an open standard addressing the syntactic interoperability and semantic interoperability of the Internet of Things. It complements the existing IoT networking protocols such CoAP, MQTT, HTTP, 6LowPAN. While the above-mentioned IoT networking protocols are addressing the ability for different IoT systems to exchange information, OGC SensorThings API is addressing the ability for different IoT systems to use and understand the exchanged information. As an OGC standard, SensorThings API also allows easy integration into existing Spatial Data Infrastructures or Geographic Information Systems.

Concentric Sky is a software development company located in Eugene, Oregon. The company was founded in 2005 by Wayne Skipper, and grew to nearly 90 employees prior its sale to Instructure in April 2022. In 2015, Cale Bruckner was promoted to President of the company. Skipper continued to serve as CEO until the company's sale. Concentric Sky is the maker of Badgr and is a well-known contributor to the development of open technology standards focused on advancing equity outcomes for learners and workers.

Online credentials for learning are digital credentials that are offered in place of traditional paper credentials for a skill or educational achievement. They are directly linked to the accelerated development of internet communication technologies, the development of digital badges, electronic passports and massive open online courses (MOOCs).

References

  1. 1 2 Surman, Mark (2011-09-15). "Mozilla Launches Open Badges Project". The Mozilla Blog. Retrieved 2016-04-14.
  2. "Open Badges Standard". Badge Alliance.
  3. 1 2 "IMS Global, Mozilla Foundation, and LRNG Announce Next Steps to Accelerate the Evolution of the Open Badges Standard" (Press release). Lake Mary, Florida: IMS Global Learning Consortium, Inc. 2016-10-28.
  4. "Open Badges for Lifelong Learning" (PDF). Mozilla Wiki. 27 August 2012. Archived (PDF) from the original on 2 November 2013.
  5. 1 2 3 4 Surman, Mark (29 January 2016). "Mozilla's Continued Commitment to Open Badges". Mozilla Learning. Mozilla Foundation. Archived from the original on 24 March 2016.
  6. jade (23 June 2014). "Welcome to the Badge Alliance!". Badge Alliance. Archived from the original on 27 September 2014.
  7. "About the Badge Alliance". Badge Alliance. Archived from the original on 8 July 2017. Retrieved 12 August 2017.
  8. "Mozilla's Continued Commitment to Open Badges". Mozilla Foundation. 2016-01-29. Retrieved 2023-09-21.
  9. "MacArthur Spins Off Digital Media & Learning Work with $25 Million Seed Investment". MacArthur Foundation. 6 October 2015.
  10. 1 2 Surman, Mark (2018-08-15). "An Update on Badges and Backpack". Medium.
  11. "Badgr Server Readme". Github. Concentric Sky. 27 October 2015.
  12. "IEEE Consortium for Learning Engineering is Attracting Leading Charter Members". edcircuit.com. edCircuit. 30 December 2017.
  13. "concentricsky/badgr-server". GitHub. Retrieved 12 August 2017.
  14. "badgr-server/LICENSE". GitHub. 9 April 2015.
  15. Abel, Rob (16 February 2016). "IMS Global Learning Consortium's Commitment to Open Badges for Education". IMS Global Learning Consortium, Inc. Archived from the original on 7 March 2016.
  16. "Digital Badges vs. Open Badges". Badge Alliance. Retrieved 2016-04-14.
  17. 1 2 3 "Open Badges Technical Specification (version 1.1)". Open Badges Specification. Badge Alliance. 1 May 2015. Archived from the original on 26 April 2016.{{cite web}}: CS1 maint: unfit URL (link)
  18. "Open Badges Extensions". Open Badges Specification. Badge Alliance. Archived from the original on 16 April 2016.{{cite web}}: CS1 maint: unfit URL (link)
  19. "Open Badges xAPI Vocabulary". Open Badges Specification. Badge Alliance. Archived from the original on 12 April 2016.{{cite web}}: CS1 maint: unfit URL (link)