SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
FLOSSEdu workshop @ OSS 2016, Gothenburg
How social are Scratch learners?
A comprehensive analysis of the Scratch platform for social
interactions
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez
jesus.moreno@programamos.es, grex@gsyc.urjc.es, mroman@edu.uned.es
GSyC/Libresoft, Universidad Rey Juan Carlos
FLOSSEdu workshop @ OSS 2016, Gothenburg, June 2nd 2016
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
(cc) 2016 J. Moreno-Le´on, Gregorio Robles and Marcos Rom´an-Gonz´alez
Some rights reserved. This work licensed under Creative Commons
Attribution-ShareAlike License. To view a copy of full license, see
http://creativecommons.org/licenses/by-sa/3.0/ or write to
Creative Commons, 559 Nathan Abbott Way, Stanford,
California 94305, USA.
Some of the figures have been taken from the Internet
Source, and author and licence if known, is specified.
For those images, fair use applies.
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Scratch
Visual programming language based on blocks
Designed for young learners
Massively used worldwide: 12 million users, 15 million projects
Website to share, study and remix projects, post comments or
work in teams
Social aspects of sw development of FLOSS movements
See https://scratch.mit.edu/statistics/
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Research question
RQ: How ’social’ is the Scratch community in
terms of number of comments, friends,
favorites and galleries?
Background picture: rebel-performance.com
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Dataset
Scratch Research Data
Data from the Scratch
online community website
First five years of data,
roughly 2007-2012
Core datasets, Text and
Code datasets and Project
Analytics datasets
Core Dataset
1,056,951 users
1,928,699 projects
120,097 galleries
1,313,200 friends
1,041,387 favorites
7,788,414 project comments
Request access to the dataset at https://llk.media.mit.edu/scratch-data/
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Results (I)
Figure: Distribution of users in terms of time (days) in the community.
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Results (II)
Figure: Distribution of users in terms of number of published projects.
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Results (III)
Figure: Distribution of users in terms of number of friends.
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Results (IV)
Figure: Distribution of users in terms of number of favorites.
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Results (V)
Figure: Distribution of users in terms of number of galleries created.
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Results (VI)
Figure: Distribution of users in terms of number of comments posted in
project pages.
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Results (VII)
Table: Social activities of users with at least 5 published projects.
Galleries Friends Favorited Comments
Mean 0.94 12.72 11.42 100.05
Std 2.55 65.33 69.30 538.75
10% 0 0 0 0
20% 0 0 0 0
30% 0 0 0 0
40% 0 0 0 2
50% 0 1 0 5
60% 0 2 1 10
70% 1 4 3 21
80% 1 8 7 49
90% 3 21 19 161
100% 160 4,281 6,721 31,669
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Results (and VIII)
Table: Characteristics of projects in collaborative galleries and projects
not in them.
Not in collab gallery In collab gallery
n 1,469,386 459,313
Blocks 100.84 152.24
Type of blocks 12.44 14.31
Costumes 17.20 25.84
Sounds 3.75 4.86
Ugstrings 36.15 55.01
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Limitations
Several aspects must be taken into account
Data from 2007-2012, old version of the Scratch
website (see Internet archive)
Since 2012, important modifications in the
website to enhance users’ social participation
Study limited to online activities. Other social
actions performed in offline contexts (helping a
peer, working in teams) are out of the scope of
the investigation.
Background picture: Robert Couse-Baker
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Conclusions
The vast majority of Scratch users barely make use of
the social capabilities offered by the website.
Medians of users who have published at least five projects:
1 friend
5 comments
0 galleries
0 favorites
Background picture: flamingcow.co.uk
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
Future Work
1 Compare this level of activity with other social, coding
communities (like Github).
2 Analyze the impact of social participation in the learning of
programming skills.
Adaptation of Dr. Scratch to measure computational thinking
skills with the information of the dataset. (See
http://drscratch.org)
3 Access to a new dataset with more recent information would
allow to perform new investigations that could yield different
conclusions.
Background picture: Simon Cunningham
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
FLOSSEdu workshop @ OSS 2016, Gothenburg
How social are Scratch learners?
A comprehensive analysis of the Scratch platform for social
interactions
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez
jesus.moreno@programamos.es, grex@gsyc.urjc.es, mroman@edu.uned.es
GSyC/Libresoft, Universidad Rey Juan Carlos
FLOSSEdu workshop @ OSS 2016, Gothenburg, June 2nd 2016
J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?

Más contenido relacionado

Similar a How social are Scratch learners? A comprehensive analysis of the Scratch platform for social interactions

VI Jornadas eMadrid "Unbundling Education". Mesa redonda eMadrid: "Computatio...
VI Jornadas eMadrid "Unbundling Education". Mesa redonda eMadrid: "Computatio...VI Jornadas eMadrid "Unbundling Education". Mesa redonda eMadrid: "Computatio...
VI Jornadas eMadrid "Unbundling Education". Mesa redonda eMadrid: "Computatio...eMadrid network
 
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...David Rozas
 
Keynote Open Source Diversity - Festival del Software Libre
Keynote Open Source Diversity - Festival del Software LibreKeynote Open Source Diversity - Festival del Software Libre
Keynote Open Source Diversity - Festival del Software LibreHolden Karau
 
Scratch. Romero. Intergenerational game creation with Scratch
Scratch. Romero. Intergenerational game creation with ScratchScratch. Romero. Intergenerational game creation with Scratch
Scratch. Romero. Intergenerational game creation with ScratchMargarida Romero
 
The (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringThe (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringMargaret-Anne Storey
 
13_12_2019 «Mapa ampliado de alfabetización digital como una herramienta con...
 13_12_2019 «Mapa ampliado de alfabetización digital como una herramienta con... 13_12_2019 «Mapa ampliado de alfabetización digital como una herramienta con...
13_12_2019 «Mapa ampliado de alfabetización digital como una herramienta con...eMadrid network
 
BCcampus a-great-babbling-bazaar
BCcampus a-great-babbling-bazaarBCcampus a-great-babbling-bazaar
BCcampus a-great-babbling-bazaarb p
 
Approaches of Data Analysis: Networks generated through Social Media
Approaches of Data Analysis: Networks generated through Social MediaApproaches of Data Analysis: Networks generated through Social Media
Approaches of Data Analysis: Networks generated through Social MediaJanna Joceli Omena
 
20170126 #bett2017 @margaridaromero From computing to computational thinking:...
20170126 #bett2017 @margaridaromero From computing to computational thinking:...20170126 #bett2017 @margaridaromero From computing to computational thinking:...
20170126 #bett2017 @margaridaromero From computing to computational thinking:...Margarida Romero
 
2014 04 03 (educon2014) emadrid urjc floss projects as early moocs
2014 04 03 (educon2014) emadrid urjc floss projects as early moocs2014 04 03 (educon2014) emadrid urjc floss projects as early moocs
2014 04 03 (educon2014) emadrid urjc floss projects as early moocseMadrid network
 
Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Vladimir Vassilev
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Codeguest59ccff
 
White Paper on Serious Play
White Paper on Serious PlayWhite Paper on Serious Play
White Paper on Serious PlayMarko Rillo
 
People’s Insights Volume 1, Issue 48: LEGO CUUSOO
People’s Insights Volume 1, Issue 48: LEGO CUUSOOPeople’s Insights Volume 1, Issue 48: LEGO CUUSOO
People’s Insights Volume 1, Issue 48: LEGO CUUSOOMSL
 
MAB2014_DC_Final paper_Gonzalo_Reyero
MAB2014_DC_Final paper_Gonzalo_ReyeroMAB2014_DC_Final paper_Gonzalo_Reyero
MAB2014_DC_Final paper_Gonzalo_ReyeroGonzalo Reyero
 
Contribution beyond source code in Free/Libre Open Source Software: the role ...
Contribution beyond source code in Free/Libre Open Source Software: the role ...Contribution beyond source code in Free/Libre Open Source Software: the role ...
Contribution beyond source code in Free/Libre Open Source Software: the role ...David Rozas
 
From Visibility to Observability: Internet and the Accelerated Process of Sel...
From Visibility to Observability: Internet and the Accelerated Process of Sel...From Visibility to Observability: Internet and the Accelerated Process of Sel...
From Visibility to Observability: Internet and the Accelerated Process of Sel...Università of Urbino Carlo Bo
 

Similar a How social are Scratch learners? A comprehensive analysis of the Scratch platform for social interactions (20)

VI Jornadas eMadrid "Unbundling Education". Mesa redonda eMadrid: "Computatio...
VI Jornadas eMadrid "Unbundling Education". Mesa redonda eMadrid: "Computatio...VI Jornadas eMadrid "Unbundling Education". Mesa redonda eMadrid: "Computatio...
VI Jornadas eMadrid "Unbundling Education". Mesa redonda eMadrid: "Computatio...
 
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
Talk is silver, code is gold? Contribution beyond source code in Free/Libre O...
 
Keynote Open Source Diversity - Festival del Software Libre
Keynote Open Source Diversity - Festival del Software LibreKeynote Open Source Diversity - Festival del Software Libre
Keynote Open Source Diversity - Festival del Software Libre
 
ROBOESL-2ndpaper
ROBOESL-2ndpaperROBOESL-2ndpaper
ROBOESL-2ndpaper
 
FLOSS Case Studies
FLOSS Case StudiesFLOSS Case Studies
FLOSS Case Studies
 
Scratch. Romero. Intergenerational game creation with Scratch
Scratch. Romero. Intergenerational game creation with ScratchScratch. Romero. Intergenerational game creation with Scratch
Scratch. Romero. Intergenerational game creation with Scratch
 
The (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringThe (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software Engineering
 
13_12_2019 «Mapa ampliado de alfabetización digital como una herramienta con...
 13_12_2019 «Mapa ampliado de alfabetización digital como una herramienta con... 13_12_2019 «Mapa ampliado de alfabetización digital como una herramienta con...
13_12_2019 «Mapa ampliado de alfabetización digital como una herramienta con...
 
BCcampus a-great-babbling-bazaar
BCcampus a-great-babbling-bazaarBCcampus a-great-babbling-bazaar
BCcampus a-great-babbling-bazaar
 
Approaches of Data Analysis: Networks generated through Social Media
Approaches of Data Analysis: Networks generated through Social MediaApproaches of Data Analysis: Networks generated through Social Media
Approaches of Data Analysis: Networks generated through Social Media
 
20170126 #bett2017 @margaridaromero From computing to computational thinking:...
20170126 #bett2017 @margaridaromero From computing to computational thinking:...20170126 #bett2017 @margaridaromero From computing to computational thinking:...
20170126 #bett2017 @margaridaromero From computing to computational thinking:...
 
2014 04 03 (educon2014) emadrid urjc floss projects as early moocs
2014 04 03 (educon2014) emadrid urjc floss projects as early moocs2014 04 03 (educon2014) emadrid urjc floss projects as early moocs
2014 04 03 (educon2014) emadrid urjc floss projects as early moocs
 
Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)Google: Summer of Code 2010 (SIP-Communicator)
Google: Summer of Code 2010 (SIP-Communicator)
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Code
 
White Paper on Serious Play
White Paper on Serious PlayWhite Paper on Serious Play
White Paper on Serious Play
 
People’s Insights Volume 1, Issue 48: LEGO CUUSOO
People’s Insights Volume 1, Issue 48: LEGO CUUSOOPeople’s Insights Volume 1, Issue 48: LEGO CUUSOO
People’s Insights Volume 1, Issue 48: LEGO CUUSOO
 
MAB2014_DC_Final paper_Gonzalo_Reyero
MAB2014_DC_Final paper_Gonzalo_ReyeroMAB2014_DC_Final paper_Gonzalo_Reyero
MAB2014_DC_Final paper_Gonzalo_Reyero
 
Unpacking Digital Methods
Unpacking Digital MethodsUnpacking Digital Methods
Unpacking Digital Methods
 
Contribution beyond source code in Free/Libre Open Source Software: the role ...
Contribution beyond source code in Free/Libre Open Source Software: the role ...Contribution beyond source code in Free/Libre Open Source Software: the role ...
Contribution beyond source code in Free/Libre Open Source Software: the role ...
 
From Visibility to Observability: Internet and the Accelerated Process of Sel...
From Visibility to Observability: Internet and the Accelerated Process of Sel...From Visibility to Observability: Internet and the Accelerated Process of Sel...
From Visibility to Observability: Internet and the Accelerated Process of Sel...
 

Más de Jesús Moreno León

Pensamiento computacional e inteligencia artificial en la educación
Pensamiento computacional e inteligencia artificial en la educaciónPensamiento computacional e inteligencia artificial en la educación
Pensamiento computacional e inteligencia artificial en la educaciónJesús Moreno León
 
Investigación sobre el desarrollo del pensamiento computacional en la escuela
Investigación sobre el desarrollo del pensamiento computacional en la escuelaInvestigación sobre el desarrollo del pensamiento computacional en la escuela
Investigación sobre el desarrollo del pensamiento computacional en la escuelaJesús Moreno León
 
Tecnología educativa en infantil
Tecnología educativa en infantilTecnología educativa en infantil
Tecnología educativa en infantilJesús Moreno León
 
Programación y robótica en la escuela. ¿Un juego de niños pasajero?
Programación y robótica en la escuela. ¿Un juego de niños pasajero?Programación y robótica en la escuela. ¿Un juego de niños pasajero?
Programación y robótica en la escuela. ¿Un juego de niños pasajero?Jesús Moreno León
 
On the development of computational thinking skills in schools through comput...
On the development of computational thinking skills in schools through comput...On the development of computational thinking skills in schools through comput...
On the development of computational thinking skills in schools through comput...Jesús Moreno León
 
Assessing computational thinking with tools in the classroom
Assessing computational thinking with tools in the classroomAssessing computational thinking with tools in the classroom
Assessing computational thinking with tools in the classroomJesús Moreno León
 
On the quest for assessing computational thinking
On the quest for assessing computational thinkingOn the quest for assessing computational thinking
On the quest for assessing computational thinkingJesús Moreno León
 
Can we Measure Computational Thinking with Tools? Present and Future of Dr. S...
Can we Measure Computational Thinking with Tools? Present and Future of Dr. S...Can we Measure Computational Thinking with Tools? Present and Future of Dr. S...
Can we Measure Computational Thinking with Tools? Present and Future of Dr. S...Jesús Moreno León
 
El repositorio de proyectos Scratch. Nuevas oportunidades de investigación y ...
El repositorio de proyectos Scratch. Nuevas oportunidades de investigación y ...El repositorio de proyectos Scratch. Nuevas oportunidades de investigación y ...
El repositorio de proyectos Scratch. Nuevas oportunidades de investigación y ...Jesús Moreno León
 
La programación informática como vía de emprendimiento. Programamos.
La programación informática como vía de emprendimiento. Programamos.La programación informática como vía de emprendimiento. Programamos.
La programación informática como vía de emprendimiento. Programamos.Jesús Moreno León
 
Dr. Scratch, una herramienta de asistencia al docente en la evaluación de pro...
Dr. Scratch, una herramienta de asistencia al docente en la evaluación de pro...Dr. Scratch, una herramienta de asistencia al docente en la evaluación de pro...
Dr. Scratch, una herramienta de asistencia al docente en la evaluación de pro...Jesús Moreno León
 
Analyze your Scratch projects with Dr. Scratch and assess your Computational ...
Analyze your Scratch projects with Dr. Scratch and assess your Computational ...Analyze your Scratch projects with Dr. Scratch and assess your Computational ...
Analyze your Scratch projects with Dr. Scratch and assess your Computational ...Jesús Moreno León
 
La programación informática y el desarrollo del pensamiento computacional en ...
La programación informática y el desarrollo del pensamiento computacional en ...La programación informática y el desarrollo del pensamiento computacional en ...
La programación informática y el desarrollo del pensamiento computacional en ...Jesús Moreno León
 
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...Jesús Moreno León
 
The Europe Code Week (CodeEU) initiative
The Europe Code Week (CodeEU) initiativeThe Europe Code Week (CodeEU) initiative
The Europe Code Week (CodeEU) initiativeJesús Moreno León
 
Dr scratch, Automatic analysis of Scratch projects to assess the development ...
Dr scratch, Automatic analysis of Scratch projects to assess the development ...Dr scratch, Automatic analysis of Scratch projects to assess the development ...
Dr scratch, Automatic analysis of Scratch projects to assess the development ...Jesús Moreno León
 
Automatic Detection of Bad Programming Habits in Scratch, A Preliminary Study
Automatic Detection of Bad Programming Habits in Scratch, A Preliminary StudyAutomatic Detection of Bad Programming Habits in Scratch, A Preliminary Study
Automatic Detection of Bad Programming Habits in Scratch, A Preliminary StudyJesús Moreno León
 

Más de Jesús Moreno León (20)

Pensamiento computacional e inteligencia artificial en la educación
Pensamiento computacional e inteligencia artificial en la educaciónPensamiento computacional e inteligencia artificial en la educación
Pensamiento computacional e inteligencia artificial en la educación
 
Investigación sobre el desarrollo del pensamiento computacional en la escuela
Investigación sobre el desarrollo del pensamiento computacional en la escuelaInvestigación sobre el desarrollo del pensamiento computacional en la escuela
Investigación sobre el desarrollo del pensamiento computacional en la escuela
 
Tecnología educativa en infantil
Tecnología educativa en infantilTecnología educativa en infantil
Tecnología educativa en infantil
 
Programación y robótica en la escuela. ¿Un juego de niños pasajero?
Programación y robótica en la escuela. ¿Un juego de niños pasajero?Programación y robótica en la escuela. ¿Un juego de niños pasajero?
Programación y robótica en la escuela. ¿Un juego de niños pasajero?
 
On the development of computational thinking skills in schools through comput...
On the development of computational thinking skills in schools through comput...On the development of computational thinking skills in schools through comput...
On the development of computational thinking skills in schools through comput...
 
Assessing computational thinking with tools in the classroom
Assessing computational thinking with tools in the classroomAssessing computational thinking with tools in the classroom
Assessing computational thinking with tools in the classroom
 
On the quest for assessing computational thinking
On the quest for assessing computational thinkingOn the quest for assessing computational thinking
On the quest for assessing computational thinking
 
Can we Measure Computational Thinking with Tools? Present and Future of Dr. S...
Can we Measure Computational Thinking with Tools? Present and Future of Dr. S...Can we Measure Computational Thinking with Tools? Present and Future of Dr. S...
Can we Measure Computational Thinking with Tools? Present and Future of Dr. S...
 
El repositorio de proyectos Scratch. Nuevas oportunidades de investigación y ...
El repositorio de proyectos Scratch. Nuevas oportunidades de investigación y ...El repositorio de proyectos Scratch. Nuevas oportunidades de investigación y ...
El repositorio de proyectos Scratch. Nuevas oportunidades de investigación y ...
 
La programación informática como vía de emprendimiento. Programamos.
La programación informática como vía de emprendimiento. Programamos.La programación informática como vía de emprendimiento. Programamos.
La programación informática como vía de emprendimiento. Programamos.
 
Dr. Scratch, una herramienta de asistencia al docente en la evaluación de pro...
Dr. Scratch, una herramienta de asistencia al docente en la evaluación de pro...Dr. Scratch, una herramienta de asistencia al docente en la evaluación de pro...
Dr. Scratch, una herramienta de asistencia al docente en la evaluación de pro...
 
Analyze your Scratch projects with Dr. Scratch and assess your Computational ...
Analyze your Scratch projects with Dr. Scratch and assess your Computational ...Analyze your Scratch projects with Dr. Scratch and assess your Computational ...
Analyze your Scratch projects with Dr. Scratch and assess your Computational ...
 
La programación informática y el desarrollo del pensamiento computacional en ...
La programación informática y el desarrollo del pensamiento computacional en ...La programación informática y el desarrollo del pensamiento computacional en ...
La programación informática y el desarrollo del pensamiento computacional en ...
 
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
 
The Europe Code Week (CodeEU) initiative
The Europe Code Week (CodeEU) initiativeThe Europe Code Week (CodeEU) initiative
The Europe Code Week (CodeEU) initiative
 
Dr scratch, Automatic analysis of Scratch projects to assess the development ...
Dr scratch, Automatic analysis of Scratch projects to assess the development ...Dr scratch, Automatic analysis of Scratch projects to assess the development ...
Dr scratch, Automatic analysis of Scratch projects to assess the development ...
 
Automatic Detection of Bad Programming Habits in Scratch, A Preliminary Study
Automatic Detection of Bad Programming Habits in Scratch, A Preliminary StudyAutomatic Detection of Bad Programming Habits in Scratch, A Preliminary Study
Automatic Detection of Bad Programming Habits in Scratch, A Preliminary Study
 
Estructura de internet
Estructura de internetEstructura de internet
Estructura de internet
 
Sad tema2 pen_test_iii
Sad tema2 pen_test_iiiSad tema2 pen_test_iii
Sad tema2 pen_test_iii
 
Sad tema2 pen_test_ii
Sad tema2 pen_test_iiSad tema2 pen_test_ii
Sad tema2 pen_test_ii
 

Último

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 

Último (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 

How social are Scratch learners? A comprehensive analysis of the Scratch platform for social interactions

  • 1. FLOSSEdu workshop @ OSS 2016, Gothenburg How social are Scratch learners? A comprehensive analysis of the Scratch platform for social interactions J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez jesus.moreno@programamos.es, grex@gsyc.urjc.es, mroman@edu.uned.es GSyC/Libresoft, Universidad Rey Juan Carlos FLOSSEdu workshop @ OSS 2016, Gothenburg, June 2nd 2016 J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 2. FLOSSEdu workshop @ OSS 2016, Gothenburg (cc) 2016 J. Moreno-Le´on, Gregorio Robles and Marcos Rom´an-Gonz´alez Some rights reserved. This work licensed under Creative Commons Attribution-ShareAlike License. To view a copy of full license, see http://creativecommons.org/licenses/by-sa/3.0/ or write to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Some of the figures have been taken from the Internet Source, and author and licence if known, is specified. For those images, fair use applies. J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 3. FLOSSEdu workshop @ OSS 2016, Gothenburg Scratch Visual programming language based on blocks Designed for young learners Massively used worldwide: 12 million users, 15 million projects Website to share, study and remix projects, post comments or work in teams Social aspects of sw development of FLOSS movements See https://scratch.mit.edu/statistics/ J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 4. FLOSSEdu workshop @ OSS 2016, Gothenburg Research question RQ: How ’social’ is the Scratch community in terms of number of comments, friends, favorites and galleries? Background picture: rebel-performance.com J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 5. FLOSSEdu workshop @ OSS 2016, Gothenburg Dataset Scratch Research Data Data from the Scratch online community website First five years of data, roughly 2007-2012 Core datasets, Text and Code datasets and Project Analytics datasets Core Dataset 1,056,951 users 1,928,699 projects 120,097 galleries 1,313,200 friends 1,041,387 favorites 7,788,414 project comments Request access to the dataset at https://llk.media.mit.edu/scratch-data/ J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 6. FLOSSEdu workshop @ OSS 2016, Gothenburg Results (I) Figure: Distribution of users in terms of time (days) in the community. J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 7. FLOSSEdu workshop @ OSS 2016, Gothenburg Results (II) Figure: Distribution of users in terms of number of published projects. J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 8. FLOSSEdu workshop @ OSS 2016, Gothenburg Results (III) Figure: Distribution of users in terms of number of friends. J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 9. FLOSSEdu workshop @ OSS 2016, Gothenburg Results (IV) Figure: Distribution of users in terms of number of favorites. J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 10. FLOSSEdu workshop @ OSS 2016, Gothenburg Results (V) Figure: Distribution of users in terms of number of galleries created. J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 11. FLOSSEdu workshop @ OSS 2016, Gothenburg Results (VI) Figure: Distribution of users in terms of number of comments posted in project pages. J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 12. FLOSSEdu workshop @ OSS 2016, Gothenburg Results (VII) Table: Social activities of users with at least 5 published projects. Galleries Friends Favorited Comments Mean 0.94 12.72 11.42 100.05 Std 2.55 65.33 69.30 538.75 10% 0 0 0 0 20% 0 0 0 0 30% 0 0 0 0 40% 0 0 0 2 50% 0 1 0 5 60% 0 2 1 10 70% 1 4 3 21 80% 1 8 7 49 90% 3 21 19 161 100% 160 4,281 6,721 31,669 J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 13. FLOSSEdu workshop @ OSS 2016, Gothenburg Results (and VIII) Table: Characteristics of projects in collaborative galleries and projects not in them. Not in collab gallery In collab gallery n 1,469,386 459,313 Blocks 100.84 152.24 Type of blocks 12.44 14.31 Costumes 17.20 25.84 Sounds 3.75 4.86 Ugstrings 36.15 55.01 J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 14. FLOSSEdu workshop @ OSS 2016, Gothenburg Limitations Several aspects must be taken into account Data from 2007-2012, old version of the Scratch website (see Internet archive) Since 2012, important modifications in the website to enhance users’ social participation Study limited to online activities. Other social actions performed in offline contexts (helping a peer, working in teams) are out of the scope of the investigation. Background picture: Robert Couse-Baker J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 15. FLOSSEdu workshop @ OSS 2016, Gothenburg Conclusions The vast majority of Scratch users barely make use of the social capabilities offered by the website. Medians of users who have published at least five projects: 1 friend 5 comments 0 galleries 0 favorites Background picture: flamingcow.co.uk J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 16. FLOSSEdu workshop @ OSS 2016, Gothenburg Future Work 1 Compare this level of activity with other social, coding communities (like Github). 2 Analyze the impact of social participation in the learning of programming skills. Adaptation of Dr. Scratch to measure computational thinking skills with the information of the dataset. (See http://drscratch.org) 3 Access to a new dataset with more recent information would allow to perform new investigations that could yield different conclusions. Background picture: Simon Cunningham J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?
  • 17. FLOSSEdu workshop @ OSS 2016, Gothenburg How social are Scratch learners? A comprehensive analysis of the Scratch platform for social interactions J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez jesus.moreno@programamos.es, grex@gsyc.urjc.es, mroman@edu.uned.es GSyC/Libresoft, Universidad Rey Juan Carlos FLOSSEdu workshop @ OSS 2016, Gothenburg, June 2nd 2016 J. Moreno-Le´on, Gregorio Robles, Marcos Rom´an-Gonz´alez How social are Scratch learners?