SlideShare a Scribd company logo
1 of 65
Download to read offline
Open learning
Experiences from the MarMOOC project
Prof. dr. Frederik Questier
Vrije Universiteit Brussel
Presented at University of Hasselt, Belgium, August 2018
VLIR-UOS international workshop interoperability between information platforms
Project No. 573583-EPP-1-2016-1-ES-EPPKA2-CBHE-SP (2016-2558/001-001)
MarMOOC partners
➢ .ma edu ministry
➢ 6 .ma universities
➢ 6 .eu universities
www.MarMOOC.net
Teachers and technologists
working together
SPOC = Small Private Online Courses
MOOC = Massive Open Online Course
SPOC = MOOC – M – O = OC
Yuan, Li, and Stephen Powell. MOOCs and Open Education: Implications for Higher Education White Paper.
University of Bolton: CETIS, 2013. CC-BY 3.0 Update:http://blogs.cetis.org.uk/cetisli/2015/05/11/moocs-and-open-education-timeline-updated/
MOOC history
The range of “opens”, from e-InfraNet: ‘Open’ as the default modus operandi for research and higher education, CC-BY-SA 3.0
Openness in MOOC?
➢ Open access
➢ Open process
➢ Open educational resources
➢ Open licenses
➢ Open standards
➢ Open source software
➢ Open pedagogy
9
Free & Open Source Software
10
12
Adaptive Bitrate Streaming
Open pedagogy?
cMOOC
➢ Connectivisme – Constructivisme
➢ Knowledge creation by
participants
➢ Group work
➢ Distributed interactions, blogs
➢ Interdisciplinarity
➢ Self-evaluation
xMOOC
➢ Instructionism
➢ Knowledge transfer by teacher
➢ Videos
➢ Forum
➢ Disciplinarity
➢ Online tests
18
Content must be
searchable
accessible
interoperable
durable
reusable
19
How?
20
How?
Interoperability through standards
Searchable through metadata
Stored in
Learning Object Repositories (LOR)
Reusable by licence
OER
OER Global Logo by Jonathas Mello, licensed under CC BY 3.0
Open educational resources
(OER)
digitised materials
offered freely and openly
for educators, students and self-learners
to use and reuse
for teaching, learning and research
Believing that OER can
widen access to quality education,
particularly when shared by many countries
and higher education institutions,
UNESCO champions OER
as a means of promoting access, equity and quality
in the spirit of the Universal Declaration of Human Rights.
Good teachers know how
to create learning materials
Great teachers know how
to mix and reuse
Reusable by license
www.creativecommons.org
➢ 6 combinations of
➢ Commercial – no commercial use allowed
➢ Modifications – no modifications allowed
➢ Sharealike – not sharealike
3 “layers” of CC licences
38
39
40
41
42
43
45
51
154265 (Flemish primary and secondary
school) teachers on sharing site
52
S. Ternier et al., Interoperability for Searching Learning Object
Repositories: The ProLearn Query Language, D-Lib Magazine,
2008, Volume 14 Number 1/2, doi:10.1045/january2008-ceri
User and data management for LMS?
55
Learning Management System
prerequisite
Educational database
Students
Teachers
Courses
Unique stable codes!
56
Facilitate communication
between students and staff
Firstname.familyname@xxx.edu.cu
yearcode@xxx.edu.cu
coursecode@xxx.edu.cu
(+ variants for 'ad valvas' and 'work students')
Software: GNU mailman : www.lists.org
➢
Single sign on
➢
Federated identity
➢
Authentication options
Who needs access
to your (e-learning) server?
Who needs access
to your (e-learning) server?
Who do you need to
authenticate / identify?
➢ Authentication: could be self-registration
➢ Identification: real name
Open edX
➢ Supported Identity Providers
➢ OAuth2, OAuth1
➢ Google, Facebook, LinkedIn, Microsoft Azure AD (365),…
➢ SAML 2 / Shibboleth
➢ Learning Tools Interoperability (LTI)
➢ Provisionally Supported Identity Providers
➢ OpenID
➢ Apache-hosted Shibboleth
➢ SSL client certificates
➢ Central Authentication Service (CAS)
Open standards
Development history
2005 2007 2012 2014
OpenID OpenID2 OpenID Connect
Oauth OAuth2
is an authentication layer on top of
Use cases designed for?
➢ OpenID
➢ Federated authentication
➢ Login at site B with your credentials from site A (identity
provider) without giving B your password.
➢ E.g. login at edX by verifying at Google.
➢ Oauth
➢ Delegated authorization
➢ Authorize app/site B to access your data at site A without
giving B your password.
➢ E.g. allow mobile edX app access to your edX server data
In practice,
also by Open edX, ...
➢ OAuth is often abused for pseudo-authentication
➢ Possible
➢ But requires custom code for each authorization provider.
➢ Well known for the famous ones like Google and Facebook
➢ Provided by Open edX
Here is the Here you
go
Google –
The Identity Provider
Here is the Here you
go
Google –
The Identity Provider
OpenID Authentication
vs.
Pseudo-Authentication using OAuth
adapted from a drawing by @_nat_en
*valet key = limited scope
OAuth Token
& the API Provider
Who are YOU? Send me a
notarized referral letter.
Give me the valet key* to
your house (account) so
that I know you are the
owner of the house
Please issue me a
valet key* for the core APIs
valet key*
certificate
Please write a referral
stating that I'm user@gmail
name: Real Name
email: user@gmail
notary: Google
name: Real Name
email: user@gmail
notary: Google
OpenID = user-centric :)
➢ Dream: login everywhere with your preferred identity
provider or with your own URL
➢ e.g. login by writing “http://questier.com“
➢ = my server that runs openid identity server
➢ or that has rel-link to http://questier.myopenid.com
The user-centric dream killed :(
➢ 2014 MyOpenID shuts down
➢ Facebook OpenID connect → Facebook Connect
➢ 2018 Stackexchange OpenID support shuts down
Recommendation 1
Check which of these Open edX solutions
fit your institutional identity provider
➢ Supported Identity Providers
➢ OAuth2, OAuth1
➢ Google, Facebook, LinkedIn, Microsoft Azure AD (365),…
➢ SAML 2 / Shibboleth
➢ Learning Tools Interoperability (LTI)
➢ Provisionally Supported Identity Providers
➢ OpenID
➢ Apache-hosted Shibboleth
➢ SSL client certificates
➢ Central Authentication Service (CAS)
Recommendation 2
If you don’t have yet
an identity provider
➢ consider this Free Open Source software:
➢ Shibboleth
➢ SAML2
➢ Apereo CAS
➢ SAML1/2, CAS1/2/3, Oauth, OpenID /Connect, LDAP,
Radius, ...
Recommendation 3
Check Open edX manual
Recommendation 4
Consider if you want to identify
MarMOOC members or others
Additional copyright credits
➢ MarMOOC logo and photos of meetings and training sessions
➢ Opencast by Sally CC-BY-NC-SA
➢ OER Global Logo by Jonathas Mello, licensed under CC BY 3.0
➢ CC_License_Freedom_Scale_Chart by Romain CC-BY-SA
➢
https://commons.wikimedia.org/wiki/File:OpenIDvs.Pseudo-AuthenticationusingOAuth.svg CC0
➢ Social Icons by Iconshock http://www.iconshock.com/social-icons/
This presentation was made with 100% Free Software
No animals were harmed
Questier.com
Frederik AT Questier.com
www.linkedin.com/in/fquestie
www.diigo.com/user/frederikquestier
www.slideshare.net/Frederik_Questier
Q
uestions?
Gracias
A
m
eseginalehu!

More Related Content

Similar to Open learning Experiences from the MarMOOC project

Presentationivanova 100405144237 Phpapp02
Presentationivanova 100405144237 Phpapp02Presentationivanova 100405144237 Phpapp02
Presentationivanova 100405144237 Phpapp02Daniel Rongo
 
Open Education Passports and Micro Credentials for refugees and migrants
Open Education Passports and Micro Credentials for refugees and migrantsOpen Education Passports and Micro Credentials for refugees and migrants
Open Education Passports and Micro Credentials for refugees and migrantsIldiko Mazar
 
Developing New Data Types with Plone
Developing New Data Types with PloneDeveloping New Data Types with Plone
Developing New Data Types with Plonebrighteyes
 
Athens, Shibboleth, The Uk Access Management - Single sign-on for your Web site
Athens, Shibboleth, The Uk Access Management - Single sign-on for your Web siteAthens, Shibboleth, The Uk Access Management - Single sign-on for your Web site
Athens, Shibboleth, The Uk Access Management - Single sign-on for your Web siteEduserv Foundation
 
An overview of ECO architecture
An overview of ECO architecture An overview of ECO architecture
An overview of ECO architecture EADTU
 
Access Lab 2020: FOLIO + OpenAthens integration
Access Lab 2020: FOLIO + OpenAthens integrationAccess Lab 2020: FOLIO + OpenAthens integration
Access Lab 2020: FOLIO + OpenAthens integrationOpenAthens
 
Oauth Behind The Scenes
Oauth Behind The Scenes Oauth Behind The Scenes
Oauth Behind The Scenes Thang Tran Duc
 
The Growing Trend of Open Source in eLearning
The Growing Trend of Open Source in eLearningThe Growing Trend of Open Source in eLearning
The Growing Trend of Open Source in eLearningLambda Solutions
 
Cloud Identity: A Recipe for Higher Education
Cloud Identity: A Recipe for Higher EducationCloud Identity: A Recipe for Higher Education
Cloud Identity: A Recipe for Higher EducationMike Schwartz
 
Evolving Duke's Learning Technology Ecosystem
Evolving Duke's Learning Technology EcosystemEvolving Duke's Learning Technology Ecosystem
Evolving Duke's Learning Technology EcosystemMichael Greene
 
Blockchain for Education: Lifelong Learning Passport. Wolfgang Gräther & others
Blockchain for Education: Lifelong Learning Passport.  Wolfgang Gräther & othersBlockchain for Education: Lifelong Learning Passport.  Wolfgang Gräther & others
Blockchain for Education: Lifelong Learning Passport. Wolfgang Gräther & otherseraser Juan José Calderón
 
Thoughts on Future University in 2030
Thoughts on Future University in 2030Thoughts on Future University in 2030
Thoughts on Future University in 2030Diana Andone
 
Why certificates must be digital?
Why certificates must be digital?Why certificates must be digital?
Why certificates must be digital?Andreas Wittke
 
The open badge experiment in Dutch HE
The open badge experiment in Dutch HEThe open badge experiment in Dutch HE
The open badge experiment in Dutch HEhamrt
 
OpenAthens and the future of access and identity management
OpenAthens and the future of access and identity managementOpenAthens and the future of access and identity management
OpenAthens and the future of access and identity managementEduserv Foundation
 
Securing the future of education with Blockchain
Securing the future of education with BlockchainSecuring the future of education with Blockchain
Securing the future of education with BlockchainKim Flintoff
 
20151019 webinar Open Access in Horizon 2020
20151019 webinar  Open Access in Horizon 202020151019 webinar  Open Access in Horizon 2020
20151019 webinar Open Access in Horizon 2020OpenAccessBelgium
 

Similar to Open learning Experiences from the MarMOOC project (20)

Presentationivanova 100405144237 Phpapp02
Presentationivanova 100405144237 Phpapp02Presentationivanova 100405144237 Phpapp02
Presentationivanova 100405144237 Phpapp02
 
A View of 3D PLE
A View of 3D PLEA View of 3D PLE
A View of 3D PLE
 
Open Education Passports and Micro Credentials for refugees and migrants
Open Education Passports and Micro Credentials for refugees and migrantsOpen Education Passports and Micro Credentials for refugees and migrants
Open Education Passports and Micro Credentials for refugees and migrants
 
Developing New Data Types with Plone
Developing New Data Types with PloneDeveloping New Data Types with Plone
Developing New Data Types with Plone
 
Athens, Shibboleth, The Uk Access Management - Single sign-on for your Web site
Athens, Shibboleth, The Uk Access Management - Single sign-on for your Web siteAthens, Shibboleth, The Uk Access Management - Single sign-on for your Web site
Athens, Shibboleth, The Uk Access Management - Single sign-on for your Web site
 
An overview of ECO architecture
An overview of ECO architecture An overview of ECO architecture
An overview of ECO architecture
 
Access Lab 2020: FOLIO + OpenAthens integration
Access Lab 2020: FOLIO + OpenAthens integrationAccess Lab 2020: FOLIO + OpenAthens integration
Access Lab 2020: FOLIO + OpenAthens integration
 
Oauth Behind The Scenes
Oauth Behind The Scenes Oauth Behind The Scenes
Oauth Behind The Scenes
 
The Growing Trend of Open Source in eLearning
The Growing Trend of Open Source in eLearningThe Growing Trend of Open Source in eLearning
The Growing Trend of Open Source in eLearning
 
Cloud Identity: A Recipe for Higher Education
Cloud Identity: A Recipe for Higher EducationCloud Identity: A Recipe for Higher Education
Cloud Identity: A Recipe for Higher Education
 
Evolving Duke's Learning Technology Ecosystem
Evolving Duke's Learning Technology EcosystemEvolving Duke's Learning Technology Ecosystem
Evolving Duke's Learning Technology Ecosystem
 
Blockchain for Education: Lifelong Learning Passport. Wolfgang Gräther & others
Blockchain for Education: Lifelong Learning Passport.  Wolfgang Gräther & othersBlockchain for Education: Lifelong Learning Passport.  Wolfgang Gräther & others
Blockchain for Education: Lifelong Learning Passport. Wolfgang Gräther & others
 
Thoughts on Future University in 2030
Thoughts on Future University in 2030Thoughts on Future University in 2030
Thoughts on Future University in 2030
 
Why certificates must be digital?
Why certificates must be digital?Why certificates must be digital?
Why certificates must be digital?
 
The open badge experiment in Dutch HE
The open badge experiment in Dutch HEThe open badge experiment in Dutch HE
The open badge experiment in Dutch HE
 
SWXG 2010.6.9 v2
SWXG 2010.6.9 v2SWXG 2010.6.9 v2
SWXG 2010.6.9 v2
 
OpenAthens and the future of access and identity management
OpenAthens and the future of access and identity managementOpenAthens and the future of access and identity management
OpenAthens and the future of access and identity management
 
Securing the future of education with Blockchain
Securing the future of education with BlockchainSecuring the future of education with Blockchain
Securing the future of education with Blockchain
 
20151019 webinar Open Access in Horizon 2020
20151019 webinar  Open Access in Horizon 202020151019 webinar  Open Access in Horizon 2020
20151019 webinar Open Access in Horizon 2020
 
E-learning system
E-learning systemE-learning system
E-learning system
 

More from Frederik Questier

Free Libre Open Source Software Development
Free Libre Open Source Software DevelopmentFree Libre Open Source Software Development
Free Libre Open Source Software DevelopmentFrederik Questier
 
Plagiarism prevention and detection
Plagiarism prevention and detectionPlagiarism prevention and detection
Plagiarism prevention and detectionFrederik Questier
 
Open e-learning - MarMOOC experiences - Cuba
Open e-learning - MarMOOC experiences - CubaOpen e-learning - MarMOOC experiences - Cuba
Open e-learning - MarMOOC experiences - CubaFrederik Questier
 
E-learning design models - Primer for (educational) technologists
E-learning design models - Primer for (educational) technologistsE-learning design models - Primer for (educational) technologists
E-learning design models - Primer for (educational) technologistsFrederik Questier
 
New learning paradigms and learning technologies
New learning paradigms and learning technologiesNew learning paradigms and learning technologies
New learning paradigms and learning technologiesFrederik Questier
 
Free Libre And Open Source Software Acceptance in The Cuban Higher Educationa...
Free Libre And Open Source Software Acceptance in The Cuban Higher Educationa...Free Libre And Open Source Software Acceptance in The Cuban Higher Educationa...
Free Libre And Open Source Software Acceptance in The Cuban Higher Educationa...Frederik Questier
 
Students' Experiential Knowledge Production in the Teaching-Learning Process ...
Students' Experiential Knowledge Production in the Teaching-Learning Process ...Students' Experiential Knowledge Production in the Teaching-Learning Process ...
Students' Experiential Knowledge Production in the Teaching-Learning Process ...Frederik Questier
 
Institutional strategies for educational innovation and e-learning
Institutional strategies for educational innovation and e-learningInstitutional strategies for educational innovation and e-learning
Institutional strategies for educational innovation and e-learningFrederik Questier
 
New learning paradigms and technologies
New learning paradigms and technologiesNew learning paradigms and technologies
New learning paradigms and technologiesFrederik Questier
 
Free & Open Source Software (2017 update)
Free & Open Source Software (2017 update)Free & Open Source Software (2017 update)
Free & Open Source Software (2017 update)Frederik Questier
 
Challenges for 21st century education and blended learning
Challenges for 21st century education and blended learningChallenges for 21st century education and blended learning
Challenges for 21st century education and blended learningFrederik Questier
 
(Disruptive) innovations: education and society
(Disruptive) innovations: education and society(Disruptive) innovations: education and society
(Disruptive) innovations: education and societyFrederik Questier
 
ICT-Competenties ethische kwesties en relatie met onderzoekscompetenties
ICT-Competenties ethische kwesties en relatie met onderzoekscompetentiesICT-Competenties ethische kwesties en relatie met onderzoekscompetenties
ICT-Competenties ethische kwesties en relatie met onderzoekscompetentiesFrederik Questier
 

More from Frederik Questier (20)

Free Libre Open Source Software Development
Free Libre Open Source Software DevelopmentFree Libre Open Source Software Development
Free Libre Open Source Software Development
 
OER & Copyrights
OER & CopyrightsOER & Copyrights
OER & Copyrights
 
Plagiarism prevention and detection
Plagiarism prevention and detectionPlagiarism prevention and detection
Plagiarism prevention and detection
 
FLOSS strategies & policies
FLOSS strategies & policiesFLOSS strategies & policies
FLOSS strategies & policies
 
Computer & Data Security
Computer & Data SecurityComputer & Data Security
Computer & Data Security
 
Open e-learning - MarMOOC experiences - Cuba
Open e-learning - MarMOOC experiences - CubaOpen e-learning - MarMOOC experiences - Cuba
Open e-learning - MarMOOC experiences - Cuba
 
FLOSS development
FLOSS developmentFLOSS development
FLOSS development
 
E-learning design models - Primer for (educational) technologists
E-learning design models - Primer for (educational) technologistsE-learning design models - Primer for (educational) technologists
E-learning design models - Primer for (educational) technologists
 
MOOCs & Openness
MOOCs & OpennessMOOCs & Openness
MOOCs & Openness
 
New learning paradigms and learning technologies
New learning paradigms and learning technologiesNew learning paradigms and learning technologies
New learning paradigms and learning technologies
 
Free Libre And Open Source Software Acceptance in The Cuban Higher Educationa...
Free Libre And Open Source Software Acceptance in The Cuban Higher Educationa...Free Libre And Open Source Software Acceptance in The Cuban Higher Educationa...
Free Libre And Open Source Software Acceptance in The Cuban Higher Educationa...
 
Students' Experiential Knowledge Production in the Teaching-Learning Process ...
Students' Experiential Knowledge Production in the Teaching-Learning Process ...Students' Experiential Knowledge Production in the Teaching-Learning Process ...
Students' Experiential Knowledge Production in the Teaching-Learning Process ...
 
Institutional strategies for educational innovation and e-learning
Institutional strategies for educational innovation and e-learningInstitutional strategies for educational innovation and e-learning
Institutional strategies for educational innovation and e-learning
 
New learning paradigms and technologies
New learning paradigms and technologiesNew learning paradigms and technologies
New learning paradigms and technologies
 
Free & Open Source Software (2017 update)
Free & Open Source Software (2017 update)Free & Open Source Software (2017 update)
Free & Open Source Software (2017 update)
 
Challenges for 21st century education and blended learning
Challenges for 21st century education and blended learningChallenges for 21st century education and blended learning
Challenges for 21st century education and blended learning
 
FLOSS & OER
FLOSS & OERFLOSS & OER
FLOSS & OER
 
(Disruptive) innovations: education and society
(Disruptive) innovations: education and society(Disruptive) innovations: education and society
(Disruptive) innovations: education and society
 
ICT-Competenties ethische kwesties en relatie met onderzoekscompetenties
ICT-Competenties ethische kwesties en relatie met onderzoekscompetentiesICT-Competenties ethische kwesties en relatie met onderzoekscompetenties
ICT-Competenties ethische kwesties en relatie met onderzoekscompetenties
 
Introduction to Limesurvey
Introduction to Limesurvey Introduction to Limesurvey
Introduction to Limesurvey
 

Recently uploaded

Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 

Recently uploaded (20)

Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 

Open learning Experiences from the MarMOOC project

  • 1. Open learning Experiences from the MarMOOC project Prof. dr. Frederik Questier Vrije Universiteit Brussel Presented at University of Hasselt, Belgium, August 2018 VLIR-UOS international workshop interoperability between information platforms Project No. 573583-EPP-1-2016-1-ES-EPPKA2-CBHE-SP (2016-2558/001-001)
  • 2. MarMOOC partners ➢ .ma edu ministry ➢ 6 .ma universities ➢ 6 .eu universities www.MarMOOC.net
  • 4. SPOC = Small Private Online Courses MOOC = Massive Open Online Course SPOC = MOOC – M – O = OC
  • 5. Yuan, Li, and Stephen Powell. MOOCs and Open Education: Implications for Higher Education White Paper. University of Bolton: CETIS, 2013. CC-BY 3.0 Update:http://blogs.cetis.org.uk/cetisli/2015/05/11/moocs-and-open-education-timeline-updated/ MOOC history
  • 6. The range of “opens”, from e-InfraNet: ‘Open’ as the default modus operandi for research and higher education, CC-BY-SA 3.0
  • 7. Openness in MOOC? ➢ Open access ➢ Open process ➢ Open educational resources ➢ Open licenses ➢ Open standards ➢ Open source software ➢ Open pedagogy
  • 8. 9 Free & Open Source Software
  • 9. 10
  • 10.
  • 11. 12
  • 13.
  • 14.
  • 15.
  • 16. Open pedagogy? cMOOC ➢ Connectivisme – Constructivisme ➢ Knowledge creation by participants ➢ Group work ➢ Distributed interactions, blogs ➢ Interdisciplinarity ➢ Self-evaluation xMOOC ➢ Instructionism ➢ Knowledge transfer by teacher ➢ Videos ➢ Forum ➢ Disciplinarity ➢ Online tests
  • 19. 20 How? Interoperability through standards Searchable through metadata Stored in Learning Object Repositories (LOR) Reusable by licence
  • 20. OER OER Global Logo by Jonathas Mello, licensed under CC BY 3.0
  • 21. Open educational resources (OER) digitised materials offered freely and openly for educators, students and self-learners to use and reuse for teaching, learning and research
  • 22. Believing that OER can widen access to quality education, particularly when shared by many countries and higher education institutions, UNESCO champions OER as a means of promoting access, equity and quality in the spirit of the Universal Declaration of Human Rights.
  • 23. Good teachers know how to create learning materials Great teachers know how to mix and reuse
  • 24.
  • 25. Reusable by license www.creativecommons.org ➢ 6 combinations of ➢ Commercial – no commercial use allowed ➢ Modifications – no modifications allowed ➢ Sharealike – not sharealike
  • 26.
  • 27.
  • 28. 3 “layers” of CC licences
  • 29.
  • 30.
  • 31. 38
  • 32. 39
  • 33. 40
  • 34. 41
  • 35. 42
  • 36. 43
  • 37. 45
  • 38. 51 154265 (Flemish primary and secondary school) teachers on sharing site
  • 39. 52 S. Ternier et al., Interoperability for Searching Learning Object Repositories: The ProLearn Query Language, D-Lib Magazine, 2008, Volume 14 Number 1/2, doi:10.1045/january2008-ceri
  • 40. User and data management for LMS?
  • 41. 55 Learning Management System prerequisite Educational database Students Teachers Courses Unique stable codes!
  • 42. 56 Facilitate communication between students and staff Firstname.familyname@xxx.edu.cu yearcode@xxx.edu.cu coursecode@xxx.edu.cu (+ variants for 'ad valvas' and 'work students') Software: GNU mailman : www.lists.org
  • 43. ➢ Single sign on ➢ Federated identity ➢ Authentication options
  • 44. Who needs access to your (e-learning) server?
  • 45. Who needs access to your (e-learning) server?
  • 46. Who do you need to authenticate / identify? ➢ Authentication: could be self-registration ➢ Identification: real name
  • 47.
  • 48.
  • 49. Open edX ➢ Supported Identity Providers ➢ OAuth2, OAuth1 ➢ Google, Facebook, LinkedIn, Microsoft Azure AD (365),… ➢ SAML 2 / Shibboleth ➢ Learning Tools Interoperability (LTI) ➢ Provisionally Supported Identity Providers ➢ OpenID ➢ Apache-hosted Shibboleth ➢ SSL client certificates ➢ Central Authentication Service (CAS)
  • 50. Open standards Development history 2005 2007 2012 2014 OpenID OpenID2 OpenID Connect Oauth OAuth2
  • 51. is an authentication layer on top of
  • 52.
  • 53. Use cases designed for? ➢ OpenID ➢ Federated authentication ➢ Login at site B with your credentials from site A (identity provider) without giving B your password. ➢ E.g. login at edX by verifying at Google. ➢ Oauth ➢ Delegated authorization ➢ Authorize app/site B to access your data at site A without giving B your password. ➢ E.g. allow mobile edX app access to your edX server data
  • 54. In practice, also by Open edX, ... ➢ OAuth is often abused for pseudo-authentication ➢ Possible ➢ But requires custom code for each authorization provider. ➢ Well known for the famous ones like Google and Facebook ➢ Provided by Open edX
  • 55. Here is the Here you go Google – The Identity Provider Here is the Here you go Google – The Identity Provider OpenID Authentication vs. Pseudo-Authentication using OAuth adapted from a drawing by @_nat_en *valet key = limited scope OAuth Token & the API Provider Who are YOU? Send me a notarized referral letter. Give me the valet key* to your house (account) so that I know you are the owner of the house Please issue me a valet key* for the core APIs valet key* certificate Please write a referral stating that I'm user@gmail name: Real Name email: user@gmail notary: Google name: Real Name email: user@gmail notary: Google
  • 56. OpenID = user-centric :) ➢ Dream: login everywhere with your preferred identity provider or with your own URL ➢ e.g. login by writing “http://questier.com“ ➢ = my server that runs openid identity server ➢ or that has rel-link to http://questier.myopenid.com
  • 57. The user-centric dream killed :( ➢ 2014 MyOpenID shuts down ➢ Facebook OpenID connect → Facebook Connect ➢ 2018 Stackexchange OpenID support shuts down
  • 58.
  • 59.
  • 60. Recommendation 1 Check which of these Open edX solutions fit your institutional identity provider ➢ Supported Identity Providers ➢ OAuth2, OAuth1 ➢ Google, Facebook, LinkedIn, Microsoft Azure AD (365),… ➢ SAML 2 / Shibboleth ➢ Learning Tools Interoperability (LTI) ➢ Provisionally Supported Identity Providers ➢ OpenID ➢ Apache-hosted Shibboleth ➢ SSL client certificates ➢ Central Authentication Service (CAS)
  • 61. Recommendation 2 If you don’t have yet an identity provider ➢ consider this Free Open Source software: ➢ Shibboleth ➢ SAML2 ➢ Apereo CAS ➢ SAML1/2, CAS1/2/3, Oauth, OpenID /Connect, LDAP, Radius, ...
  • 63. Recommendation 4 Consider if you want to identify MarMOOC members or others
  • 64. Additional copyright credits ➢ MarMOOC logo and photos of meetings and training sessions ➢ Opencast by Sally CC-BY-NC-SA ➢ OER Global Logo by Jonathas Mello, licensed under CC BY 3.0 ➢ CC_License_Freedom_Scale_Chart by Romain CC-BY-SA ➢ https://commons.wikimedia.org/wiki/File:OpenIDvs.Pseudo-AuthenticationusingOAuth.svg CC0 ➢ Social Icons by Iconshock http://www.iconshock.com/social-icons/
  • 65. This presentation was made with 100% Free Software No animals were harmed Questier.com Frederik AT Questier.com www.linkedin.com/in/fquestie www.diigo.com/user/frederikquestier www.slideshare.net/Frederik_Questier Q uestions? Gracias A m eseginalehu!