Top Banner
Data analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014
51

Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Mar 13, 2018

Download

Documents

dinhminh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Data analysis from XO backup

Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014

Page 2: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

2

Noky Komba project

Backup procedures

Data analysis

:what for ?

Data analysis

Findings and next steps

Outline

Page 3: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

3

OLPC deployment in Nosy Komba project

• 2009: 100 XO deployment • 2010: + 60 XO, XS school server • 2011: web and 1st malagasy content • 2012: +50 XO (1.5) junior secondary school • 2013: Inventory, maintenance, flash • 2014 and next: +50 XO (1.5), internet practice, computer

high school

Page 4: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

4

2009: 100 XO deployment

Page 5: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 6: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

6

2010: + 60 XO, XS school server

Page 7: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 8: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

8

2011: web and 1st malagasy content

Page 9: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 10: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

10

2012: OLPC community @NK,

+50 XO, secondary school, web,

Page 11: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 12: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 13: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 14: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 15: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

15

2013: OLPC Fr @NK Inventory, maintenance, flash

Page 16: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 17: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 18: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 19: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 20: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC
Page 21: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

21

2014 and next: +50 XO (1.5) practice, computer high school

Page 22: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

22

Back up procedures /1

Sources https://git.sugarlabs.org/jparse # Backup the XO with dobackup.sh Run this script from a USB dongle. Saves datastore and GNOME files. /home/olpc/.sugar/default/datastore /home/olpc/{Desktop, Images…}

Page 23: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

23

Back up procedures /2

# Parse you backups with parse.sh

Run this script from you backup archives directory. This extract all known and interesting file format per archive, on a specific directory. Set also the file extension.

└── 1380929096 ├── datastore │ ├── 10.fototoon │ ├── 10.fototoon.preview.png │ ├── 11.txt │ ├── 11.txt.preview.png │ ├── 16.png │ ├── 16.png.preview.png │ ├── 1.madagascar │ ├── 1.madagascar.preview.png │ ├── 2.madagascar │ ├── 2.madagascar.preview.png │ ├── 3.png │ ├── 3.png.preview.png │ ├── 4.gcompris │ ├── 4.gcompris.preview.png │ ├── 5.txt │ ├── 5.txt.preview.png │ ├── 6.odf │ ├── 6.odf.preview.png │ ├── 7.turtle │ ├── 7.turtle.preview.png │ ├── 8.Calculate │ ├── 8.Calculate.preview.png │ ├── 9.txt │ ├── 9.txt.preview.png │ ├── nickname │ └── unknown │ ├── 12.unknown.preview.png │ ├── 13.unknown.preview.png │ ├── 14.unknown.preview.png │ └── 15.unknown.preview.png └── gnome └── power-logs └── pwr-SHC0260263F-131004_225934.csv

Page 24: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

24

Data analysis project 1. Request for data from OLPC members 1. Backup of XO by Kevin, Xavier (2010, 11, 12)

2. Data management by Abdallah ABARDA, statistician from Morocco

(Varlyproject)

3. Research questions from Sandra and other OLPC France members

4. Data analysis by Adballah and Pierre

5. Presentation of findings in OLPC France meetings

6. Paper by Pierre (in French)+ Blog post to come (in english)

Page 25: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

25

Data analysis : what for ?

Several deployments interested in collecting data from XO : Paraguay, Jamaïca, Nepal http://www.olpcsf.org/node/204 What do the children do with the XOs ? •Qualitative analyse : pupils’ productions •Quantitative analysis •Comparative analysis : accross deployments

Learning

Page 26: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

26

Guiding principles

TRANSPARENCY LEARNING FUN

Page 27: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Volume of data collected

Data 2010-

2011 2011-2012 2012-2013

XO deployed 166 167 166

XO with back up 33 29 110

Activities deployed 64 66 67

Activities back up 31 31 14

Activities common (years) 8 8 8

Giga bit na 1,54 11

Files 3,844 12,607 45,606

Page 28: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Nature of data collected

Activities

used by

pupil

Number of time

activity used by

pupil

Time (but

not

duration)

Size

files

Back up

Gnome

Standards

files use

Standard

files

readable

Internet

(links)

2010-2011 X X X

2011-2012 X X X X

2012-2013 X inconsistent X X X X X X

Page 29: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Structure of data colected

File Pupil

File name size Date

creation location Type file Pupil ID Gender Grade

File 1 … … … Jpeg Pupil1 … …

File 2 … … … Memory Pupil 1 …. …

One file = one activity = one line

Page 30: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Data limitations

1. Files are generated by the machine

2. Teachers and volunteers support and direct interventions

3. Children can share activities

4. Children can open multiple activities in the discovery of XO

5. Children can take many photos of the same thing …

6. Errors in manipulation…

Page 31: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Questions

Are children really using XOs ?

What activities are most used by children ?

How many times did they use each activity ?

When and how often do they use activities ?

Are they using XO outside school ?

Are XO use differs according to grade and gender?

Can we define profiles of users ?

Page 32: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

32

Are children using XO?

% activities used by child (2011) 94%

90% 90% 87% 87%

84% 84% 81% 81%

77% 77% 74% 74%

68% 68% 65% 65%

61% 58%

55% 52% 52%

45% 42%

32% 32%

26%

0% 0% 0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

Page 33: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

33

What activities are used the most ?

0%

20%

40%

60%

80%

100% Implode

Photo memorize

Speak

Web

TamTam

ogg

Word

Calculate

Etoys

Clock

ListenAndSpell

physics tv

TurtleArt Read

Measure Colors

epub

Help

py

Wikipedia

Pippy

Madagascar

Analyze

Arithmetic

Chat

pdf txt

html

% pupils using of each activity (2011/2012)

Page 34: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

34

What activities are used the more ?

27 26 23

21 21 18

21 19

15

10 9

0

5

10

15

20

25

30

Average number of times each child use activity (2010-2011)

Page 35: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

35

Gnome

% children using file

40%

36%

31%

26% 25%

24%

9% 9% 8% 8%

4%

1% 1%

ogg jpg wav png gif bmp mp3 pdf avi txt epub csv html

Used by 81% of pupils, specially grade 4-5

Page 36: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

36

At what time are they using XO ?

Distribution of use per hour of the day

1,0 1,1 ,7 ,9

1,2

2,8

3,4 3,2

3,7

6,3

7,3

9,5

5,7 5,7

9,8 10,1

9,5

4,6

5,6

3,1 2,8

,8 ,5

,7

00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 10h 11h 12h 13h 14h 15h 16h 17h 18h 19h 20h 21h 22h 23h

Page 37: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

37

Which day are they using XO ?

Distribution of use per day of the week

lundi 8%

mardi 16%

mercredi 22%

jeudi 15%

vendredi 22%

samedi 10%

dimanche 7%

Page 38: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

38

At what period of the year?

Distribution of use per day along the year

0,0

0,5

1,0

1,5

2,0

2,5

3,0

3,5

02

-JU

N-2

01

2

16

-JU

N-2

01

2

21

-JU

N-2

01

2

26

-JU

N-2

01

2

01

-JU

L-2

01

2

06

-JU

L-2

01

2

11

-JU

L-2

01

2

16

-JU

L-2

01

2

24

-JU

L-2

01

2

29

-JU

L-2

01

2

08

-AU

G-2

01

2

13

-AU

G-2

01

2

18

-AU

G-2

01

2

26

-AU

G-2

01

2

31

-AU

G-2

01

2

05

-SEP

-20

12

10

-SEP

-20

12

15

-SEP

-20

12

20

-SEP

-20

12

25

-SEP

-20

12

30

-SEP

-20

12

05

-OC

T-2

01

2

10

-OC

T-2

01

2

15

-OC

T-2

01

2

21

-OC

T-2

01

2

28

-OC

T-2

01

2

11

-NO

V-2

01

2

24

-NO

V-2

01

2

07

-DEC

-20

12

13

-DEC

-20

12

21

-DEC

-20

12

02

-JA

N-2

01

3

11

-JA

N-2

01

3

16

-JA

N-2

01

3

21

-JA

N-2

01

3

26

-JA

N-2

01

3

31

-JA

N-2

01

3

05

-FEB

-20

13

10

-FEB

-20

13

15

-FEB

-20

13

20

-FEB

-20

13

01

-MA

R-2

01

3

07

-MA

R-2

01

3

12

-MA

R-2

01

3

17

-MA

R-2

01

3

22

-MA

R-2

01

3

27

-MA

R-2

01

3

01

-AP

R-2

01

3

06

-AP

R-2

01

3

11

-AP

R-2

01

3

17

-AP

R-2

01

3

22

-AP

R-2

01

3

29

-AP

R-2

01

3

04

-MA

Y-2

01

3

09

-MA

Y-2

01

3

Page 39: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

39

Does usage varie accross years ?

2010-2011 2011-2012 2012-2013

calculer 85% 83% 76%

Chat 45% 34% 43%

Video 85% 86% 88%

Pdf 12% 34% 32%

Photo 88% 93% 95%

Rtf 6% 3% 23%

speak 100% 93% 93%

turtle 9% 69% 57%

% children using each activity by year

Page 40: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

40

Does usage varie across grades ?

GRADE JPEG epub PDF OGG mem Gcom speak turtle calc chat phys fotot

1 100% 33% 0% 100% 33% 0% 100% 100% 100% 0% 100% 100%

2 88% 44% 28% 92% 56% 44% 96% 76% 88% 48% 92% 88%

3 97% 47% 34% 84% 53% 13% 91% 53% 69% 47% 75% 78%

4 100% 86% 43% 100% 29% 14% 100% 71% 86% 71% 100% 100%

5 94% 61% 39% 89% 50% 39% 94% 39% 72% 44% 89% 89%

Page 41: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

41

Does usage varies by gender?

GENDER JPEG

epu

b PDF OGG Mem. Gcom speak turtle

Calcul

. chat Phys. Fotot. Mean

Girls 98% 53% 30

% 93% 56% 30% 98% 65% 86% 53% 86% 93% 70%

Boys 91% 51% 37

% 86% 47% 23% 91% 56% 70% 40% 86% 79% 63%

Average 94% 52% 34

% 90% 51% 27% 94% 60% 78% 47% 86% 86% 67%

Page 42: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

42

Correlations among use of activities ?

jpeg1

png1

epub1pdf1

ogg1

odf1

memorize1

gcompris1

speak1turtle1

calculate1chat1

physics1

fototoon1

rtf1

-.4

-.2

0.2

.4.6

Com

ponent

2

0 .1 .2 .3 .4Component 1

Component loadings

Cronbach alpha 0,74 > 0,7

PCA

Page 43: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

43

Use of activities driven by grade

PCA

Page 44: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

44

Diversity of use by gender

PCA

Girls Boys Gender unknown

Page 45: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Findings

Data consistent

Internaly

With contextual variables

With observations on field

Children use XO oustide school hours

Children use XO along the year

Large diversity of usage among children

Lower secondary children use if much differently than in primary

Gender effect

Page 46: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Data analysis framework

Activity = stimuli Children use : Yes /No

Item Item response

Page 47: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Deontology

Testing specialits have developed their own norms (APA)

Simple norms should be set :

• Ask permission for data back up, to whom ?

• Data security

• Document data limitations to avoid misinterpretation

• What date are for ? What data are not for ?

• Data should not be used to judge teachers or pupils work

• Scientific purpose only

Page 48: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Simple things can be done

Collect information on pupils (using Quizz or other app.) :

Gender, grade, repetition, books, computer, electricity at home

(and other goods), marks ?

Assess basic knowledge of pupils and teachers :

Academic and IT skills

Quick survey on activities that pupils/teachers like and use :

Demand driven versus experts driven

Cross check declaration with effective use

Page 49: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Complex things can be done

Define XO/Sugar learning metric (standardised indicators)

Write data analysis procedure with R (ongoing)

Develop better Journal/log activities

Share/standardise ? back up procedures

Set incentives for deployments to collect data

Share data

Compare use across deployments (anchor item-activities)

Page 50: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Great research potential

Gcompris

Speak

Abcdaire

Memory Falabracam

Emergent Reader

Fluent Reader

What combination of applications increase pupils abilities ?

Page 51: Data analysis from XO backup · PDF fileData analysis from XO backup Jonathan RAGOT, Kevin RAYMOND, Pierre VARLY 12-13 avril 2014 . 2 ... Research questions from Sandra and other OLPC

Merci

Thank you

Gracias

ميرسى