SlideShare a Scribd company logo
RIPPLE
An Open Source Personal Response
System to Add Enhanced Interactivity
through a Mobile Web Application
William Myers
Asst. Director Interactive Media Group
University of Oregon Libraries
What is Ripple?
Ripple is an interactive
audience response system
that allows presenters to
survey audience members in
real time communication
through their mobile devices.
Who I am?
• Classroom Teacher in
chemistry & physics for
over 4 years before IT
• IT since 2007
• Web Development /
Design for 7+ years
• We build instructional and
research tools / websites
/ multimedia resources for
University of Oregon
• We provide training and
consult on User
Experience (UX) for
online and multimedia
projects
What we do?
The Challenge?
• Enhance instruction by
allowing an audience to
interact with presenter
• Limit financial cost to
faculty and students
• System must have custom
functionality to send Open
Sound Control (OSC)
messages.
What makes Ripple unique?
• Web application
• User Centered Design
• Designed for mobile devices
• Open Source
• Extendable
Quick Overview
User Centered Design
If it is not great for the individual’s using the application
then it needs to change!
Lessons We Learned…
Presenter want options…
Core Question types:
True / False
Multiple Choice
Open Response
Numeric
Variable Slider
Word Cloud
Lessons We Learned…
• Chat is not always a
good thing.
• Just because the
system can doesn’t
mean it should.
Lessons We Learned…
Less is more.
Lessons We Learned…
Usability trumps ascetics
and technology especially
for technology sake.
Mobile
Reference:
1 http://www.digby.com/mobile-
2 http://www.localytics.com/blog/2013/mobile-statistics/statistics/
• 56% of American adults are now
smartphone owners. 1
• 31% of adults own a tablet
device. 2
Mobile
Reference:
2 http://www.localytics.com/blog/2013/mobile-statistics/statistics/
• 44% of cell phone users have
slept with their cell phone by
their side so they didn’t miss a
notification. 2
• The average age for a person’s
first cell phone is now 13. 2
Ripple & Mobile
• Responsive Design
• Tested on multiple mobile
devices including iPhone,
iPad, Nexus 7
• Compatible and tested on
Firefox, Chrome, Safari, and
IE 9
See It In Action…
https://www.youtube.com/watch
?v=BgWFK9USP5k
Creating a Set
Open Source
• Project on Github
• GPLv3 License
• Free to the World, free to
use
Open Source Community
• Community of Support
• Community Development
• Ripple Website
• Issues Forum
• Contribute and help
others
Extendable
• Ripple accepts plugins
• Customize it to fit your
needs
• Ripple plugin page
• Plugin API
FAQ
Is there a record of student responses?
– Yes, each session generates a report that can be
accessed by the presenter. Report also can be
exported as a csv file.
FAQ
What if I have a student that doesn’t have a
device?
– Small Group or Pair Students
– Have multiple browsers on a single computer
– Use cheap mobile device: iTouch, Kindle, old
smartphone with only wireless
FAQ
If I let student use their mobile devices in class
won’t it be a distraction?
– Maybe, depending on how you allow students to use
the device. Isn’t this the same problem as having
laptop in front of them?
FAQ
My school doesn’t allow student to have cellphones
in class. What can I do?
– Laptop Carts
– Schedule Computer Lab
– Get a small set of tablets (5 to 6 for class of 24)
FAQ
Can Ripple use 3G/4G?
Yes, since Ripple is just a website as long as the
computer running Ripple has an external ip then any cell
data plan can be used or better yet just use wi-fi (no data
charges apply)!
How to get started?
1. Check out the site:
Ripple Website
1. Play with it on your
own: Ripple Try It
1. Check out the plugins.
2. Give us feedback.
Contact & Feedback?
Email us
or
Give feedback

More Related Content

What's hot

COVID-busters: 7 tools for remote learning with Moodle
COVID-busters: 7 tools for remote learning with MoodleCOVID-busters: 7 tools for remote learning with Moodle
COVID-busters: 7 tools for remote learning with Moodle
mylearningspace
 
E Learning: Evolution (m-learning)
E Learning: Evolution (m-learning)E Learning: Evolution (m-learning)
E Learning: Evolution (m-learning)
Sue Waters
 
dec 7 2015 roundtables-learning beyond the lms
dec 7 2015 roundtables-learning beyond the lmsdec 7 2015 roundtables-learning beyond the lms
dec 7 2015 roundtables-learning beyond the lmsJeff Potocki
 
Moodle / Secret sauce
Moodle / Secret sauceMoodle / Secret sauce
Moodle / Secret sauce
mylearningspace
 
Taking Off with EagleVision: the Live Virtual Classroom
Taking Off with EagleVision: the Live Virtual ClassroomTaking Off with EagleVision: the Live Virtual Classroom
Taking Off with EagleVision: the Live Virtual Classroom
Becky Vasquez
 
Taking Off With EagleVision: The Live Virtual Classroom
Taking Off With EagleVision: The Live Virtual ClassroomTaking Off With EagleVision: The Live Virtual Classroom
Taking Off With EagleVision: The Live Virtual Classroom
Becky Vasquez
 
Feeding and Captivating OU Students
Feeding and Captivating OU StudentsFeeding and Captivating OU Students
Feeding and Captivating OU Students
Business Librarians Association
 
Learning Leader Symposium - Meridian 6-27-12
Learning Leader Symposium - Meridian 6-27-12Learning Leader Symposium - Meridian 6-27-12
Learning Leader Symposium - Meridian 6-27-12
Pam Devine
 
Attracting a real audience for learners through e-publishing
Attracting a real audience for learners through e-publishingAttracting a real audience for learners through e-publishing
Attracting a real audience for learners through e-publishingVicky Saumell
 
Professional Certificate in Web Accessibility case study
Professional Certificate in Web Accessibility case studyProfessional Certificate in Web Accessibility case study
Professional Certificate in Web Accessibility case study
Media Access Australia
 
Top technological tools for English language teaching and learning
Top technological tools for English language teaching and learningTop technological tools for English language teaching and learning
Top technological tools for English language teaching and learning
Saima Abedi
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
Sanket Somani
 
SolSummit2009 Presentation: Tools and Techniques for Just-In-Time and Remote...
SolSummit2009 Presentation: Tools and Techniques for Just-In-Time and Remote...SolSummit2009 Presentation: Tools and Techniques for Just-In-Time and Remote...
SolSummit2009 Presentation: Tools and Techniques for Just-In-Time and Remote...
clarkshahnelson
 
Activity 1
Activity 1Activity 1
Activity 1
Denise Smithwick
 
20 Technology training tips
20 Technology training tips20 Technology training tips
20 Technology training tips
Rob Coers
 
University of the Highlands and Islands, Business and Leisure, Video-conferen...
University of the Highlands and Islands, Business and Leisure, Video-conferen...University of the Highlands and Islands, Business and Leisure, Video-conferen...
University of the Highlands and Islands, Business and Leisure, Video-conferen...
Rob Macpherson
 

What's hot (17)

COVID-busters: 7 tools for remote learning with Moodle
COVID-busters: 7 tools for remote learning with MoodleCOVID-busters: 7 tools for remote learning with Moodle
COVID-busters: 7 tools for remote learning with Moodle
 
Video feedback pptx
Video feedback  pptxVideo feedback  pptx
Video feedback pptx
 
E Learning: Evolution (m-learning)
E Learning: Evolution (m-learning)E Learning: Evolution (m-learning)
E Learning: Evolution (m-learning)
 
dec 7 2015 roundtables-learning beyond the lms
dec 7 2015 roundtables-learning beyond the lmsdec 7 2015 roundtables-learning beyond the lms
dec 7 2015 roundtables-learning beyond the lms
 
Moodle / Secret sauce
Moodle / Secret sauceMoodle / Secret sauce
Moodle / Secret sauce
 
Taking Off with EagleVision: the Live Virtual Classroom
Taking Off with EagleVision: the Live Virtual ClassroomTaking Off with EagleVision: the Live Virtual Classroom
Taking Off with EagleVision: the Live Virtual Classroom
 
Taking Off With EagleVision: The Live Virtual Classroom
Taking Off With EagleVision: The Live Virtual ClassroomTaking Off With EagleVision: The Live Virtual Classroom
Taking Off With EagleVision: The Live Virtual Classroom
 
Feeding and Captivating OU Students
Feeding and Captivating OU StudentsFeeding and Captivating OU Students
Feeding and Captivating OU Students
 
Learning Leader Symposium - Meridian 6-27-12
Learning Leader Symposium - Meridian 6-27-12Learning Leader Symposium - Meridian 6-27-12
Learning Leader Symposium - Meridian 6-27-12
 
Attracting a real audience for learners through e-publishing
Attracting a real audience for learners through e-publishingAttracting a real audience for learners through e-publishing
Attracting a real audience for learners through e-publishing
 
Professional Certificate in Web Accessibility case study
Professional Certificate in Web Accessibility case studyProfessional Certificate in Web Accessibility case study
Professional Certificate in Web Accessibility case study
 
Top technological tools for English language teaching and learning
Top technological tools for English language teaching and learningTop technological tools for English language teaching and learning
Top technological tools for English language teaching and learning
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
SolSummit2009 Presentation: Tools and Techniques for Just-In-Time and Remote...
SolSummit2009 Presentation: Tools and Techniques for Just-In-Time and Remote...SolSummit2009 Presentation: Tools and Techniques for Just-In-Time and Remote...
SolSummit2009 Presentation: Tools and Techniques for Just-In-Time and Remote...
 
Activity 1
Activity 1Activity 1
Activity 1
 
20 Technology training tips
20 Technology training tips20 Technology training tips
20 Technology training tips
 
University of the Highlands and Islands, Business and Leisure, Video-conferen...
University of the Highlands and Islands, Business and Leisure, Video-conferen...University of the Highlands and Islands, Business and Leisure, Video-conferen...
University of the Highlands and Islands, Business and Leisure, Video-conferen...
 

Similar to Ct summer 2013

Campus Technology 2013
Campus Technology 2013Campus Technology 2013
Campus Technology 2013black-fenix
 
Mobile Apps Study Guide H818 conference - Open Star Badge Award
Mobile Apps Study Guide  H818 conference - Open Star Badge AwardMobile Apps Study Guide  H818 conference - Open Star Badge Award
Mobile Apps Study Guide H818 conference - Open Star Badge Award
Denise McDonough
 
History of call final report
History of call final reportHistory of call final report
History of call final report
j7045900
 
Going Mobile
Going MobileGoing Mobile
Going MobileLTatUoN
 
Designing and deploying mobile user studies in the wild: a practical guide
Designing and deploying mobile user studies in the wild: a practical guideDesigning and deploying mobile user studies in the wild: a practical guide
Designing and deploying mobile user studies in the wild: a practical guide
Karen Church
 
Management of Distance Learning Systems in China - Selecting technologies
Management of Distance Learning Systems in China - Selecting technologiesManagement of Distance Learning Systems in China - Selecting technologies
Management of Distance Learning Systems in China - Selecting technologies
Giovanni Marconato
 
VIRTUAL CLASSROOM
VIRTUAL CLASSROOMVIRTUAL CLASSROOM
VIRTUAL CLASSROOM
Saikat Ghosh
 
Engaged Learning Using Web 2.0 Technologies
Engaged Learning Using Web 2.0 TechnologiesEngaged Learning Using Web 2.0 Technologies
Engaged Learning Using Web 2.0 Technologies
Nanette Stillwell
 
Virtual Enquiry Project Presentation
Virtual Enquiry Project PresentationVirtual Enquiry Project Presentation
Agile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAgile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring Budget
Aaron Grant
 
Nursing Professional Development on Mobile Learning and Microlearning
Nursing Professional Development on Mobile Learning and MicrolearningNursing Professional Development on Mobile Learning and Microlearning
Nursing Professional Development on Mobile Learning and Microlearning
Peggy Semingson
 
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Justin Denton
 
E learning tool
E learning toolE learning tool
E learning tool
anu1329
 
Leadership Perspective - Tablets/Ipads
Leadership Perspective - Tablets/Ipads Leadership Perspective - Tablets/Ipads
Leadership Perspective - Tablets/Ipads
Nancy Caramanico
 
Durham 2018 from pilot to service kelly hall
Durham 2018 from pilot to service  kelly hallDurham 2018 from pilot to service  kelly hall
Durham 2018 from pilot to service kelly hall
Kelly Hall
 
Inclusive teaching using technology and the internet
Inclusive teaching using technology and the internetInclusive teaching using technology and the internet
Inclusive teaching using technology and the internet
E.A. Draffan
 
Mobile Learning and Responsive E-Learning Design
Mobile Learning and Responsive E-Learning DesignMobile Learning and Responsive E-Learning Design
Mobile Learning and Responsive E-Learning DesignLearnChamp
 
Course tech conf_2013_ppt_mobile_technology_bowers-miller
Course tech conf_2013_ppt_mobile_technology_bowers-millerCourse tech conf_2013_ppt_mobile_technology_bowers-miller
Course tech conf_2013_ppt_mobile_technology_bowers-millerGina Bowers-Miller
 
iDo or iDon't ‐ Using Tablets in the Classroom - Course Technology Computing ...
iDo or iDon't ‐ Using Tablets in the Classroom - Course Technology Computing ...iDo or iDon't ‐ Using Tablets in the Classroom - Course Technology Computing ...
iDo or iDon't ‐ Using Tablets in the Classroom - Course Technology Computing ...
Cengage Learning
 

Similar to Ct summer 2013 (20)

Campus Technology 2013
Campus Technology 2013Campus Technology 2013
Campus Technology 2013
 
Mobile Apps Study Guide H818 conference - Open Star Badge Award
Mobile Apps Study Guide  H818 conference - Open Star Badge AwardMobile Apps Study Guide  H818 conference - Open Star Badge Award
Mobile Apps Study Guide H818 conference - Open Star Badge Award
 
History of call final report
History of call final reportHistory of call final report
History of call final report
 
Going Mobile
Going MobileGoing Mobile
Going Mobile
 
Designing and deploying mobile user studies in the wild: a practical guide
Designing and deploying mobile user studies in the wild: a practical guideDesigning and deploying mobile user studies in the wild: a practical guide
Designing and deploying mobile user studies in the wild: a practical guide
 
Management of Distance Learning Systems in China - Selecting technologies
Management of Distance Learning Systems in China - Selecting technologiesManagement of Distance Learning Systems in China - Selecting technologies
Management of Distance Learning Systems in China - Selecting technologies
 
VIRTUAL CLASSROOM
VIRTUAL CLASSROOMVIRTUAL CLASSROOM
VIRTUAL CLASSROOM
 
Engaged Learning Using Web 2.0 Technologies
Engaged Learning Using Web 2.0 TechnologiesEngaged Learning Using Web 2.0 Technologies
Engaged Learning Using Web 2.0 Technologies
 
Virtual Enquiry Project Presentation
Virtual Enquiry Project PresentationVirtual Enquiry Project Presentation
Virtual Enquiry Project Presentation
 
Agile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring BudgetAgile Mobile Strategies on a Shoestring Budget
Agile Mobile Strategies on a Shoestring Budget
 
Nursing Professional Development on Mobile Learning and Microlearning
Nursing Professional Development on Mobile Learning and MicrolearningNursing Professional Development on Mobile Learning and Microlearning
Nursing Professional Development on Mobile Learning and Microlearning
 
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
Beyond the Brick and Mortar - NEFLIN 2016 - Hot Topics User Experience Confer...
 
E learning tool
E learning toolE learning tool
E learning tool
 
Leadership Perspective - Tablets/Ipads
Leadership Perspective - Tablets/Ipads Leadership Perspective - Tablets/Ipads
Leadership Perspective - Tablets/Ipads
 
Durham 2018 from pilot to service kelly hall
Durham 2018 from pilot to service  kelly hallDurham 2018 from pilot to service  kelly hall
Durham 2018 from pilot to service kelly hall
 
Inclusive teaching using technology and the internet
Inclusive teaching using technology and the internetInclusive teaching using technology and the internet
Inclusive teaching using technology and the internet
 
Call presentation april 2010
Call presentation april 2010Call presentation april 2010
Call presentation april 2010
 
Mobile Learning and Responsive E-Learning Design
Mobile Learning and Responsive E-Learning DesignMobile Learning and Responsive E-Learning Design
Mobile Learning and Responsive E-Learning Design
 
Course tech conf_2013_ppt_mobile_technology_bowers-miller
Course tech conf_2013_ppt_mobile_technology_bowers-millerCourse tech conf_2013_ppt_mobile_technology_bowers-miller
Course tech conf_2013_ppt_mobile_technology_bowers-miller
 
iDo or iDon't ‐ Using Tablets in the Classroom - Course Technology Computing ...
iDo or iDon't ‐ Using Tablets in the Classroom - Course Technology Computing ...iDo or iDon't ‐ Using Tablets in the Classroom - Course Technology Computing ...
iDo or iDon't ‐ Using Tablets in the Classroom - Course Technology Computing ...
 

Recently uploaded

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

Ct summer 2013

  • 1. RIPPLE An Open Source Personal Response System to Add Enhanced Interactivity through a Mobile Web Application William Myers Asst. Director Interactive Media Group University of Oregon Libraries
  • 2. What is Ripple? Ripple is an interactive audience response system that allows presenters to survey audience members in real time communication through their mobile devices.
  • 3. Who I am? • Classroom Teacher in chemistry & physics for over 4 years before IT • IT since 2007 • Web Development / Design for 7+ years • We build instructional and research tools / websites / multimedia resources for University of Oregon • We provide training and consult on User Experience (UX) for online and multimedia projects What we do?
  • 4. The Challenge? • Enhance instruction by allowing an audience to interact with presenter • Limit financial cost to faculty and students • System must have custom functionality to send Open Sound Control (OSC) messages.
  • 5. What makes Ripple unique? • Web application • User Centered Design • Designed for mobile devices • Open Source • Extendable
  • 7. User Centered Design If it is not great for the individual’s using the application then it needs to change!
  • 8. Lessons We Learned… Presenter want options… Core Question types: True / False Multiple Choice Open Response Numeric Variable Slider Word Cloud
  • 9. Lessons We Learned… • Chat is not always a good thing. • Just because the system can doesn’t mean it should.
  • 11. Lessons We Learned… Usability trumps ascetics and technology especially for technology sake.
  • 12. Mobile Reference: 1 http://www.digby.com/mobile- 2 http://www.localytics.com/blog/2013/mobile-statistics/statistics/ • 56% of American adults are now smartphone owners. 1 • 31% of adults own a tablet device. 2
  • 13. Mobile Reference: 2 http://www.localytics.com/blog/2013/mobile-statistics/statistics/ • 44% of cell phone users have slept with their cell phone by their side so they didn’t miss a notification. 2 • The average age for a person’s first cell phone is now 13. 2
  • 14. Ripple & Mobile • Responsive Design • Tested on multiple mobile devices including iPhone, iPad, Nexus 7 • Compatible and tested on Firefox, Chrome, Safari, and IE 9
  • 15. See It In Action… https://www.youtube.com/watch ?v=BgWFK9USP5k
  • 17. Open Source • Project on Github • GPLv3 License • Free to the World, free to use
  • 18. Open Source Community • Community of Support • Community Development • Ripple Website • Issues Forum • Contribute and help others
  • 19. Extendable • Ripple accepts plugins • Customize it to fit your needs • Ripple plugin page • Plugin API
  • 20. FAQ Is there a record of student responses? – Yes, each session generates a report that can be accessed by the presenter. Report also can be exported as a csv file.
  • 21. FAQ What if I have a student that doesn’t have a device? – Small Group or Pair Students – Have multiple browsers on a single computer – Use cheap mobile device: iTouch, Kindle, old smartphone with only wireless
  • 22. FAQ If I let student use their mobile devices in class won’t it be a distraction? – Maybe, depending on how you allow students to use the device. Isn’t this the same problem as having laptop in front of them?
  • 23. FAQ My school doesn’t allow student to have cellphones in class. What can I do? – Laptop Carts – Schedule Computer Lab – Get a small set of tablets (5 to 6 for class of 24)
  • 24. FAQ Can Ripple use 3G/4G? Yes, since Ripple is just a website as long as the computer running Ripple has an external ip then any cell data plan can be used or better yet just use wi-fi (no data charges apply)!
  • 25. How to get started? 1. Check out the site: Ripple Website 1. Play with it on your own: Ripple Try It 1. Check out the plugins. 2. Give us feedback.
  • 26. Contact & Feedback? Email us or Give feedback

Editor's Notes

  1. Ripple allows classroom audiences to engage in a presentation using their mobile devices
  2. Summary of myself:A little bit nerdy, a whole lot of geekinessTeacherfirst that became passionate about IT in education
  3. Tell Short Story of John’s RequestInitial RequestIndustry researchNothing fit so we decide to step out on our own and decide to billed something that we and others could use.
  4. Web App:Nothing to download Nothing to installUser CenteredSoftware was built wholly focused on the audience member and the presenterIterative testing between prototyping, focus/usability testing, redesignTook the time to do it rightMobileFrom the inception, Ripple was designed for different devicesWorks well and most everythingOpen SourceAll code is always availableNever vendor lock-inExtendableRipple can take plugins to extend it functionality
  5. This clip will give you just a quick preview of how Ripple works.Left side is Presenter ScreenRight side is Student Device
  6. Concept GenerationPrototypeDevelopment IterationsFocus Group TestingUsability TestingRedesignPut the design aside, put the technology/programming aside and focus on the user!
  7. Ripple becomes unique because of the types of questions and how easily they can be added toRight question for the right job!
  8. Technically easyWas a distractionDid not add value to the classroom environment
  9. Some things worked great on desktop but failed miserably for mobile. Replaced with text input and keypad
  10. If the student can’t get their answer in easily then it is not worth having
  11. The most profound stat:100 Level Human PhysClass of 207 students97% had a device that would work with RippleLets harness that power and bring education to where the students are.
  12. The most profound stat:100 Level Human PhysClass of 207 students97% had a device that would work with RippleLets harness that power and bring education to where the students are.
  13. Community SupportWe do not have resource to support everyone so it will take a communityCommunity DevelopmentAdoption exponentially increase functionalitySimilar to WP or Drupal
  14. For higher ed classes: Most 100 level class , hordes of facebook & twitter surfers