SlideShare a Scribd company logo
1 of 48
Understanding In-Video Dropouts
and Interaction Peaks in
Online Lecture Videos
Juho Kim (MIT CSAIL)
Philip J. Guo (MIT CSAIL, U of Rochester)
Daniel T. Seaton (MIT Office of Digital Learning)
Piotr Mitros (edX)
Krzysztof Z. Gajos (Harvard EECS)
Robert C. Miller (MIT CSAIL)

2014.03.04
Learning at
Scale
Video Lectures in MOOCs
Classrooms: rich, natural interaction data

Maria Fleischmann / Worldbank on Flickr | CC by-nc-nd
Love Krittaya | public domain

armgov on Flickr | CC by-nc-sa
unknown author | from pc4all.co.kr
liquidnight on Flickr | CC by-nc-sa
How do learners use videos?

Data-Driven Approach:
Analyze learners’ interaction
with the video player
Why does data matter?
• detailed understanding of video usage
• design implications for
– Instructors
– Video editors
– Platform designers

• new video interfaces and formats

Improved video learning experience
How do learners use videos?
• Watch sequentially
• Pause
• Re-watch
• Skip / Skim
Collective Interaction Traces
Student #7888
Student #7887
......
Student #4
Student #3
Student #2
Student #1
video time
Collective Interaction Traces
into Interaction Patterns
interaction
events

video time

second-by-second activity tracking
~40M video interaction events
from 4 edX courses

Learners
127,839

Mean Video Processed
Videos
Length
Events
862
7:46
39.3M

Courses: Computer science, Statistics, Chemistry
Analyzing Clickstream
• Events: play / pause
• In-video time and absolute time
• Learner ID: first-time or re-watching
Clickstream
interaction log

Per-learner
watching
segments

learner xxx

learner xxx

0:00 play
0: 34 pause
0:57 play
1:47 pause

Segment 1 - 0:00-0:34
Segment 2 - 0:57-1:47

Per-second stats
for views,
re-watches,
plays, & pauses
Collective Interaction Patterns
1. In-video dropout
viewership

video time

2. Interaction peaks
interaction
events

video time
1. In-video dropout
viewership

video time

2. Interaction peaks
interaction
events

video time
In-video Dropout
% watching sessions that
end before the video finishes.

viewership

video time
36%: dropouts withinrate few seconds
55%: overall dropout first
viewership

36%
19%

55%

video time

Why?
• Auto-play playing unwanted videos
• Misleading video titles / interfaces
Longer videos lead to more dropouts.
Re-watching sessions lead to more dropouts
than first-time sessions.
Tutorial videos lead to more dropouts
than lecture videos.
Lecture
• introduction to concepts
• continuous flow

Tutorial
• supplementary examples
• step-by-step demos
1. In-video dropout
viewership

video time

2. Interaction peaks
interaction
events

video time
Interaction Peaks
Temporal peaks in the number of interaction
events, where a significant number of learners
show similar interaction patterns

interaction
events

video time
Analytic Workflow
Bin data into
per-second
segments

Apply a
kernel
smoother

Detect peaks
Re-watching sessions show stronger and
more peaks than first-time sessions.
Tutorial videos show stronger and
more peaks than lecture videos.
Lectures

Tutorials
What causes an interaction peak?
Observation: Visual transitions in the
video often coincide with a peak.
lecture
video

number of
re-watching
sessions
Analytic Workflow
Step 1. Visual Analysis
• second-by-second pixel differences
between adjacent frames

head
slide

head
slide

head
slide
Analytic Workflow
Step 2. Peak Categorization
• Manually inspected 80 videos
• Interaction peak <-> Visual transition
Five Explanations for
an Interaction Peak
Type 1. Beginning of new material
Type 2. Returning to content
Type 3. Tutorial step
Type 4. Replaying a segment
Type 5. Non-visual explanation
Type 1. Beginning of new material

interaction
Type 2. Returning to content

interaction
Type 3. Tutorial step

interaction
Type 4. Replaying a segment

interaction
Type 5. Non-visual explanation

interaction
61% of interaction peaks
involved a visual transition.
Peak Category

Frequency

Type 1. Beginning of new material

25%

Type 2. Returning to content

23%

Type 3. Tutorial step

7%

Type 4. Replaying a segment

6%

Type 5. Non-visual explanation

39%

61%
Can interaction data improve
the video learning experience?
Lessons for instructors, video editors,
and platform designers
1. Make shorter videos.
2. Add informative titles and easy navigation.
3. Avoid abrupt visual transitions.
Lessons for instructors, video editors,
and platform designers
4. Make interaction peaks more accessible.

5. Enable one-click access for tutorial steps.
Next Steps: More Data Streams
• What would transcript / text add to the
analysis? How about acoustic data?
Next Steps: Scalability
• Reliably & automatically detect peak types?
• How much data is needed until we see patterns?
viewership

5 learners
video time

viewership

5,000 learners
video time
For instructors & editors: Video Analytics
For learners: Data-Driven Video UI
Contributions
• A first MOOC-scale in-video dropout rate
analysis
• A first MOOC-scale in-video interaction peak
analysis
• Categorization of learner activities
responsible for an interaction peak
• Data-driven design implications for video
authoring, editing, and interface design
Understanding In-Video Dropouts and
Interaction Peaks in Online Lecture Videos

Juho Kim
MIT CSAIL
juhokim@mit.edu
juhokim.com
Backup slides
Domain
educational videos

Theory
interactive learning

How-to videos
MOOC videos

Role of interactivity
Learner control
Subgoal labeling

Method
scalable data collection to realize theory
Crowdsourcing
Learnersourcing
Vision in learnersourcing
• Feedback loop between
– Learners: natural, pedagogically useful activities
– System: improve interaction using learner data

• Visualize and analyze large-scale video
learning activities
• Use data to inform learning platform design
How can we design
online video learning platforms
that are as effective as
in-person classrooms?

More Related Content

What's hot

Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
rumblies
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
khalid adam
 
Subjective questionnaires
Subjective questionnairesSubjective questionnaires
Subjective questionnaires
aukee
 

What's hot (20)

Cultivating Information Literacy Among Students: Lessons Learned from UCF’s I...
Cultivating Information Literacy Among Students: Lessons Learned from UCF’s I...Cultivating Information Literacy Among Students: Lessons Learned from UCF’s I...
Cultivating Information Literacy Among Students: Lessons Learned from UCF’s I...
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
Virtual Classroom Slides
Virtual Classroom Slides Virtual Classroom Slides
Virtual Classroom Slides
 
Digital Badges @ UCF
Digital Badges @ UCFDigital Badges @ UCF
Digital Badges @ UCF
 
VIRTUAL CLASS ROOM
VIRTUAL CLASS ROOMVIRTUAL CLASS ROOM
VIRTUAL CLASS ROOM
 
UCA: Data Gathering Techniques. Main Techniques.
UCA: Data Gathering Techniques. Main Techniques. UCA: Data Gathering Techniques. Main Techniques.
UCA: Data Gathering Techniques. Main Techniques.
 
Subjective questionnaires
Subjective questionnairesSubjective questionnaires
Subjective questionnaires
 
Virtual Classroom
Virtual ClassroomVirtual Classroom
Virtual Classroom
 
A deep dive into questions by @cjforms at UxLx
A deep dive into questions by @cjforms at UxLxA deep dive into questions by @cjforms at UxLx
A deep dive into questions by @cjforms at UxLx
 
Google Hangouts for Group Interaction
Google Hangouts for Group InteractionGoogle Hangouts for Group Interaction
Google Hangouts for Group Interaction
 
The chicken or the Elgg? Developing a socially constructed self-paced learnin...
The chicken or the Elgg? Developing a socially constructed self-paced learnin...The chicken or the Elgg? Developing a socially constructed self-paced learnin...
The chicken or the Elgg? Developing a socially constructed self-paced learnin...
 
Empowering YouTube for Higher Education
Empowering YouTube for Higher EducationEmpowering YouTube for Higher Education
Empowering YouTube for Higher Education
 
Roundtable: Effective Practices for D2L Admins Discussion
Roundtable: Effective Practices for D2L Admins DiscussionRoundtable: Effective Practices for D2L Admins Discussion
Roundtable: Effective Practices for D2L Admins Discussion
 
Maisie Finalv2.0
Maisie Finalv2.0Maisie Finalv2.0
Maisie Finalv2.0
 
Moving Student Presentations Online
Moving Student Presentations OnlineMoving Student Presentations Online
Moving Student Presentations Online
 
Virtual classroom
Virtual classroomVirtual classroom
Virtual classroom
 
University of Wisconsin: Captioning and Transcription Policies, Uses and Work...
University of Wisconsin: Captioning and Transcription Policies, Uses and Work...University of Wisconsin: Captioning and Transcription Policies, Uses and Work...
University of Wisconsin: Captioning and Transcription Policies, Uses and Work...
 
Olin Symp
Olin SympOlin Symp
Olin Symp
 
Using Twitter for Teaching, Learning, and Professional Development
Using Twitter for Teaching, Learning, and Professional DevelopmentUsing Twitter for Teaching, Learning, and Professional Development
Using Twitter for Teaching, Learning, and Professional Development
 

Viewers also liked (6)

Análisis Materiales Educativos
Análisis Materiales EducativosAnálisis Materiales Educativos
Análisis Materiales Educativos
 
05 rúbricas reportes de peliculas
05 rúbricas reportes de peliculas05 rúbricas reportes de peliculas
05 rúbricas reportes de peliculas
 
GuíA Para Ver Un Video Educativo
GuíA Para Ver Un Video EducativoGuíA Para Ver Un Video Educativo
GuíA Para Ver Un Video Educativo
 
RÚBRICA DEL REPORTE DE LA OBSERVACIÓN DEL VIDEO
RÚBRICA DEL REPORTE DE LA OBSERVACIÓN DEL VIDEORÚBRICA DEL REPORTE DE LA OBSERVACIÓN DEL VIDEO
RÚBRICA DEL REPORTE DE LA OBSERVACIÓN DEL VIDEO
 
Las grandes religiones terminado
Las grandes religiones terminadoLas grandes religiones terminado
Las grandes religiones terminado
 
Religiones en el Mundo
Religiones en el MundoReligiones en el Mundo
Religiones en el Mundo
 

Similar to Understanding In-Video Dropouts and Interaction Peaks in Online Lecture Videos

Dvp l wadzeck_v2_070109
Dvp l wadzeck_v2_070109Dvp l wadzeck_v2_070109
Dvp l wadzeck_v2_070109
NAFCareerAcads
 
Technology workshop
Technology workshopTechnology workshop
Technology workshop
tarpeyte
 
Using Videos in Online Learning - Take 2
Using Videos in Online Learning - Take 2Using Videos in Online Learning - Take 2
Using Videos in Online Learning - Take 2
Stella Porto
 
Interactive E-Lecture Using Video Annotation in Learning Groups
Interactive E-Lecture Using Video Annotation in Learning GroupsInteractive E-Lecture Using Video Annotation in Learning Groups
Interactive E-Lecture Using Video Annotation in Learning Groups
IJERA Editor
 

Similar to Understanding In-Video Dropouts and Interaction Peaks in Online Lecture Videos (20)

Seminário TI na Educação - Painel 2 - O papel do vídeo digital no futuro da e...
Seminário TI na Educação - Painel 2 - O papel do vídeo digital no futuro da e...Seminário TI na Educação - Painel 2 - O papel do vídeo digital no futuro da e...
Seminário TI na Educação - Painel 2 - O papel do vídeo digital no futuro da e...
 
Using Metrics and Cluster Analysis in Video Based Learning
Using Metrics and Cluster Analysis in Video Based LearningUsing Metrics and Cluster Analysis in Video Based Learning
Using Metrics and Cluster Analysis in Video Based Learning
 
10 Tips for Implementing Accessible Online Media
10 Tips for Implementing Accessible Online Media10 Tips for Implementing Accessible Online Media
10 Tips for Implementing Accessible Online Media
 
Dvp l wadzeck_v2_070109
Dvp l wadzeck_v2_070109Dvp l wadzeck_v2_070109
Dvp l wadzeck_v2_070109
 
Best Practices for Using Webex for Teaching and Learning
Best Practices for Using Webex for Teaching and LearningBest Practices for Using Webex for Teaching and Learning
Best Practices for Using Webex for Teaching and Learning
 
Technology workshop
Technology workshopTechnology workshop
Technology workshop
 
Using Videos in Online Learning - Take 2
Using Videos in Online Learning - Take 2Using Videos in Online Learning - Take 2
Using Videos in Online Learning - Take 2
 
Ready, Set, Record: Being Present and Engaging Students Online Using YouTube
Ready, Set, Record: Being Present and Engaging Students Online Using YouTubeReady, Set, Record: Being Present and Engaging Students Online Using YouTube
Ready, Set, Record: Being Present and Engaging Students Online Using YouTube
 
Edu trend mooc
Edu trend   moocEdu trend   mooc
Edu trend mooc
 
Ultra Learn
Ultra LearnUltra Learn
Ultra Learn
 
SGVCUE presentation: Online Learning in the Traditional Classroom
SGVCUE presentation: Online Learning in the Traditional ClassroomSGVCUE presentation: Online Learning in the Traditional Classroom
SGVCUE presentation: Online Learning in the Traditional Classroom
 
Building Online Community, Interaction, Collaboration, and Engagement through...
Building Online Community, Interaction, Collaboration, and Engagement through...Building Online Community, Interaction, Collaboration, and Engagement through...
Building Online Community, Interaction, Collaboration, and Engagement through...
 
Strategies and Tips for Engaging Today’s Students
Strategies and Tips for Engaging Today’s StudentsStrategies and Tips for Engaging Today’s Students
Strategies and Tips for Engaging Today’s Students
 
Sustainable Campus-Wide Captioning Practices to Support Course Videos – Is th...
Sustainable Campus-Wide Captioning Practices to Support Course Videos – Is th...Sustainable Campus-Wide Captioning Practices to Support Course Videos – Is th...
Sustainable Campus-Wide Captioning Practices to Support Course Videos – Is th...
 
Weaving Webinars into Early Childhood Workforce Registries
Weaving Webinars into Early Childhood Workforce RegistriesWeaving Webinars into Early Childhood Workforce Registries
Weaving Webinars into Early Childhood Workforce Registries
 
UltraLearn
UltraLearnUltraLearn
UltraLearn
 
Helping association members accept and embrace online learning
Helping association members accept and embrace online learningHelping association members accept and embrace online learning
Helping association members accept and embrace online learning
 
Itec410 lec01
Itec410 lec01Itec410 lec01
Itec410 lec01
 
501 Online facilitation Week 2
501 Online facilitation Week 2501 Online facilitation Week 2
501 Online facilitation Week 2
 
Interactive E-Lecture Using Video Annotation in Learning Groups
Interactive E-Lecture Using Video Annotation in Learning GroupsInteractive E-Lecture Using Video Annotation in Learning Groups
Interactive E-Lecture Using Video Annotation in Learning Groups
 

Recently uploaded

Recently uploaded (20)

Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
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Ữ Â...
 
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
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
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
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
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
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Understanding In-Video Dropouts and Interaction Peaks in Online Lecture Videos