SlideShare a Scribd company logo
Mozilla Open Badges Design Workshop ©Patrick McGee 1
Super Learning Week
Overview
Open Badges is a great way to learn about
software engineering.
In this workshop we will be:
Designing Open Badges
Creating the data for our Open Badges
Issuing our Open Badges
Mozilla Open Badges Design Workshop ©Patrick McGee
2
The Open Badges Team
Patrick McGee
Software Engineer
Uclan Alumni
MIT Professional Alumni
3
Mozilla Open Badges Design Workshop ©Patrick McGee
Software Engineer
Software Engineers create programs that
computers can understand in order to perform a
task to solve a problem.
These computers might be:
Laptops
Mobile Phones
Tablets
Or any device that requires a set of instructions to
solve a problem
4
Mozilla Open Badges Design Workshop ©Patrick McGee
Other Types of Engineers
There are other types of engineers that solve problems in
different ways.
There are:
Biomedical Engineers – who solve problems in the medical field.
Creating applications such as diagnostic equipment, therapeutic
devices, pharmaceutical drugs and artificial limbs (prosthetics).
Structural Engineers – who design of buildings, large structures
and other things that rely on the importance of structural
integrity.
............And many more different types engineers!
5
Mozilla Open Badges Design Workshop ©Patrick McGee
Engineers Solve Problems
There are various techniques that engineers use to solve a
particular problem.
The best approaches to solving a problem are:
Research – understanding the problem
Manage the problem - breaking the larger problem down
into a more manageable smaller problems that are easier to
solve
Teamwork – working with other engineers to deliver the
solution
6
Mozilla Open Badges Design Workshop ©Patrick McGee
So we have a fun problem to solve
today
Today we need to create a Mozilla Open Badge!
In order to solve our problem Research
What is a badge?
What is a Open Badge?
Who is the Mozilla Foundation?
7
Mozilla Open Badges Design Workshop ©Patrick McGee
So lets answer the research questions
Lets watch some videos
https://www.youtube.com/watch?v=HgLLq7ybD
tc
https://www.youtube.com/watch?v=Xc4xDgNbl
6Y
8
Mozilla Open Badges Design Workshop ©Patrick McGee
How Open badges work
Open Badges work in essence by linking data to an image.
9
Mozilla Open Badges Design Workshop ©Patrick McGee
So why are Open Badges cool for learning
software engineering?
Every web page on the internet is a collection of
components that have been arranged in a certain
way or design
These components are:
– Images
– Text
– Video
– Audio
– Objects (flash, java, etc)
– Data
10
Mozilla Open Badges Design Workshop ©Patrick McGee
Mozilla Open Badges also
have these components.
So we can practise
creating software for the
internet quickly and easily
by practising with the
Mozilla Open Badge
system
Paper Prototypes
Before we start to write any computer code, we
first need a plan!
Paper Prototypes allows us to experiment and
test our ideas!
11
Mozilla Open Badges Design Workshop ©Patrick McGee
Worksheet link:
PDF: http://1drv.ms/U92QE1
DOC: http://1drv.ms/U92TQg
Timebomb link: http://www.online-stopwatch.com/bomb-countdown/

More Related Content

What's hot

Dev conf 2017 - What is software product design
Dev conf 2017 - What is software product designDev conf 2017 - What is software product design
Dev conf 2017 - What is software product design
Jacques De Vos
 
Digital badges - NERCOMP Gameful Learning Presentation
Digital badges - NERCOMP Gameful Learning PresentationDigital badges - NERCOMP Gameful Learning Presentation
Digital badges - NERCOMP Gameful Learning Presentation
Apostolos Koutropoulos
 
Five XP Practices for Agile Development
Five XP Practices for Agile DevelopmentFive XP Practices for Agile Development
Five XP Practices for Agile Development
TechWell
 
Software Project management
Software Project managementSoftware Project management
Software Project management
Peter Brownell
 
Long-term IT projects
Long-term IT projectsLong-term IT projects
Long-term IT projects
Paweł Lewtak
 
Zero Bugs
Zero BugsZero Bugs
Zero Bugs
David Batten
 
The Way of The Software Craftsman # Part One: The Beginning
The Way of The Software Craftsman # Part One: The BeginningThe Way of The Software Craftsman # Part One: The Beginning
The Way of The Software Craftsman # Part One: The Beginning
Vitaliy Kulikov
 
Solving technical challenges
Solving technical challengesSolving technical challenges
Solving technical challengesMoti Margalit
 
Agile Practices
Agile PracticesAgile Practices
Agile Practices
Thatchaphol Saranurak
 

What's hot (9)

Dev conf 2017 - What is software product design
Dev conf 2017 - What is software product designDev conf 2017 - What is software product design
Dev conf 2017 - What is software product design
 
Digital badges - NERCOMP Gameful Learning Presentation
Digital badges - NERCOMP Gameful Learning PresentationDigital badges - NERCOMP Gameful Learning Presentation
Digital badges - NERCOMP Gameful Learning Presentation
 
Five XP Practices for Agile Development
Five XP Practices for Agile DevelopmentFive XP Practices for Agile Development
Five XP Practices for Agile Development
 
Software Project management
Software Project managementSoftware Project management
Software Project management
 
Long-term IT projects
Long-term IT projectsLong-term IT projects
Long-term IT projects
 
Zero Bugs
Zero BugsZero Bugs
Zero Bugs
 
The Way of The Software Craftsman # Part One: The Beginning
The Way of The Software Craftsman # Part One: The BeginningThe Way of The Software Craftsman # Part One: The Beginning
The Way of The Software Craftsman # Part One: The Beginning
 
Solving technical challenges
Solving technical challengesSolving technical challenges
Solving technical challenges
 
Agile Practices
Agile PracticesAgile Practices
Agile Practices
 

Viewers also liked

How to Build Better Software? - 13 "Thinks" to Keep in Mind - Entwicklertag ...
How to Build Better Software? -  13 "Thinks" to Keep in Mind - Entwicklertag ...How to Build Better Software? -  13 "Thinks" to Keep in Mind - Entwicklertag ...
How to Build Better Software? - 13 "Thinks" to Keep in Mind - Entwicklertag ...
Tobias Schimmer
 
Scrum Day 2013 - Co-Innovation and Intrapreneurship
Scrum Day 2013 - Co-Innovation and IntrapreneurshipScrum Day 2013 - Co-Innovation and Intrapreneurship
Scrum Day 2013 - Co-Innovation and Intrapreneurship
Tobias Schimmer
 
Creating a comic in Scratch v1.4 for Year 7
Creating a comic in Scratch v1.4 for Year 7Creating a comic in Scratch v1.4 for Year 7
Creating a comic in Scratch v1.4 for Year 7
Patrick John McGee
 
Website convention
Website conventionWebsite convention
Website convention
Patrick John McGee
 
Game engine
Game engineGame engine
Game engine
Patrick John McGee
 
The Volunteer Centre Blackpool, Wyre and Fylde Volunteer Passport Development
The Volunteer Centre Blackpool, Wyre and Fylde Volunteer Passport DevelopmentThe Volunteer Centre Blackpool, Wyre and Fylde Volunteer Passport Development
The Volunteer Centre Blackpool, Wyre and Fylde Volunteer Passport DevelopmentPatrick John McGee
 
Operating online lesson 2
Operating online lesson 2Operating online lesson 2
Operating online lesson 2
Patrick John McGee
 
IPAD sessions
IPAD sessionsIPAD sessions
IPAD sessions
Patrick John McGee
 
News Media Affiliate Business Model
News Media Affiliate Business ModelNews Media Affiliate Business Model
News Media Affiliate Business ModelPatrick John McGee
 
#MOBWOT
#MOBWOT#MOBWOT
Else if statements
Else if statementsElse if statements
Else if statements
Patrick John McGee
 
Web of Things at Liverpool MakeFest
Web of Things at Liverpool MakeFestWeb of Things at Liverpool MakeFest
Web of Things at Liverpool MakeFest
Patrick John McGee
 
Keynote ALM Days 2012 - Combining Design and Development
Keynote ALM Days 2012 - Combining Design and DevelopmentKeynote ALM Days 2012 - Combining Design and Development
Keynote ALM Days 2012 - Combining Design and DevelopmentTobias Schimmer
 
Volunteer Centre BWF Mozilla Open Badges Initial Information Sessions
Volunteer Centre BWF Mozilla Open Badges Initial Information SessionsVolunteer Centre BWF Mozilla Open Badges Initial Information Sessions
Volunteer Centre BWF Mozilla Open Badges Initial Information Sessions
Patrick John McGee
 
Lesson 10 digital and analogue signals
Lesson 10 digital and analogue signalsLesson 10 digital and analogue signals
Lesson 10 digital and analogue signals
Patrick John McGee
 
Lesson 8 Encryption
Lesson 8 EncryptionLesson 8 Encryption
Lesson 8 Encryption
Patrick John McGee
 
Open Badges
Open BadgesOpen Badges
Open Badges
Patrick John McGee
 
Introduction to scratch programming
Introduction to scratch programmingIntroduction to scratch programming
Introduction to scratch programming
Patrick John McGee
 
Design Thinking - und wie sieht das dann in der realität aus?
Design Thinking  - und wie sieht das dann in der realität aus?Design Thinking  - und wie sieht das dann in der realität aus?
Design Thinking - und wie sieht das dann in der realität aus?
Jochen Guertler
 
Do a Bit and achieve a lot!
Do a Bit and achieve a lot!Do a Bit and achieve a lot!
Do a Bit and achieve a lot!
Patrick John McGee
 

Viewers also liked (20)

How to Build Better Software? - 13 "Thinks" to Keep in Mind - Entwicklertag ...
How to Build Better Software? -  13 "Thinks" to Keep in Mind - Entwicklertag ...How to Build Better Software? -  13 "Thinks" to Keep in Mind - Entwicklertag ...
How to Build Better Software? - 13 "Thinks" to Keep in Mind - Entwicklertag ...
 
Scrum Day 2013 - Co-Innovation and Intrapreneurship
Scrum Day 2013 - Co-Innovation and IntrapreneurshipScrum Day 2013 - Co-Innovation and Intrapreneurship
Scrum Day 2013 - Co-Innovation and Intrapreneurship
 
Creating a comic in Scratch v1.4 for Year 7
Creating a comic in Scratch v1.4 for Year 7Creating a comic in Scratch v1.4 for Year 7
Creating a comic in Scratch v1.4 for Year 7
 
Website convention
Website conventionWebsite convention
Website convention
 
Game engine
Game engineGame engine
Game engine
 
The Volunteer Centre Blackpool, Wyre and Fylde Volunteer Passport Development
The Volunteer Centre Blackpool, Wyre and Fylde Volunteer Passport DevelopmentThe Volunteer Centre Blackpool, Wyre and Fylde Volunteer Passport Development
The Volunteer Centre Blackpool, Wyre and Fylde Volunteer Passport Development
 
Operating online lesson 2
Operating online lesson 2Operating online lesson 2
Operating online lesson 2
 
IPAD sessions
IPAD sessionsIPAD sessions
IPAD sessions
 
News Media Affiliate Business Model
News Media Affiliate Business ModelNews Media Affiliate Business Model
News Media Affiliate Business Model
 
#MOBWOT
#MOBWOT#MOBWOT
#MOBWOT
 
Else if statements
Else if statementsElse if statements
Else if statements
 
Web of Things at Liverpool MakeFest
Web of Things at Liverpool MakeFestWeb of Things at Liverpool MakeFest
Web of Things at Liverpool MakeFest
 
Keynote ALM Days 2012 - Combining Design and Development
Keynote ALM Days 2012 - Combining Design and DevelopmentKeynote ALM Days 2012 - Combining Design and Development
Keynote ALM Days 2012 - Combining Design and Development
 
Volunteer Centre BWF Mozilla Open Badges Initial Information Sessions
Volunteer Centre BWF Mozilla Open Badges Initial Information SessionsVolunteer Centre BWF Mozilla Open Badges Initial Information Sessions
Volunteer Centre BWF Mozilla Open Badges Initial Information Sessions
 
Lesson 10 digital and analogue signals
Lesson 10 digital and analogue signalsLesson 10 digital and analogue signals
Lesson 10 digital and analogue signals
 
Lesson 8 Encryption
Lesson 8 EncryptionLesson 8 Encryption
Lesson 8 Encryption
 
Open Badges
Open BadgesOpen Badges
Open Badges
 
Introduction to scratch programming
Introduction to scratch programmingIntroduction to scratch programming
Introduction to scratch programming
 
Design Thinking - und wie sieht das dann in der realität aus?
Design Thinking  - und wie sieht das dann in der realität aus?Design Thinking  - und wie sieht das dann in der realität aus?
Design Thinking - und wie sieht das dann in der realität aus?
 
Do a Bit and achieve a lot!
Do a Bit and achieve a lot!Do a Bit and achieve a lot!
Do a Bit and achieve a lot!
 

Similar to Mozilla Open Badges Workshop - Super learners Week @ Irlam & Cadishead College

Data science tools of the trade
Data science tools of the tradeData science tools of the trade
Data science tools of the trade
Fangda Wang
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
jeetendra mandal
 
Raising the Bar
Raising the BarRaising the Bar
Raising the Bar
Alexandru Bolboaca
 
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Dataconomy Media
 
The Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source ProjectsThe Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source Projects
Ben Hall
 
Six Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower ScientistsSix Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower Scientists
David De Roure
 
Design Driven Development
Design Driven DevelopmentDesign Driven Development
Design Driven Development
Artemis Mendrinos
 
Acudo & advanced analytics
Acudo & advanced analyticsAcudo & advanced analytics
Acudo & advanced analyticsRohit Kewlani
 
TDD - Seriously, try it - Codemotion (May '24)
TDD - Seriously, try it - Codemotion (May '24)TDD - Seriously, try it - Codemotion (May '24)
TDD - Seriously, try it - Codemotion (May '24)
Nacho Cougil
 
Prototyping & User Testing
Prototyping & User TestingPrototyping & User Testing
Prototyping & User Testing
Laura Levisay
 
UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?
why innovation!
 
How to become a software developer
How to become a software developerHow to become a software developer
How to become a software developer
Eyob Lube
 
GDSC KIIT - Info Session.pdf
GDSC KIIT - Info Session.pdfGDSC KIIT - Info Session.pdf
GDSC KIIT - Info Session.pdf
Harshil Gupta
 
TDD - Seriously, try it! - Opensouthcode
TDD - Seriously, try it! - OpensouthcodeTDD - Seriously, try it! - Opensouthcode
TDD - Seriously, try it! - Opensouthcode
Nacho Cougil
 
Pausefest: Solve your own damn problem
Pausefest: Solve your own damn problemPausefest: Solve your own damn problem
Pausefest: Solve your own damn problem
Mike Ojo
 
EDUC5101G Session 5 Presentation (March 8, 2016)
EDUC5101G Session 5 Presentation (March 8, 2016)EDUC5101G Session 5 Presentation (March 8, 2016)
EDUC5101G Session 5 Presentation (March 8, 2016)
Robert Power
 
Google Design sprint
Google Design sprintGoogle Design sprint
Google Design sprint
Bruno Mendes
 
Software development project management
Software development project managementSoftware development project management
Software development project management
Roni Banerjee
 
Workshop on software product development the backdrop
Workshop on software product development   the backdropWorkshop on software product development   the backdrop
Workshop on software product development the backdropJoy Prabhakaran
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
Carol Smith
 

Similar to Mozilla Open Badges Workshop - Super learners Week @ Irlam & Cadishead College (20)

Data science tools of the trade
Data science tools of the tradeData science tools of the trade
Data science tools of the trade
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
 
Raising the Bar
Raising the BarRaising the Bar
Raising the Bar
 
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
Big Data Oslo v 4 Sci Code: "Current Industry Projects within AI and the Best...
 
The Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source ProjectsThe Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source Projects
 
Six Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower ScientistsSix Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower Scientists
 
Design Driven Development
Design Driven DevelopmentDesign Driven Development
Design Driven Development
 
Acudo & advanced analytics
Acudo & advanced analyticsAcudo & advanced analytics
Acudo & advanced analytics
 
TDD - Seriously, try it - Codemotion (May '24)
TDD - Seriously, try it - Codemotion (May '24)TDD - Seriously, try it - Codemotion (May '24)
TDD - Seriously, try it - Codemotion (May '24)
 
Prototyping & User Testing
Prototyping & User TestingPrototyping & User Testing
Prototyping & User Testing
 
UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?
 
How to become a software developer
How to become a software developerHow to become a software developer
How to become a software developer
 
GDSC KIIT - Info Session.pdf
GDSC KIIT - Info Session.pdfGDSC KIIT - Info Session.pdf
GDSC KIIT - Info Session.pdf
 
TDD - Seriously, try it! - Opensouthcode
TDD - Seriously, try it! - OpensouthcodeTDD - Seriously, try it! - Opensouthcode
TDD - Seriously, try it! - Opensouthcode
 
Pausefest: Solve your own damn problem
Pausefest: Solve your own damn problemPausefest: Solve your own damn problem
Pausefest: Solve your own damn problem
 
EDUC5101G Session 5 Presentation (March 8, 2016)
EDUC5101G Session 5 Presentation (March 8, 2016)EDUC5101G Session 5 Presentation (March 8, 2016)
EDUC5101G Session 5 Presentation (March 8, 2016)
 
Google Design sprint
Google Design sprintGoogle Design sprint
Google Design sprint
 
Software development project management
Software development project managementSoftware development project management
Software development project management
 
Workshop on software product development the backdrop
Workshop on software product development   the backdropWorkshop on software product development   the backdrop
Workshop on software product development the backdrop
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
 

More from Patrick John McGee

Hyperlocal news
Hyperlocal newsHyperlocal news
Hyperlocal news
Patrick John McGee
 
Switch statement
Switch statementSwitch statement
Switch statement
Patrick John McGee
 
Lesson 9 compression - Audio
Lesson 9 compression - AudioLesson 9 compression - Audio
Lesson 9 compression - Audio
Patrick John McGee
 
Lesson 3 teacher version
Lesson 3 teacher versionLesson 3 teacher version
Lesson 3 teacher version
Patrick John McGee
 
Regulations and Legislation for E-Commerce in the UK
Regulations and Legislation for E-Commerce in the UKRegulations and Legislation for E-Commerce in the UK
Regulations and Legislation for E-Commerce in the UK
Patrick John McGee
 
Mozilla Open Badges and Digital Inclusion
Mozilla Open Badges and Digital InclusionMozilla Open Badges and Digital Inclusion
Mozilla Open Badges and Digital Inclusion
Patrick John McGee
 

More from Patrick John McGee (6)

Hyperlocal news
Hyperlocal newsHyperlocal news
Hyperlocal news
 
Switch statement
Switch statementSwitch statement
Switch statement
 
Lesson 9 compression - Audio
Lesson 9 compression - AudioLesson 9 compression - Audio
Lesson 9 compression - Audio
 
Lesson 3 teacher version
Lesson 3 teacher versionLesson 3 teacher version
Lesson 3 teacher version
 
Regulations and Legislation for E-Commerce in the UK
Regulations and Legislation for E-Commerce in the UKRegulations and Legislation for E-Commerce in the UK
Regulations and Legislation for E-Commerce in the UK
 
Mozilla Open Badges and Digital Inclusion
Mozilla Open Badges and Digital InclusionMozilla Open Badges and Digital Inclusion
Mozilla Open Badges and Digital Inclusion
 

Recently uploaded

addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 

Recently uploaded (20)

addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 

Mozilla Open Badges Workshop - Super learners Week @ Irlam & Cadishead College

  • 1. Mozilla Open Badges Design Workshop ©Patrick McGee 1 Super Learning Week
  • 2. Overview Open Badges is a great way to learn about software engineering. In this workshop we will be: Designing Open Badges Creating the data for our Open Badges Issuing our Open Badges Mozilla Open Badges Design Workshop ©Patrick McGee 2
  • 3. The Open Badges Team Patrick McGee Software Engineer Uclan Alumni MIT Professional Alumni 3 Mozilla Open Badges Design Workshop ©Patrick McGee
  • 4. Software Engineer Software Engineers create programs that computers can understand in order to perform a task to solve a problem. These computers might be: Laptops Mobile Phones Tablets Or any device that requires a set of instructions to solve a problem 4 Mozilla Open Badges Design Workshop ©Patrick McGee
  • 5. Other Types of Engineers There are other types of engineers that solve problems in different ways. There are: Biomedical Engineers – who solve problems in the medical field. Creating applications such as diagnostic equipment, therapeutic devices, pharmaceutical drugs and artificial limbs (prosthetics). Structural Engineers – who design of buildings, large structures and other things that rely on the importance of structural integrity. ............And many more different types engineers! 5 Mozilla Open Badges Design Workshop ©Patrick McGee
  • 6. Engineers Solve Problems There are various techniques that engineers use to solve a particular problem. The best approaches to solving a problem are: Research – understanding the problem Manage the problem - breaking the larger problem down into a more manageable smaller problems that are easier to solve Teamwork – working with other engineers to deliver the solution 6 Mozilla Open Badges Design Workshop ©Patrick McGee
  • 7. So we have a fun problem to solve today Today we need to create a Mozilla Open Badge! In order to solve our problem Research What is a badge? What is a Open Badge? Who is the Mozilla Foundation? 7 Mozilla Open Badges Design Workshop ©Patrick McGee
  • 8. So lets answer the research questions Lets watch some videos https://www.youtube.com/watch?v=HgLLq7ybD tc https://www.youtube.com/watch?v=Xc4xDgNbl 6Y 8 Mozilla Open Badges Design Workshop ©Patrick McGee
  • 9. How Open badges work Open Badges work in essence by linking data to an image. 9 Mozilla Open Badges Design Workshop ©Patrick McGee
  • 10. So why are Open Badges cool for learning software engineering? Every web page on the internet is a collection of components that have been arranged in a certain way or design These components are: – Images – Text – Video – Audio – Objects (flash, java, etc) – Data 10 Mozilla Open Badges Design Workshop ©Patrick McGee Mozilla Open Badges also have these components. So we can practise creating software for the internet quickly and easily by practising with the Mozilla Open Badge system
  • 11. Paper Prototypes Before we start to write any computer code, we first need a plan! Paper Prototypes allows us to experiment and test our ideas! 11 Mozilla Open Badges Design Workshop ©Patrick McGee Worksheet link: PDF: http://1drv.ms/U92QE1 DOC: http://1drv.ms/U92TQg Timebomb link: http://www.online-stopwatch.com/bomb-countdown/