SlideShare a Scribd company logo
1 of 53
Download to read offline
Photo by Bill Gracey @ Flickr
FROG:
Embeddable tools for rich collaborative learning
Stian Håklev, CHILI Lab, EPFL
#VFH18, June 14, 2018
Key ideas for learning
Collaborative and individual
Synchronous and asynchronous
Rich interactions
With rich content/creating rich content
Multiple representations
Pedagogically/socially useful interfaces
Interaction scripts
Purposeful grouping of students
Teacher orchestration
http://axelkrommer.com
Thanks to Matthias Giger in Romanshorn for the recommendation
Google Form
Etherpad
Confluence Wiki
PhD thesis (2016): From Seminar to Lecture to MOOC:
Scripting and Orchestration at Scale
Design Study 2:
MOOC
6 week course on
inquiry and technology
for in-service teachers
Weekly themes:
• Inquiry and student-centred
pedagogy
• Designing inquiry activities
and assessments
• Collaborative learning
• Handheld/mobile devices
• Knowledge co-construction
and student-contributed
content
• Inquiry enactment
Crowdsourcing

teaching resources
Taking advantage of

existing domain 

knowledge
!8
Crowdsourcing

teaching resources
Taking advantage of

existing domain 

knowledge
!8
Collaborative Workbench
Collaborative Workbench
Collaborative Workbench
Collaborative Workbench
Problems
• All technology is custom written for this MOOC,
very hard to reuse, very high barrier for groups that
want to experiment with rich collaborative learning
scenarios (many other possible ways of doing it)
• Captured data much richer than traditional MOOC
data (because space of possible activities much
larger), but no easy way of connecting learning
data back to pedagogical scripts, activities etc.
Class
Team
Individual
Write summary
Debriefing lecture
Argumentation
Discuss the map
a1
a2
a3
a4
a5
Questionnaire
Orchestration Graphs
Class
Team
Individual
Write summary
Debriefing lecture
Argumentation
Discuss the map
a1
a2
a3
a4
a5
Questionnaire
Orchestration Graphs
Class
Team
Individual a1
Questionnaire
Discuss the map
a2
Orchestration Graphs
Class
Team
Individual a1
Questionnaire
Discuss the map
Argumentation
a3
a2
Orchestration Graphs
Class
Team
Individual
Debriefing lecture
Argumentation
Discuss the map
a1
a2
a3
a4
Questionnaire
Orchestration Graphs
Class
Team
Individual
Write summary
Debriefing lecture
Argumentation
Discuss the map
a1
a2
a3
a4
a5
Questionnaire
Operator1
Operator2
Operator4
Operator3
Operator5
Aggregation Distribution Social BackOffice
(A) Listing (D) Broadcasting (S) Group formation (B) Grading
(A) Classifying (D) User selection (S) Class split (B) Feedback
(A) Sorting (D) Sampling (S) Role assignment (B) Anti-plagiarism
(A) Synthesizing (D) Splitting (S) Role rotation (B) Rendering
(A) Visualizing (D) Conflicting (S) Group rotation (B) Translating
(D) Adapting (S) Dropout management (B) Summarizing
(S) Anonymization (B) Converting
(B) Updating
Workflow Operators
What policies should cities adopt
towards Uber? A jigsaw collaborative
learning script
In this example scenario, nine students engage in
an exploratory discussion around the policy issues
faced by cities in the new economy. The goal is
for students to get exposed to a wide variety of
arguments and conflicting interests, and develop
critical thinking, argumentation, synthesis, and
creativity.
1. An operator (o1) takes the class list, and
generates groups of 3, distributing expert
roles among the students (taxi drivers,
policy experts, consumer advocates)
2. Experts (e.g. all taxi drivers) read an article
related to their expertise and discuss
relevant ideas (a1)
3. Mixed groups bring their expertise together
and brainstorm problems, ranking them (a2)
4. An operator (o2) aggregates the problems
from the different groups and sends it to a3
5. The whole class sees the top problems, and
collaboratively sort them into four different
categories (by clicking and dragging) (a3)
6. Mixed groups try to come up with solutions
to the problems in a3 (a4)
7. An operator (o3) creates a list of all the
suggested solutions, and creates a list of the
highest ranked ones
8. The list of solutions is displayed, and a class
discussion follows (a5)
• Configurable, collaborative (live-synced) activities

• Complex social structure generated at runtime

• Flow of data between different groupings, and types of activities

• Semantically meaningful dashboards for different activity types

• Live orchestration actions (changing activities, pausing)
What you just saw
• Demo
Social operator
generates or changes social structures (roles, groups)
Product operator
generates or changes activity data
Aggregation
Transformation
Distribution
External input
Redistribute Change formatFilter
Product operator
generates or changes activity data
Aggregation
Transformation
Distribution
External input
Combining operators
Redistribute Change formatFilter
Bridging research and practice
Ishari Amarasinghe, 2016
Algorithms for inference
Algorithms for inference
visualization/dashboard
Algorithms for inference
visualization/dashboard
redistributing student data
Algorithms for inference
visualization/dashboard
redistributing student data
regrouping students
Algorithms for inference
visualization/dashboard
redistributing student data
regrouping students
adapting activities per
student/group
Interoperability?
Concept map

activity
data in
concepts from a previous
activity (a form), or even an
operator (text mining
concepts from a text
students wrote)
streaming learning
analytics

teacher can monitor learning

as it happens with
dashboard, etc.
orchestration
teacher can intervene while
activity is running (pausing,
modifying groups, skipping
to next activity ahead of time)
data out
the resulting concept map

in a format that can be

reused/analyzed by

other activities/operators
(json)
social/collaborative
collaborative activities with
complex social structures
configurable
flexible activities which can
easily be configured by
instructor before the class.
unified configuration
interface
Rich embeddable activities
xAPI (TinCan API)
Common recipes for video, quiz,
forum, self-regulated learning, etc.
Open source
Pluggable content types
Easy to author
Easy to embed
Open source
Pluggable content types
Easy to author
Easy to embed
Streaming xAPI statements
to browser
Graasp, platform for inquiry learning and knowledge sharing
Part of large EU projects (Go-Lab, NextLab, GoGa)
Invitation
FROG is open source, and can be downloaded and run in 10 minutes

(but not ready for prime time yet)

Under heavy development, interface, usability, stability will much improve

Interested in doing experiments with us? 

• Experimenting with integrating activities or algorithms?

• Running FROG graphs in university classrooms/virtual courses?

• FROG templates / pre-loaded graphs with Open Educational Resources?

• Workshop at #oercamp18 in Hamburg
Stian Håklev, stian.haklev@epfl.ch
https://github.com/chili-epfl/FROG

More Related Content

What's hot

2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Trianaifi8106tlu
 
Visual data-enriched design technology for blended learning
Visual data-enriched design technology for blended learningVisual data-enriched design technology for blended learning
Visual data-enriched design technology for blended learningLaia Albó
 
2020_09_23 "Supporting teachers as designers with community and learning anal...
2020_09_23 "Supporting teachers as designers with community and learning anal...2020_09_23 "Supporting teachers as designers with community and learning anal...
2020_09_23 "Supporting teachers as designers with community and learning anal...eMadrid network
 
Electronic Portfolios for Integrative Learning
Electronic Portfolios for Integrative LearningElectronic Portfolios for Integrative Learning
Electronic Portfolios for Integrative Learningdcambrid
 
Learning design and data analytics: from teacher communities to CSCL scripts
Learning design and data analytics: from teacher communities to CSCL scriptsLearning design and data analytics: from teacher communities to CSCL scripts
Learning design and data analytics: from teacher communities to CSCL scriptsdavinia.hl
 
Enhancing Preservice Teachers’ Technological Pedagogical Content Knowledge: ...
Enhancing Preservice Teachers’ Technological Pedagogical Content Knowledge:  ...Enhancing Preservice Teachers’ Technological Pedagogical Content Knowledge:  ...
Enhancing Preservice Teachers’ Technological Pedagogical Content Knowledge: ...Vrije Universiteit Brussel
 
Comunicación presentada en Disconference 2013
Comunicación presentada en Disconference 2013 Comunicación presentada en Disconference 2013
Comunicación presentada en Disconference 2013 Azahara TIC
 
STEM 2019 LiteMap
STEM 2019 LiteMapSTEM 2019 LiteMap
STEM 2019 LiteMapaleokada
 
2021_03_26 "The 7Cs of Learning Design" - Gráinne Conole
2021_03_26 "The 7Cs of Learning Design" - Gráinne Conole2021_03_26 "The 7Cs of Learning Design" - Gráinne Conole
2021_03_26 "The 7Cs of Learning Design" - Gráinne ConoleeMadrid network
 
Representing and Supporting Curriculum Design at Task, Module and Programme L...
Representing and Supporting Curriculum Design at Task, Module and Programme L...Representing and Supporting Curriculum Design at Task, Module and Programme L...
Representing and Supporting Curriculum Design at Task, Module and Programme L...PeterBullen
 

What's hot (11)

2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
2016-05-30 Venia Legendi (CEITER): Maria Jesus Rodriguez Triana
 
Visual data-enriched design technology for blended learning
Visual data-enriched design technology for blended learningVisual data-enriched design technology for blended learning
Visual data-enriched design technology for blended learning
 
2020_09_23 "Supporting teachers as designers with community and learning anal...
2020_09_23 "Supporting teachers as designers with community and learning anal...2020_09_23 "Supporting teachers as designers with community and learning anal...
2020_09_23 "Supporting teachers as designers with community and learning anal...
 
Electronic Portfolios for Integrative Learning
Electronic Portfolios for Integrative LearningElectronic Portfolios for Integrative Learning
Electronic Portfolios for Integrative Learning
 
Learning design and data analytics: from teacher communities to CSCL scripts
Learning design and data analytics: from teacher communities to CSCL scriptsLearning design and data analytics: from teacher communities to CSCL scripts
Learning design and data analytics: from teacher communities to CSCL scripts
 
Enhancing Preservice Teachers’ Technological Pedagogical Content Knowledge: ...
Enhancing Preservice Teachers’ Technological Pedagogical Content Knowledge:  ...Enhancing Preservice Teachers’ Technological Pedagogical Content Knowledge:  ...
Enhancing Preservice Teachers’ Technological Pedagogical Content Knowledge: ...
 
Comunicación presentada en Disconference 2013
Comunicación presentada en Disconference 2013 Comunicación presentada en Disconference 2013
Comunicación presentada en Disconference 2013
 
STEM 2019 LiteMap
STEM 2019 LiteMapSTEM 2019 LiteMap
STEM 2019 LiteMap
 
2021_03_26 "The 7Cs of Learning Design" - Gráinne Conole
2021_03_26 "The 7Cs of Learning Design" - Gráinne Conole2021_03_26 "The 7Cs of Learning Design" - Gráinne Conole
2021_03_26 "The 7Cs of Learning Design" - Gráinne Conole
 
Representing and Supporting Curriculum Design at Task, Module and Programme L...
Representing and Supporting Curriculum Design at Task, Module and Programme L...Representing and Supporting Curriculum Design at Task, Module and Programme L...
Representing and Supporting Curriculum Design at Task, Module and Programme L...
 
Code to-learn-with-scratch
Code to-learn-with-scratchCode to-learn-with-scratch
Code to-learn-with-scratch
 

Similar to FROG: Embeddable tools for rich collaborative learning (Lübeck)

ENCORE Workshop Webinar 26 February 2024
ENCORE Workshop Webinar 26 February 2024ENCORE Workshop Webinar 26 February 2024
ENCORE Workshop Webinar 26 February 2024EADTU
 
Tools and resources to guide practice june 23
Tools and resources to guide practice june 23Tools and resources to guide practice june 23
Tools and resources to guide practice june 23Grainne Conole
 
Macedonia Icamp
Macedonia IcampMacedonia Icamp
Macedonia IcampKai Pata
 
Orchestration Graphs: Enabling Rich Learning Scenarios at Scale
Orchestration Graphs: Enabling Rich Learning Scenarios at ScaleOrchestration Graphs: Enabling Rich Learning Scenarios at Scale
Orchestration Graphs: Enabling Rich Learning Scenarios at ScaleStian Håklev
 
Summer Symposium Pres
Summer Symposium PresSummer Symposium Pres
Summer Symposium Preslovebear0401
 
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...Yishay Mor
 
10_05_2019 Seminario eMadrid sobre «Tecnologías de la educación dentro y fuer...
10_05_2019 Seminario eMadrid sobre «Tecnologías de la educación dentro y fuer...10_05_2019 Seminario eMadrid sobre «Tecnologías de la educación dentro y fuer...
10_05_2019 Seminario eMadrid sobre «Tecnologías de la educación dentro y fuer...eMadrid network
 
Supporting teachers with community, design and learning analytics, Davinia He...
Supporting teachers with community, design and learning analytics, Davinia He...Supporting teachers with community, design and learning analytics, Davinia He...
Supporting teachers with community, design and learning analytics, Davinia He...davinia.hl
 
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docxEDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docxgidmanmary
 
Exploring Learning Ecologies: Models and Experiences So Far
Exploring Learning Ecologies: Models and Experiences So Far Exploring Learning Ecologies: Models and Experiences So Far
Exploring Learning Ecologies: Models and Experiences So Far BCcampus
 
Assessing the Implementation of Authentic, Client-Facing Student Projects in ...
Assessing the Implementation of Authentic, Client-Facing Student Projects in ...Assessing the Implementation of Authentic, Client-Facing Student Projects in ...
Assessing the Implementation of Authentic, Client-Facing Student Projects in ...craigmmacdonald
 
JISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In EducationJISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In Educationgrainne
 
OU Learning Design workshops
OU Learning Design workshopsOU Learning Design workshops
OU Learning Design workshopsMartin Weller
 
Supporting boundary crossing between communities
Supporting boundary crossing between communitiesSupporting boundary crossing between communities
Supporting boundary crossing between communitiesFrancesca Amenduni
 
Practicing What We Preach: Research into E-Learning Tools for Faculty Learnin...
Practicing What We Preach: Research into E-Learning Tools for Faculty Learnin...Practicing What We Preach: Research into E-Learning Tools for Faculty Learnin...
Practicing What We Preach: Research into E-Learning Tools for Faculty Learnin...BCcampus
 
FROG: Rich embeddable activities for collaborative learning
FROG: Rich embeddable activities for collaborative learningFROG: Rich embeddable activities for collaborative learning
FROG: Rich embeddable activities for collaborative learningStian Håklev
 
C-SAP e-learning forum: Overview of Open Educational Resources project
C-SAP e-learning forum: Overview of Open Educational Resources projectC-SAP e-learning forum: Overview of Open Educational Resources project
C-SAP e-learning forum: Overview of Open Educational Resources projectCSAPSubjectCentre
 
Use of Synchronous Collaborative Wikis in an Online Learning Environment
Use of Synchronous Collaborative Wikis in an Online Learning EnvironmentUse of Synchronous Collaborative Wikis in an Online Learning Environment
Use of Synchronous Collaborative Wikis in an Online Learning EnvironmentDavid Wicks
 
Activating Research Collaboratories with Collaboration Patterns
Activating Research Collaboratories with Collaboration PatternsActivating Research Collaboratories with Collaboration Patterns
Activating Research Collaboratories with Collaboration PatternsCommunitySense
 

Similar to FROG: Embeddable tools for rich collaborative learning (Lübeck) (20)

ENCORE Workshop Webinar 26 February 2024
ENCORE Workshop Webinar 26 February 2024ENCORE Workshop Webinar 26 February 2024
ENCORE Workshop Webinar 26 February 2024
 
Tools and resources to guide practice june 23
Tools and resources to guide practice june 23Tools and resources to guide practice june 23
Tools and resources to guide practice june 23
 
Macedonia Icamp
Macedonia IcampMacedonia Icamp
Macedonia Icamp
 
Orchestration Graphs: Enabling Rich Learning Scenarios at Scale
Orchestration Graphs: Enabling Rich Learning Scenarios at ScaleOrchestration Graphs: Enabling Rich Learning Scenarios at Scale
Orchestration Graphs: Enabling Rich Learning Scenarios at Scale
 
Summer Symposium Pres
Summer Symposium PresSummer Symposium Pres
Summer Symposium Pres
 
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
 
10_05_2019 Seminario eMadrid sobre «Tecnologías de la educación dentro y fuer...
10_05_2019 Seminario eMadrid sobre «Tecnologías de la educación dentro y fuer...10_05_2019 Seminario eMadrid sobre «Tecnologías de la educación dentro y fuer...
10_05_2019 Seminario eMadrid sobre «Tecnologías de la educación dentro y fuer...
 
Supporting teachers with community, design and learning analytics, Davinia He...
Supporting teachers with community, design and learning analytics, Davinia He...Supporting teachers with community, design and learning analytics, Davinia He...
Supporting teachers with community, design and learning analytics, Davinia He...
 
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docxEDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
 
Exploring Learning Ecologies: Models and Experiences So Far
Exploring Learning Ecologies: Models and Experiences So Far Exploring Learning Ecologies: Models and Experiences So Far
Exploring Learning Ecologies: Models and Experiences So Far
 
Assessing the Implementation of Authentic, Client-Facing Student Projects in ...
Assessing the Implementation of Authentic, Client-Facing Student Projects in ...Assessing the Implementation of Authentic, Client-Facing Student Projects in ...
Assessing the Implementation of Authentic, Client-Facing Student Projects in ...
 
JISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In EducationJISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In Education
 
OU Learning Design workshops
OU Learning Design workshopsOU Learning Design workshops
OU Learning Design workshops
 
Supporting boundary crossing between communities
Supporting boundary crossing between communitiesSupporting boundary crossing between communities
Supporting boundary crossing between communities
 
Practicing What We Preach: Research into E-Learning Tools for Faculty Learnin...
Practicing What We Preach: Research into E-Learning Tools for Faculty Learnin...Practicing What We Preach: Research into E-Learning Tools for Faculty Learnin...
Practicing What We Preach: Research into E-Learning Tools for Faculty Learnin...
 
Unit Overview
Unit OverviewUnit Overview
Unit Overview
 
FROG: Rich embeddable activities for collaborative learning
FROG: Rich embeddable activities for collaborative learningFROG: Rich embeddable activities for collaborative learning
FROG: Rich embeddable activities for collaborative learning
 
C-SAP e-learning forum: Overview of Open Educational Resources project
C-SAP e-learning forum: Overview of Open Educational Resources projectC-SAP e-learning forum: Overview of Open Educational Resources project
C-SAP e-learning forum: Overview of Open Educational Resources project
 
Use of Synchronous Collaborative Wikis in an Online Learning Environment
Use of Synchronous Collaborative Wikis in an Online Learning EnvironmentUse of Synchronous Collaborative Wikis in an Online Learning Environment
Use of Synchronous Collaborative Wikis in an Online Learning Environment
 
Activating Research Collaboratories with Collaboration Patterns
Activating Research Collaboratories with Collaboration PatternsActivating Research Collaboratories with Collaboration Patterns
Activating Research Collaboratories with Collaboration Patterns
 

Recently uploaded

FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryAlex Henderson
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptxSilpa
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingadibshanto115
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Exploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdfExploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdfrohankumarsinghrore1
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Silpa
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIADr. TATHAGAT KHOBRAGADE
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)AkefAfaneh2
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusNazaninKarimi6
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxMohamedFarag457087
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flyPRADYUMMAURYA1
 
Stages in the normal growth curve
Stages in the normal growth curveStages in the normal growth curve
Stages in the normal growth curveAreesha Ahmad
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxrohankumarsinghrore1
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY1301aanya
 

Recently uploaded (20)

FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mapping
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Exploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdfExploring Criminology and Criminal Behaviour.pdf
Exploring Criminology and Criminal Behaviour.pdf
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Stages in the normal growth curve
Stages in the normal growth curveStages in the normal growth curve
Stages in the normal growth curve
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptx
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 

FROG: Embeddable tools for rich collaborative learning (Lübeck)

  • 1. Photo by Bill Gracey @ Flickr FROG: Embeddable tools for rich collaborative learning Stian Håklev, CHILI Lab, EPFL #VFH18, June 14, 2018
  • 2.
  • 3. Key ideas for learning Collaborative and individual Synchronous and asynchronous Rich interactions With rich content/creating rich content Multiple representations Pedagogically/socially useful interfaces Interaction scripts Purposeful grouping of students Teacher orchestration
  • 5. Thanks to Matthias Giger in Romanshorn for the recommendation
  • 6. Google Form Etherpad Confluence Wiki PhD thesis (2016): From Seminar to Lecture to MOOC: Scripting and Orchestration at Scale
  • 7. Design Study 2: MOOC 6 week course on inquiry and technology for in-service teachers Weekly themes: • Inquiry and student-centred pedagogy • Designing inquiry activities and assessments • Collaborative learning • Handheld/mobile devices • Knowledge co-construction and student-contributed content • Inquiry enactment
  • 8. Crowdsourcing
 teaching resources Taking advantage of
 existing domain 
 knowledge !8
  • 9. Crowdsourcing
 teaching resources Taking advantage of
 existing domain 
 knowledge !8
  • 10.
  • 11.
  • 16. Problems • All technology is custom written for this MOOC, very hard to reuse, very high barrier for groups that want to experiment with rich collaborative learning scenarios (many other possible ways of doing it) • Captured data much richer than traditional MOOC data (because space of possible activities much larger), but no easy way of connecting learning data back to pedagogical scripts, activities etc.
  • 17. Class Team Individual Write summary Debriefing lecture Argumentation Discuss the map a1 a2 a3 a4 a5 Questionnaire Orchestration Graphs
  • 18. Class Team Individual Write summary Debriefing lecture Argumentation Discuss the map a1 a2 a3 a4 a5 Questionnaire Orchestration Graphs
  • 20. Class Team Individual a1 Questionnaire Discuss the map Argumentation a3 a2 Orchestration Graphs
  • 21. Class Team Individual Debriefing lecture Argumentation Discuss the map a1 a2 a3 a4 Questionnaire Orchestration Graphs
  • 22. Class Team Individual Write summary Debriefing lecture Argumentation Discuss the map a1 a2 a3 a4 a5 Questionnaire Operator1 Operator2 Operator4 Operator3 Operator5 Aggregation Distribution Social BackOffice (A) Listing (D) Broadcasting (S) Group formation (B) Grading (A) Classifying (D) User selection (S) Class split (B) Feedback (A) Sorting (D) Sampling (S) Role assignment (B) Anti-plagiarism (A) Synthesizing (D) Splitting (S) Role rotation (B) Rendering (A) Visualizing (D) Conflicting (S) Group rotation (B) Translating (D) Adapting (S) Dropout management (B) Summarizing (S) Anonymization (B) Converting (B) Updating Workflow Operators
  • 23. What policies should cities adopt towards Uber? A jigsaw collaborative learning script In this example scenario, nine students engage in an exploratory discussion around the policy issues faced by cities in the new economy. The goal is for students to get exposed to a wide variety of arguments and conflicting interests, and develop critical thinking, argumentation, synthesis, and creativity. 1. An operator (o1) takes the class list, and generates groups of 3, distributing expert roles among the students (taxi drivers, policy experts, consumer advocates) 2. Experts (e.g. all taxi drivers) read an article related to their expertise and discuss relevant ideas (a1) 3. Mixed groups bring their expertise together and brainstorm problems, ranking them (a2) 4. An operator (o2) aggregates the problems from the different groups and sends it to a3 5. The whole class sees the top problems, and collaboratively sort them into four different categories (by clicking and dragging) (a3) 6. Mixed groups try to come up with solutions to the problems in a3 (a4) 7. An operator (o3) creates a list of all the suggested solutions, and creates a list of the highest ranked ones 8. The list of solutions is displayed, and a class discussion follows (a5)
  • 24.
  • 25.
  • 26. • Configurable, collaborative (live-synced) activities • Complex social structure generated at runtime • Flow of data between different groupings, and types of activities • Semantically meaningful dashboards for different activity types • Live orchestration actions (changing activities, pausing) What you just saw
  • 28. Social operator generates or changes social structures (roles, groups)
  • 29. Product operator generates or changes activity data Aggregation Transformation Distribution External input Redistribute Change formatFilter
  • 30. Product operator generates or changes activity data Aggregation Transformation Distribution External input Combining operators Redistribute Change formatFilter
  • 31. Bridging research and practice Ishari Amarasinghe, 2016
  • 36. Algorithms for inference visualization/dashboard redistributing student data regrouping students adapting activities per student/group
  • 37.
  • 38.
  • 39.
  • 40.
  • 42. Concept map
 activity data in concepts from a previous activity (a form), or even an operator (text mining concepts from a text students wrote) streaming learning analytics
 teacher can monitor learning
 as it happens with dashboard, etc. orchestration teacher can intervene while activity is running (pausing, modifying groups, skipping to next activity ahead of time) data out the resulting concept map
 in a format that can be
 reused/analyzed by
 other activities/operators (json) social/collaborative collaborative activities with complex social structures configurable flexible activities which can easily be configured by instructor before the class. unified configuration interface Rich embeddable activities
  • 43. xAPI (TinCan API) Common recipes for video, quiz, forum, self-regulated learning, etc.
  • 44. Open source Pluggable content types Easy to author Easy to embed
  • 45. Open source Pluggable content types Easy to author Easy to embed Streaming xAPI statements to browser
  • 46.
  • 47. Graasp, platform for inquiry learning and knowledge sharing Part of large EU projects (Go-Lab, NextLab, GoGa)
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53. Invitation FROG is open source, and can be downloaded and run in 10 minutes
 (but not ready for prime time yet) Under heavy development, interface, usability, stability will much improve Interested in doing experiments with us? 
 • Experimenting with integrating activities or algorithms? • Running FROG graphs in university classrooms/virtual courses? • FROG templates / pre-loaded graphs with Open Educational Resources? • Workshop at #oercamp18 in Hamburg Stian Håklev, stian.haklev@epfl.ch https://github.com/chili-epfl/FROG