online education with learnersourcing · crowdsourcing vs. learnersourcing • crowdsourcing...

41
Online Education with Learnersourcing Rob Miller User Interface Design Group MIT CSAIL Joint work with Juho Kim, Sarah Weir, Elena Glassman, Philip Guo, Carrie Cai, Max Goldman, Phu Nguyen, Rishabh Singh, Jeremy Scott

Upload: others

Post on 03-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Online Education with Learnersourcing

Rob MillerUser Interface Design Group

MIT CSAIL

Joint work with Juho Kim, Sarah Weir, Elena Glassman, Philip Guo, Carrie Cai,

Max Goldman, Phu Nguyen, Rishabh Singh, Jeremy Scott

Page 2: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Video enables learning at scale

Page 3: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

# of learners

millionsone hundreds

Scalable delivery ≠ Scalable learning

Page 4: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

In-person Learning

Effective pedagogy- high engagement- immediate feedback- adaptive instruction

Direct learner-instructor interaction

Page 5: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Video Learning

Video interfaces are limiting.- passive, isolated viewing- not adapting to learner- difficult to find info and navigate freely

Mediated learner-instructor interaction

Page 6: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

What are the learners doing?

Problems in video learning at scale

? ?

What is inside this video?

Page 7: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Crowdsourcing vs. Learnersourcing• Crowdsourcing

– asking a crowd to do micro-work for problems we can’t solve with software

– what do the crowds get in return? money, fun, social connection

• Learnersourcing– asking a crowd of learners to do micro-work to improve an online

course– what do the learners get in return? learning– existing examples of learnersourcing

• discussion forums• peer instruction• peer grading

Page 8: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Two Types of Learnersourcing

Passivetrack what learners do

Activeask learners to do

something

Page 9: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Outline of this Talk

PassiveMOOC lecture videos

+ user data

ActiveYouTube how-to videos + steps and subgoals

Page 10: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

LECTURE VIDEOS

Page 11: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Motivation

MOOC lecture videos are widespread, but standard video players are not optimized for learning.

Page 12: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Challenge for instructors & editors• We don’t know how students use lecture videos

– Confusion– Boredom– “Aha” moments– Re-watching important parts

• We analyzed video interaction data from the lectures in 4 edX courses– Clickstream (play, pause, timeline-scrub events)

12

Page 13: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

How do learners navigate videos?• Watch sequentially

• Pause

• Re-watch

• Skip / Skim

• Search

Page 14: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Collective Interaction Traces

video time

Learner #1

Learner #2

Learner #3

Learner #4

. . . . . .

Learner #7888

Learner #7887

Page 15: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Collective Interaction Tracesinto Interaction Patterns

video time

interactionevents

Page 16: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Interaction Peaks

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

video time

Understanding In-Video Dropouts and Interaction Peaks in Online Lecture Videos.Juho Kim, Philip J. Guo, Daniel T. Seaton, Piotr Mitros, Krzysztof Z. Gajos, Robert C. Miller.

Learning at Scale 2014.

? !interactionevents

Page 17: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Observation: Visual / Topical transitions in the video often coincide with a peak.

Page 18: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Returning to content

interaction

video time

# play button clicks

Page 19: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Beginning of new material

interaction

video time

# play button clicks

Page 20: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

LectureScape: a video player powered by large-scale watching data

Page 21: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Key Features of LectureScape

“Which parts did other learners find confusing or important?”

“I want a quick overview of this clip.”

“Wait, I need to see that last slide."

Rollercoaster Timeline

Visual Highlights

Automatic Pinning

Page 22: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Lab Study•12 edX & On-Campus Students

•LectureScape vs baseline interface

•Navigation & learning tasksVisual search

“Find a slide where the instructor displays on screen examples of the singleton operation.”

Problem search

“If the step size in an approximation method decreases, does the code run faster or slower?”

Summarization

“write down the main points of a video in three minutes.”minutes.”

Page 23: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Results

With LectureScape:• more non-linear jumps in navigation• more navigation options

- rollercoaster timeline- phantom cursor- highlight summary- pinning

“[LectureScape] gives you more options. It personalizes the strategy I can use in the task.”

Page 24: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

A sense of “learning together”

Interaction peaks matched with participants’ points of “confusion” (8/12) and “importance” (6/12)

“It’s not like cold-watching. It feels like watching with other students.”

“[interaction data] makes it seem more classroom-y, as in you can compare yourself to how other students are learning and what they need to repeat.”

Page 25: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

In Progress: edX Deployment

Page 26: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Outline of this Talk

PassiveMOOC lecture videos

+ user data

Activehow-to videos

+ steps and subgoals

Page 27: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

HOW-TO VIDEOS

Page 28: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

How-to videos are everywhere

Page 29: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Problems in Watching How-to Videos• You can’t tell what happens in the video.• It’s hard to go to specific parts you’re interested in.

Page 30: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

How-to Videos Need Steps

Page 31: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

How-to Videos Need Steps

Page 32: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Subgoals Help Learning

Page 33: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Video Player With Steps & Subgoals

Page 34: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Video Player With Steps & Subgoals

Page 35: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

How to Get Subgoals & Steps?• Ask the learners what they've just seen (active

learnersourcing)– a question pops up for every minute of video watched

Page 36: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

stage 1generation

stage 2evaluation

stage 3proofreading

Page 37: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

stage 1generation

stage 2evaluation

stage 3proofreading

Page 38: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

stage 1generation

stage 2evaluation

stage 3proofreading

Page 39: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Deployment

• 40 videos on statistics & web programming

• ~2000 visitors (~1000 participated)

Page 40: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Feedback from Interviews

• “Having the steps there and knowing that I was going to have to fill out goals made me pay attention to the video slightly differently.” -- user

• The choices “...made me feel as though I was on the same wavelength still.” -- user

• “Having pop up questions means the viewer has to be paying attention.” -- video creator

Page 41: Online Education with Learnersourcing · Crowdsourcing vs. Learnersourcing • Crowdsourcing –asking a crowd to do micro-work for problems we can’t solve with software ... •peer

Conclusion

Passive learnersourcing

MOOC lecture videos + user data

Active learnersourcing

how-to videos + steps and subgoals

Thanks to support from NSF, Quanta Computer, Google, edX