Educational Robotics 1 Personalizing Robot Tutors to Individuals - - PowerPoint PPT Presentation

educational robotics 1
SMART_READER_LITE
LIVE PREVIEW

Educational Robotics 1 Personalizing Robot Tutors to Individuals - - PowerPoint PPT Presentation

Educational Robotics 1 Personalizing Robot Tutors to Individuals Learning Differences Leyzberg, Spaulding, Scassellati [2014] 2 The Problem Blooms Two Sigma: Tutored students scored in the 95 th To what extent does percentile, or


slide-1
SLIDE 1

Educational Robotics

slide-2
SLIDE 2

1

Personalizing Robot Tutors to Individuals’ Learning Differences

Leyzberg, Spaulding, Scassellati [2014]

2

slide-3
SLIDE 3

The Problem

3

Bloom’s Two Sigma: “Tutored students scored in the 95th percentile, or two sigmas above the mean on average, compared to students who received traditional classroom instruction”.

To what extent does personalization of a tutor robot’s lessons impact the performance of students? Can we replicate the benefits of one-on-one teacher to student interaction?

slide-4
SLIDE 4

keepon

“In previous work, the authors demonstrated that physically embodied robot tutors produce greater learning gains than on-screen virtual agents delivering the same lessons” “We chose Keepon because it is particularly well suited to expressive non-threatening social communication” Keepon acted as both a host & tutor

4

slide-5
SLIDE 5

Keepon

5

slide-6
SLIDE 6

Nonograms

“To ensure the greatest likelihood of participants starting the study at the same skill level, we chose a puzzle game that is relatively obscure to American audiences” Researchers identified 10 general strategies for solving nonograms.

6

slide-7
SLIDE 7

Experiment

✘ 80 Participants between 18 & 40 years old. No CS students. ✘ Between Subjects design ✘ 4 groups ○ No Lessons ○ Randomized but Relevant ○ Additive Skill Assessment ○ Bayesian Skill Assessment ✘ Same 4 puzzles given to all participants ○ 4th puzzle was the first puzzle, but rotated ✘ 3 lessons per puzzle ○ Triggered when a participant made no move for 45 seconds

  • r filled in 25%, 50%, or 75% of the puzzle

○ Only actionable lessons presented

7

slide-8
SLIDE 8

Personalized Skill Assessment

✘ “Both algorithms take as input the moves participants make in each puzzle and produce as output a live updated vector of ten elements, each representing the likelihood that the participant has mastered

  • ne of ten predefined skills”

8

✘ The skill assessments were based on an online assessment the participants took.

slide-9
SLIDE 9

Approach: Additive

pi => positive indicator; takes as input the previous and current world states and determines whether skill i could have been applied wp => weight of positive indicator; 50% ni => negative indicator; takes as input the world state and determines if the skill i is applicable; wn => weight of negative indicator; 1% d => starting value; 50%

9

slide-10
SLIDE 10

Approach: Bayesian

✘ Skills are either learned or not learned ✘ => probability a skill is learned ✘ => probability rule was learned, regardless of current state ✘ => probability that the rule will make the transition to the learned state if it is not learned ✘ P(LEARNED) = 0 at t=0 ✘ P(MISTAKE) = .5 at t=0

10

slide-11
SLIDE 11

Experiment Results: Puzzles

11

“Between personalized lesson groups, the Bayesian group did significantly better on the last puzzle than the Additive group, t(37) = 0.05”

slide-12
SLIDE 12

Experiment Results: Participant Feedback

12

✘ three open-ended questions and five Likert-scale questions ✘ Personalized lessons group rated the lessons as significantly more relevant

slide-13
SLIDE 13

Conclusion

✘ “we saw a “one sigma,” or one standard deviation, improvement in participants final puzzle solving time from those received personalized lessons over those receiving randomized-but-relevant lessons” ✘ “Some participants in the personalized groups claimed to be unaffected by the lessons but applied a lesson’s content more frequently immediately after receiving lessons” ✘ “We find that participants who received personalized lessons

  • utperformed participants who received non-personalized lessons

in a pre-test/post-test performance metric”

13

slide-14
SLIDE 14

Discussion

✘ Does the task based nature of the experiment model all learning? ✘ Value of using different skill assessments ✘ Students reported no benefit, but the results say otherwise ✘ Passive Learning ✘

  • Clippy. Modify the experiment to only provide help when participant is

frustrated ✘ Nonograms are obscure to a US audience ✘ Modify the experiment to test how individual ✘ How did the assessment algorithms handle multiple actionable strategies? ✘ Expand to teaching social skills? What would you do with a Keepon?

14

slide-15
SLIDE 15

2

Robo-Blocks: Designing Debugging Abilities in a Tangible Programming System for early Primary School Children

Sipitakiat, Nusen [2012]

15

slide-16
SLIDE 16

Seymour Papert

In many schools today, the phrase "computer-aided instruction" means making the computer teach the child. One might say the computer is being used to program the

  • child. In my vision, the child programs the

computer and, in doing so, both acquires a sense of mastery over a piece of the most modern and powerful technology and establishes an intimate contact with some of the deepest ideas from science, from mathematics, and from the art of intellectual model building.

slide-17
SLIDE 17

LOGO & Turtles

slide-18
SLIDE 18

Robo-Blocks

18

Like a physical version of Scratch.

slide-19
SLIDE 19

Carver & Klahr’s Debugging Model

19

✘ Compare the goal and the actual outcome to determine if debugging is necessary. ✘ Articulate the bug by describing the discrepancy between the goal and the actual outcome. ✘ Pinpoint the bug in the program using various clues and techniques. ✘ Correcting the bug and testing the

  • utcome.
slide-20
SLIDE 20

Debugging Tools Introduced

20

✘ Step by step block execution ✘ Debugging Flags ✘ The Protractor

slide-21
SLIDE 21

Evaluation

21

✘ 52 students from 4 different schools ✘ Maze Game + Turtle Geometry ✘ Debugging Tools introduced as students faced difficulties ○ Followed Carver & Klahr’s strategy ✘ Data Collection ○ Journaled Observations ○ Student interviews ○ Video Recordings of the session

slide-22
SLIDE 22

Results

22

“It was clear to the researchers that the debugging tools played a significant role in helping the children to move forward and accomplish their task” “Our interview with children showed that they think the step-by-step function was the most useful, followed by the flags, and lastly the protractor. “

slide-23
SLIDE 23

Discussion

✘ Product Research v Academic Research ✘ Focus Group Study v Research Paper ✘ No hypothesis/Control Group ✘ Extending the debugging ability to allow for breakpoints ✘ Value of debugging ✘ Dynamicland

23