SlideShare a Scribd company logo
1 of 19
Download to read offline
Developing electronic classroom response apps for
a wide variety of mobile devices.
Insights into the PINGO project
Michael Sievers, Wolfgang Reinhardt,
Dennis Kundisch, Philipp Herrmann

University of Paderborn (Germany)
Not Yet Another Classroom Response System...
What is Peer Instruction

• cooperative teaching-learning strategy


• similar to ask-the-audience lifeline in Who want’s to be a Millionaire?


• substantially enhanced
  learning success


• several empirical and anecdotal
  evidences (see our papers on
  the topic)




INGO: Peer Instruction for very large groups
n ot yet used
in very  large                                 Brief introduction lecture
                                                   (10 - 15 minutes)
                                                                                  new topic



    g roups
                  repeat the voting
                                               Multiple choice question
                                                    Students vote




                   correct answers                 correct answers             correct answers
                        < 30%                        30% - 80%                      > 80%




                                                Peer discussion (2 -3       Short discussion about
                Another version of the
                                                mins): students try to            remaining
                 introduction lecture
                                                convince each other            misconceptions




             General Process of PI
INGO: Peer Instruction for very large groups
PI in very large groups (300+ students)

1.High one-off expenditure




INGO: Peer Instruction for very large groups
PI in very large groups (300+ students)

1.High one-off expenditure


2.Catalog of questions




INGO: Peer Instruction for very large groups
PI in very large groups (300+ students)

1.High one-off expenditure


2.Catalog of questions


3.Clickers




INGO: Peer Instruction for very large groups
PI in very large groups (300+ students)

1.High one-off expenditure


2.Catalog of questions


3.Clickers


4.Costs




INGO: Peer Instruction for very large groups
PI in very large groups (300+ students)

1.High one-off expenditure


2.Catalog of questions


3.Clickers


4.Costs


5.Installation




 INGO: Peer Instruction for very large groups
PI in very large groups (300+ students)

1.High one-off expenditure


2.Catalog of questions


3.Clickers


4.Costs


5.Installation


6.Configuration




 INGO: Peer Instruction for very large groups
PI in very large groups (300+ students)

1.High one-off expenditure


2.Catalog of questions


3.Clickers


4.Costs


5.Installation


6.Configuration


7.Exclusive use

 INGO: Peer Instruction for very large groups
Goals & constraints of the PINGO development

• support as many mobile devices as possible


• support at least 5000 requests/sec in the backend


• push new questions to the mobile devices


• sync timers between backend and mobile devices




INGO: Peer Instruction for very large groups
Support as many mobile devices as possible

• goal: Android 1.6 and Symbian S60 3rd edition


• no native applications (iOS, Android, Blackberry, Symbian ...)


• no multi-platform application (PhoneGap, Appcelerator Titanium ...)


• web-based application


   • most devices and OS while minimizing development efforts


   • powerful browsers capable of JavaScript, CSS, HTML


   • no download needed, type in URL or scan QR code

INGO: Peer Instruction for very large groups
Scalable backend architecture




INGO: Peer Instruction for very large groups
Oddities of web-based applications

• JQuery mobile, Dojo mobile, Twitter Bootstrap not fully supported on legacy
  devices


   • missing CSS features


   • no support for animated GIFs (spinner replacement)


• much less control over the device’s status


   • change of power state cannot be interrupted or even handled


   • existing Socket.IO connections regularly dropped



INGO: Peer Instruction for very large groups
Let’s give it a try ...

         http://pingo.upb.de/6837

                   What is the author with the most
                   publications in mLearn history?
   A) Marcus Specht                                   C) Claire Bradley
    B) John Traxler                                   D) Mike Sharples



INGO: Peer Instruction for very large groups
PINGO’s answer to the identified issues

1.High one-off expenditure


2.Catalog of questions


3.Clickers


4.Costs


5.Installation


6.Configuration


7.Exclusive use

 INGO: Peer Instruction for very large groups
PINGO is free to use by anyone

• PINGO introduction video http://youtu.be/aZC3NnUqZcs


• Peer Discussion tutorial video http://youtu.be/sMyqBg_z-1Y


• Sign up for PINGO at http://pingo.upb.de/users/sign_up


  • no strings attached
wolfgang reinhardt  university of paderborn



                                                social media               sna
twitter        recommendations
                                                 awareness
research networks
                                                  bibliometrics
  artefact-actor-networks
                                                                     ginkgo
                            research 2.0
                 www.isitjustme.de        www.ginkgosem.com
  @wollepb                           @wollepb                  @wolfgang.reinhardt
  @wollepb                           @wollepb                  @wolfgang.reinhardt
  @wollepb                           @wollepb                  @wollepb

More Related Content

Similar to Developing electronic classroom response apps for a wide variety of mobile devices. Insights into the PINGO project

Build networks, not destinations
Build networks, not destinationsBuild networks, not destinations
Build networks, not destinationsAlan Cann
 
On analyzing specialized discourse in the age of digital media
On analyzing specialized discourse in the age of digital mediaOn analyzing specialized discourse in the age of digital media
On analyzing specialized discourse in the age of digital mediacahafner
 
Getting students to collaborate in Breakout Rooms in Remote Teaching
Getting students to collaborate in Breakout Rooms in Remote TeachingGetting students to collaborate in Breakout Rooms in Remote Teaching
Getting students to collaborate in Breakout Rooms in Remote TeachingPhil Longwell
 
Gadgets, Games and Gizmos for Learning: Teach on the Beach
Gadgets, Games and Gizmos for Learning: Teach on the BeachGadgets, Games and Gizmos for Learning: Teach on the Beach
Gadgets, Games and Gizmos for Learning: Teach on the BeachKarl Kapp
 
Strategies for trusting online assessment in the age of artificial intelligen...
Strategies for trusting online assessment in the age of artificial intelligen...Strategies for trusting online assessment in the age of artificial intelligen...
Strategies for trusting online assessment in the age of artificial intelligen...Charles Darwin University
 
Effective Classroom Management
Effective Classroom ManagementEffective Classroom Management
Effective Classroom Managementm nagaRAJU
 
Using Multi-User Virtual Worlds for Research and Education
Using Multi-User Virtual Worlds for Research and Education Using Multi-User Virtual Worlds for Research and Education
Using Multi-User Virtual Worlds for Research and Education Simon Bignell
 
Use of Multimedia in Bioethics Education
Use of Multimedia in Bioethics EducationUse of Multimedia in Bioethics Education
Use of Multimedia in Bioethics EducationChris Willmott
 
Pedagogy Involving Capture Technology: Uses of Panopto beyond the recording o...
Pedagogy Involving Capture Technology: Uses of Panopto beyond the recording o...Pedagogy Involving Capture Technology: Uses of Panopto beyond the recording o...
Pedagogy Involving Capture Technology: Uses of Panopto beyond the recording o...Chris Willmott
 
AWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksAWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksWolfgang Reinhardt
 
Achieving Behavioral Change, for ISSA 2011 in San Francisco Feb 2011
Achieving Behavioral Change, for ISSA 2011 in San Francisco Feb 2011Achieving Behavioral Change, for ISSA 2011 in San Francisco Feb 2011
Achieving Behavioral Change, for ISSA 2011 in San Francisco Feb 2011Jason Hong
 
Rethinking Learning for the Digital Generation - Better, Faster, Cheaper
Rethinking Learning for the Digital Generation - Better, Faster, CheaperRethinking Learning for the Digital Generation - Better, Faster, Cheaper
Rethinking Learning for the Digital Generation - Better, Faster, CheaperJulie Cunningham
 
Sixth form conference going online to enhance face to face teaching
Sixth form conference going online to enhance face to face teachingSixth form conference going online to enhance face to face teaching
Sixth form conference going online to enhance face to face teachingSimon Lancaster
 
Introducing Flipped Learning
Introducing Flipped LearningIntroducing Flipped Learning
Introducing Flipped LearningSimon Lancaster
 
Minimum 350 WordsAs explained in the lesson notes, IGOs are supr.docx
Minimum 350 WordsAs explained in the lesson notes, IGOs are supr.docxMinimum 350 WordsAs explained in the lesson notes, IGOs are supr.docx
Minimum 350 WordsAs explained in the lesson notes, IGOs are supr.docxARIV4
 
#Telss12 interactive lecture social media and mobile technology in informal w...
#Telss12 interactive lecture social media and mobile technology in informal w...#Telss12 interactive lecture social media and mobile technology in informal w...
#Telss12 interactive lecture social media and mobile technology in informal w...University of the West of England
 
Classrooms for the gifted
Classrooms for the gifted Classrooms for the gifted
Classrooms for the gifted Tony Ryan
 
Rethinking Assessment post-COVID: Authentic, collaborative and active
Rethinking Assessment post-COVID: Authentic, collaborative and activeRethinking Assessment post-COVID: Authentic, collaborative and active
Rethinking Assessment post-COVID: Authentic, collaborative and activeCharles Darwin University
 

Similar to Developing electronic classroom response apps for a wide variety of mobile devices. Insights into the PINGO project (20)

Build networks, not destinations
Build networks, not destinationsBuild networks, not destinations
Build networks, not destinations
 
On analyzing specialized discourse in the age of digital media
On analyzing specialized discourse in the age of digital mediaOn analyzing specialized discourse in the age of digital media
On analyzing specialized discourse in the age of digital media
 
Getting students to collaborate in Breakout Rooms in Remote Teaching
Getting students to collaborate in Breakout Rooms in Remote TeachingGetting students to collaborate in Breakout Rooms in Remote Teaching
Getting students to collaborate in Breakout Rooms in Remote Teaching
 
Gadgets, Games and Gizmos for Learning: Teach on the Beach
Gadgets, Games and Gizmos for Learning: Teach on the BeachGadgets, Games and Gizmos for Learning: Teach on the Beach
Gadgets, Games and Gizmos for Learning: Teach on the Beach
 
Summer Institute 2016
Summer Institute 2016Summer Institute 2016
Summer Institute 2016
 
Strategies for trusting online assessment in the age of artificial intelligen...
Strategies for trusting online assessment in the age of artificial intelligen...Strategies for trusting online assessment in the age of artificial intelligen...
Strategies for trusting online assessment in the age of artificial intelligen...
 
Effective Classroom Management
Effective Classroom ManagementEffective Classroom Management
Effective Classroom Management
 
Using Multi-User Virtual Worlds for Research and Education
Using Multi-User Virtual Worlds for Research and Education Using Multi-User Virtual Worlds for Research and Education
Using Multi-User Virtual Worlds for Research and Education
 
Use of Multimedia in Bioethics Education
Use of Multimedia in Bioethics EducationUse of Multimedia in Bioethics Education
Use of Multimedia in Bioethics Education
 
Pedagogy Involving Capture Technology: Uses of Panopto beyond the recording o...
Pedagogy Involving Capture Technology: Uses of Panopto beyond the recording o...Pedagogy Involving Capture Technology: Uses of Panopto beyond the recording o...
Pedagogy Involving Capture Technology: Uses of Panopto beyond the recording o...
 
AWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksAWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research Networks
 
Achieving Behavioral Change, for ISSA 2011 in San Francisco Feb 2011
Achieving Behavioral Change, for ISSA 2011 in San Francisco Feb 2011Achieving Behavioral Change, for ISSA 2011 in San Francisco Feb 2011
Achieving Behavioral Change, for ISSA 2011 in San Francisco Feb 2011
 
Rethinking Learning for the Digital Generation - Better, Faster, Cheaper
Rethinking Learning for the Digital Generation - Better, Faster, CheaperRethinking Learning for the Digital Generation - Better, Faster, Cheaper
Rethinking Learning for the Digital Generation - Better, Faster, Cheaper
 
Sixth form conference going online to enhance face to face teaching
Sixth form conference going online to enhance face to face teachingSixth form conference going online to enhance face to face teaching
Sixth form conference going online to enhance face to face teaching
 
Introducing Flipped Learning
Introducing Flipped LearningIntroducing Flipped Learning
Introducing Flipped Learning
 
Minimum 350 WordsAs explained in the lesson notes, IGOs are supr.docx
Minimum 350 WordsAs explained in the lesson notes, IGOs are supr.docxMinimum 350 WordsAs explained in the lesson notes, IGOs are supr.docx
Minimum 350 WordsAs explained in the lesson notes, IGOs are supr.docx
 
ALT-C 2011 Presentation
ALT-C 2011 PresentationALT-C 2011 Presentation
ALT-C 2011 Presentation
 
#Telss12 interactive lecture social media and mobile technology in informal w...
#Telss12 interactive lecture social media and mobile technology in informal w...#Telss12 interactive lecture social media and mobile technology in informal w...
#Telss12 interactive lecture social media and mobile technology in informal w...
 
Classrooms for the gifted
Classrooms for the gifted Classrooms for the gifted
Classrooms for the gifted
 
Rethinking Assessment post-COVID: Authentic, collaborative and active
Rethinking Assessment post-COVID: Authentic, collaborative and activeRethinking Assessment post-COVID: Authentic, collaborative and active
Rethinking Assessment post-COVID: Authentic, collaborative and active
 

More from Wolfgang Reinhardt

Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...Wolfgang Reinhardt
 
PUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
PUSHPIN: Supporting Scholarly Awareness in Publications and Social NetworksPUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
PUSHPIN: Supporting Scholarly Awareness in Publications and Social NetworksWolfgang Reinhardt
 
Formalized Processes at EATEL (here: SIGs and EC-TEL)
Formalized Processes at EATEL (here: SIGs and EC-TEL)Formalized Processes at EATEL (here: SIGs and EC-TEL)
Formalized Processes at EATEL (here: SIGs and EC-TEL)Wolfgang Reinhardt
 
Mobile access to scientific event information: An Android tablet application ...
Mobile access to scientific event information: An Android tablet application ...Mobile access to scientific event information: An Android tablet application ...
Mobile access to scientific event information: An Android tablet application ...Wolfgang Reinhardt
 
Understanding the meaning of awareness in Research Networks
Understanding the meaning of awareness in Research NetworksUnderstanding the meaning of awareness in Research Networks
Understanding the meaning of awareness in Research NetworksWolfgang Reinhardt
 
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...Wolfgang Reinhardt
 
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...Wolfgang Reinhardt
 
A widget-based dashboard approach for awareness and reflection in online lear...
A widget-based dashboard approach for awareness and reflection in online lear...A widget-based dashboard approach for awareness and reflection in online lear...
A widget-based dashboard approach for awareness and reflection in online lear...Wolfgang Reinhardt
 
Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...Wolfgang Reinhardt
 
TEL-MOOC workshop at #jtelss12
TEL-MOOC workshop at #jtelss12TEL-MOOC workshop at #jtelss12
TEL-MOOC workshop at #jtelss12Wolfgang Reinhardt
 
Research 2.0 - Wie Forscher das Web 2.0 nutzen
Research 2.0 - Wie Forscher das Web 2.0 nutzenResearch 2.0 - Wie Forscher das Web 2.0 nutzen
Research 2.0 - Wie Forscher das Web 2.0 nutzenWolfgang Reinhardt
 
PhD Defense - Awareness Support for Knowledge Workers in Research Networks
PhD Defense - Awareness Support for Knowledge Workers in Research NetworksPhD Defense - Awareness Support for Knowledge Workers in Research Networks
PhD Defense - Awareness Support for Knowledge Workers in Research NetworksWolfgang Reinhardt
 
Idea presentation for the project group PUSHPIN
Idea presentation for the project group PUSHPINIdea presentation for the project group PUSHPIN
Idea presentation for the project group PUSHPINWolfgang Reinhardt
 
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...Wolfgang Reinhardt
 
ViLM im Einsatz in Tutorenschulungen an der UPB
ViLM im Einsatz in Tutorenschulungen an der UPBViLM im Einsatz in Tutorenschulungen an der UPB
ViLM im Einsatz in Tutorenschulungen an der UPBWolfgang Reinhardt
 
Informationsqualität in Unternehmenswikis
Informationsqualität in UnternehmenswikisInformationsqualität in Unternehmenswikis
Informationsqualität in UnternehmenswikisWolfgang Reinhardt
 
Awareness Support in Scientific Events with SETapp
Awareness Support in Scientific Events with SETappAwareness Support in Scientific Events with SETapp
Awareness Support in Scientific Events with SETappWolfgang Reinhardt
 
Final presentation of the project group Knowledge Awareness in Artefact-Actor...
Final presentation of the project group Knowledge Awareness in Artefact-Actor...Final presentation of the project group Knowledge Awareness in Artefact-Actor...
Final presentation of the project group Knowledge Awareness in Artefact-Actor...Wolfgang Reinhardt
 

More from Wolfgang Reinhardt (20)

Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
Studentische Softwareentwicklung - Warum es keine Alternative zu agilen Metho...
 
PUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
PUSHPIN: Supporting Scholarly Awareness in Publications and Social NetworksPUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
PUSHPIN: Supporting Scholarly Awareness in Publications and Social Networks
 
Formalized Processes at EATEL (here: SIGs and EC-TEL)
Formalized Processes at EATEL (here: SIGs and EC-TEL)Formalized Processes at EATEL (here: SIGs and EC-TEL)
Formalized Processes at EATEL (here: SIGs and EC-TEL)
 
Mobile access to scientific event information: An Android tablet application ...
Mobile access to scientific event information: An Android tablet application ...Mobile access to scientific event information: An Android tablet application ...
Mobile access to scientific event information: An Android tablet application ...
 
Analysis of mLearn 2002-2012
Analysis of mLearn 2002-2012Analysis of mLearn 2002-2012
Analysis of mLearn 2002-2012
 
Understanding the meaning of awareness in Research Networks
Understanding the meaning of awareness in Research NetworksUnderstanding the meaning of awareness in Research Networks
Understanding the meaning of awareness in Research Networks
 
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
Supporting Scholarly Awareness and Researchers’ Social Interactions using PUS...
 
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
Exploration wissenschaftlicher Netzwerke und Publikationen mittels einer Mult...
 
A widget-based dashboard approach for awareness and reflection in online lear...
A widget-based dashboard approach for awareness and reflection in online lear...A widget-based dashboard approach for awareness and reflection in online lear...
A widget-based dashboard approach for awareness and reflection in online lear...
 
Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...Personal dashboards for individual learning and project awareness in social s...
Personal dashboards for individual learning and project awareness in social s...
 
TEL-MOOC workshop at #jtelss12
TEL-MOOC workshop at #jtelss12TEL-MOOC workshop at #jtelss12
TEL-MOOC workshop at #jtelss12
 
Research 2.0 - Wie Forscher das Web 2.0 nutzen
Research 2.0 - Wie Forscher das Web 2.0 nutzenResearch 2.0 - Wie Forscher das Web 2.0 nutzen
Research 2.0 - Wie Forscher das Web 2.0 nutzen
 
FSLN12 Introduction Paderborn
FSLN12 Introduction PaderbornFSLN12 Introduction Paderborn
FSLN12 Introduction Paderborn
 
PhD Defense - Awareness Support for Knowledge Workers in Research Networks
PhD Defense - Awareness Support for Knowledge Workers in Research NetworksPhD Defense - Awareness Support for Knowledge Workers in Research Networks
PhD Defense - Awareness Support for Knowledge Workers in Research Networks
 
Idea presentation for the project group PUSHPIN
Idea presentation for the project group PUSHPINIdea presentation for the project group PUSHPIN
Idea presentation for the project group PUSHPIN
 
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
Awareness Support for Knowledge Workers in Research Networks - Very brief PhD...
 
ViLM im Einsatz in Tutorenschulungen an der UPB
ViLM im Einsatz in Tutorenschulungen an der UPBViLM im Einsatz in Tutorenschulungen an der UPB
ViLM im Einsatz in Tutorenschulungen an der UPB
 
Informationsqualität in Unternehmenswikis
Informationsqualität in UnternehmenswikisInformationsqualität in Unternehmenswikis
Informationsqualität in Unternehmenswikis
 
Awareness Support in Scientific Events with SETapp
Awareness Support in Scientific Events with SETappAwareness Support in Scientific Events with SETapp
Awareness Support in Scientific Events with SETapp
 
Final presentation of the project group Knowledge Awareness in Artefact-Actor...
Final presentation of the project group Knowledge Awareness in Artefact-Actor...Final presentation of the project group Knowledge Awareness in Artefact-Actor...
Final presentation of the project group Knowledge Awareness in Artefact-Actor...
 

Recently uploaded

ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 

Recently uploaded (20)

ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

Developing electronic classroom response apps for a wide variety of mobile devices. Insights into the PINGO project

  • 1. Developing electronic classroom response apps for a wide variety of mobile devices. Insights into the PINGO project Michael Sievers, Wolfgang Reinhardt, Dennis Kundisch, Philipp Herrmann University of Paderborn (Germany)
  • 2. Not Yet Another Classroom Response System...
  • 3. What is Peer Instruction • cooperative teaching-learning strategy • similar to ask-the-audience lifeline in Who want’s to be a Millionaire? • substantially enhanced learning success • several empirical and anecdotal evidences (see our papers on the topic) INGO: Peer Instruction for very large groups
  • 4. n ot yet used in very large Brief introduction lecture (10 - 15 minutes) new topic g roups repeat the voting Multiple choice question Students vote correct answers correct answers correct answers < 30% 30% - 80% > 80% Peer discussion (2 -3 Short discussion about Another version of the mins): students try to remaining introduction lecture convince each other misconceptions General Process of PI INGO: Peer Instruction for very large groups
  • 5. PI in very large groups (300+ students) 1.High one-off expenditure INGO: Peer Instruction for very large groups
  • 6. PI in very large groups (300+ students) 1.High one-off expenditure 2.Catalog of questions INGO: Peer Instruction for very large groups
  • 7. PI in very large groups (300+ students) 1.High one-off expenditure 2.Catalog of questions 3.Clickers INGO: Peer Instruction for very large groups
  • 8. PI in very large groups (300+ students) 1.High one-off expenditure 2.Catalog of questions 3.Clickers 4.Costs INGO: Peer Instruction for very large groups
  • 9. PI in very large groups (300+ students) 1.High one-off expenditure 2.Catalog of questions 3.Clickers 4.Costs 5.Installation INGO: Peer Instruction for very large groups
  • 10. PI in very large groups (300+ students) 1.High one-off expenditure 2.Catalog of questions 3.Clickers 4.Costs 5.Installation 6.Configuration INGO: Peer Instruction for very large groups
  • 11. PI in very large groups (300+ students) 1.High one-off expenditure 2.Catalog of questions 3.Clickers 4.Costs 5.Installation 6.Configuration 7.Exclusive use INGO: Peer Instruction for very large groups
  • 12. Goals & constraints of the PINGO development • support as many mobile devices as possible • support at least 5000 requests/sec in the backend • push new questions to the mobile devices • sync timers between backend and mobile devices INGO: Peer Instruction for very large groups
  • 13. Support as many mobile devices as possible • goal: Android 1.6 and Symbian S60 3rd edition • no native applications (iOS, Android, Blackberry, Symbian ...) • no multi-platform application (PhoneGap, Appcelerator Titanium ...) • web-based application • most devices and OS while minimizing development efforts • powerful browsers capable of JavaScript, CSS, HTML • no download needed, type in URL or scan QR code INGO: Peer Instruction for very large groups
  • 14. Scalable backend architecture INGO: Peer Instruction for very large groups
  • 15. Oddities of web-based applications • JQuery mobile, Dojo mobile, Twitter Bootstrap not fully supported on legacy devices • missing CSS features • no support for animated GIFs (spinner replacement) • much less control over the device’s status • change of power state cannot be interrupted or even handled • existing Socket.IO connections regularly dropped INGO: Peer Instruction for very large groups
  • 16. Let’s give it a try ... http://pingo.upb.de/6837 What is the author with the most publications in mLearn history? A) Marcus Specht C) Claire Bradley B) John Traxler D) Mike Sharples INGO: Peer Instruction for very large groups
  • 17. PINGO’s answer to the identified issues 1.High one-off expenditure 2.Catalog of questions 3.Clickers 4.Costs 5.Installation 6.Configuration 7.Exclusive use INGO: Peer Instruction for very large groups
  • 18. PINGO is free to use by anyone • PINGO introduction video http://youtu.be/aZC3NnUqZcs • Peer Discussion tutorial video http://youtu.be/sMyqBg_z-1Y • Sign up for PINGO at http://pingo.upb.de/users/sign_up • no strings attached
  • 19. wolfgang reinhardt university of paderborn social media sna twitter recommendations awareness research networks bibliometrics artefact-actor-networks ginkgo research 2.0 www.isitjustme.de www.ginkgosem.com @wollepb @wollepb @wolfgang.reinhardt @wollepb @wollepb @wolfgang.reinhardt @wollepb @wollepb @wollepb