SlideShare a Scribd company logo
EDUCON 2016, Abu Dhabi
Code to learn with Scratch?
A systematic literature review
J. Moreno-Le´on, Gregorio Robles
jesus.moreno@programamos.es, grex@gsyc.urjc.es
GSyC/Libresoft, Universidad Rey Juan Carlos
IEEE EDUCON 2016, Abu Dhabi, April 12th 2016
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
(cc) 2016 J. Moreno-Le´on and Gregorio Robles
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 Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Code to learn (I)
Logo programming language
Developed in the 1960s
Its educational impact was
intensively investigated in
the 70s and 80s
Students’ improvements in
maths (and other
disciplines) were proved
“Disappeared” from the
educational landscape since
mid-90s
Seymour Papert’s picture: jgora.net
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Code to learn (and II)
New visual programming languages
Alice, Greenfoot, Kodu, Scratch
Code.org, EU Code Week, Africa Code Week, ArabCode.org
If there is no evidence showing educational impact of
programming, this resurgence of programming in schools
could disappear in a few years.
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Research questions
RQ1. What K-12 subjects have used
programming with Scratch as an
educational resource?
RQ2. Is programming with Scratch a good
educational tool that enhances student
learning?
RQ3. What other skills are developed
while learning to code with Scratch?
Background picture: rebel-performance.com
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Methodology
Figure: Systematic literature review process
Source: Guidelines for Performing Systematic Literature Reviews in Software Engineering
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Selection of primary studies
Out of 107 located articles, the final number of selected papers is
15.
Motive of exclusion Number of papers
Focused on programming 32
No evidence provided 7
University students 7
Out of context 41
No English version 2
Articles not accessed 3
Table: Summary of article exclusion
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Findings, RQ1
Paper Age Subject Environment
[21] Middle School Mathematics School
[22] 5th grade Mathematics, Language Arts Summer camp
[23] 3rd grade Mathematics School
[24] 5th grade Science School
[25] 5th grade Science School
[26] 10-14 years old Storytelling, Creative writing After school
[27] 12-14 years old Writing School
[28] 4th-5th grade English as a second language School
Table: Subjects learned through coding with Scratch
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Findings, RQ2 (I)
Figure: Description of the 8 papers under investigation for RQ2
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Findings, RQ2 (and II)
Subject Paper Proved results Non-proved results
Maths
[21] Significantly more positive attitudes
towards maths
[22] Test scores in maths highly cor-
related with programming perfor-
mance
[23] Improvements at comparing num-
bers and establishing order
No differences at spatial loca-
tion
Science
[24] How or if learners deepened
their science knowledge
[25] 61.5% reported a better under-
standing of science
L. arts
[26] 60% indicated their storytelling
skills improved
[27] Effective framework for facilitating
digital composition
English [28] Experimental improved more than
control groups
Table: Programming with Scratch to learn other subjects
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Findings, RQ3 (I)
Figure: Description of the 7 papers under investigation for RQ3
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Findings, RQ3 (and II)
Paper Proved results Non-proved results
[25] Better performance in logical think-
ing and problem solving
[30] Students in the treatment group
show improvement in their problem
solving skills at a rate greater than
those in the control group
[31] Improved problem solving ability
[32] The effect on problem solving abil-
ities is significant, especially at the
reason of prediction
No significant effect on logical
reasoning skills
[33] Improved problem solving skills and
reasoning practices
[34] Increase in self-confidence in prob-
lem solving ability
No significant differences in
problem solving skills
[35] Increase in logic, creativity and
learning skills
Table: Skills developed by programming with Scratch
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Conclusions
Programming with Scratch to learn other subjects
8 studies
Very promising outlook
Most investigations did not follow basic recommendation for
education research
Programming with Scratch to develope other skills
7 papers
Positive results
Most investigations used control groups, pre- and post-tests,
and samples bigger than 30.
It is necessary to conduct further research with larger
samples to justify the use of programming as an
educational tool in K-12
Background picture: flamingcow.co.uk
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Future Work
We are performing a broader systematic literature review,
not restricting the programming language to Scratch, in order
to:
1 Identify potential differences of different
programming languages
2 State stronger conclusions regarding the usefulness of
computer programming as an educational tool for
primary and secondary students
Background picture: Simon Cunningham
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
EDUCON 2016, Abu Dhabi
Code to learn with Scratch?
A systematic literature review
J. Moreno-Le´on, Gregorio Robles
jesus.moreno@programamos.es, grex@gsyc.urjc.es
GSyC/Libresoft, Universidad Rey Juan Carlos
IEEE EDUCON 2016, Abu Dhabi, April 12th 2016
J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?

More Related Content

Similar to Code to Learn with Scratch? A systematic literature review

Apresentação sobre dojo aplicado a ensino de progração no CLEI/LACLO 2018
Apresentação sobre dojo aplicado a ensino de progração no CLEI/LACLO 2018Apresentação sobre dojo aplicado a ensino de progração no CLEI/LACLO 2018
Apresentação sobre dojo aplicado a ensino de progração no CLEI/LACLO 2018
Universidade Tiradentes
 
Visual data-enriched design technology for blended learning
Visual data-enriched design technology for blended learningVisual data-enriched design technology for blended learning
Visual data-enriched design technology for blended learning
Laia Albó
 
Supporting educators as designers of complex blended learning scenarios: visu...
Supporting educators as designers of complex blended learning scenarios: visu...Supporting educators as designers of complex blended learning scenarios: visu...
Supporting educators as designers of complex blended learning scenarios: visu...
Laia Albó
 
Teaching TDD, the Coding Dojo Style
Teaching TDD, the Coding Dojo StyleTeaching TDD, the Coding Dojo Style
Teaching TDD, the Coding Dojo Style
Ramiro Luz
 
How we can teach Educational Robotics to foster 21st learning skills through ...
How we can teach Educational Robotics to foster 21st learning skills through ...How we can teach Educational Robotics to foster 21st learning skills through ...
How we can teach Educational Robotics to foster 21st learning skills through ...
Alexandra Sierra
 
H nathalie gettliffe_sig_eurocall2010lyon[1]
H nathalie gettliffe_sig_eurocall2010lyon[1]H nathalie gettliffe_sig_eurocall2010lyon[1]
H nathalie gettliffe_sig_eurocall2010lyon[1]nickyjohnson
 
Linux In Education
Linux In EducationLinux In Education
Linux In Education
Chris Bradley
 
Cg31350353
Cg31350353Cg31350353
Cg31350353IJMER
 
2015 03 19 (EDUCON2015) eMadrid URJC Computer Programming as an educational t...
2015 03 19 (EDUCON2015) eMadrid URJC Computer Programming as an educational t...2015 03 19 (EDUCON2015) eMadrid URJC Computer Programming as an educational t...
2015 03 19 (EDUCON2015) eMadrid URJC Computer Programming as an educational t...
eMadrid network
 
Production and sharing of learning activities with technologies: designing fo...
Production and sharing of learning activities with technologies: designing fo...Production and sharing of learning activities with technologies: designing fo...
Production and sharing of learning activities with technologies: designing fo...
Patrícia Scherer Bassani
 
26_06_2019 «On the development of computational thinking skills in schools th...
26_06_2019 «On the development of computational thinking skills in schools th...26_06_2019 «On the development of computational thinking skills in schools th...
26_06_2019 «On the development of computational thinking skills in schools th...
eMadrid network
 
Applying and translating learning design and analytics approaches in your ins...
Applying and translating learning design and analytics approaches in your ins...Applying and translating learning design and analytics approaches in your ins...
Applying and translating learning design and analytics approaches in your ins...
Bart Rienties
 
Trends and Innovations in Introductory CS Course
Trends and Innovations in Introductory CS CourseTrends and Innovations in Introductory CS Course
Trends and Innovations in Introductory CS Course
Aayushee Gupta
 
Elearning Summit 2015 - BoSCO - Minneapolis
Elearning Summit 2015 - BoSCO - MinneapolisElearning Summit 2015 - BoSCO - Minneapolis
Elearning Summit 2015 - BoSCO - Minneapolis
University of Minnesota Rochester
 
Deep Dive into CBL #connex13
Deep Dive into CBL #connex13Deep Dive into CBL #connex13
Deep Dive into CBL #connex13
Lucy Gray
 
AIM Analytics: U-M Community Presentations
AIM Analytics: U-M Community PresentationsAIM Analytics: U-M Community Presentations
AIM Analytics: U-M Community Presentations
Sungjin Nam
 
ROBOESL-2ndpaper
ROBOESL-2ndpaperROBOESL-2ndpaper
Diversity in utilization of programming languages among State Universities an...
Diversity in utilization of programming languages among State Universities an...Diversity in utilization of programming languages among State Universities an...
Diversity in utilization of programming languages among State Universities an...
Bryan Guibijar
 
An Experimental Study On Students Higher Level Mathematics Cognition
An Experimental Study On Students Higher Level Mathematics CognitionAn Experimental Study On Students Higher Level Mathematics Cognition
An Experimental Study On Students Higher Level Mathematics Cognition
Xu jiakon
 

Similar to Code to Learn with Scratch? A systematic literature review (20)

Apresentação sobre dojo aplicado a ensino de progração no CLEI/LACLO 2018
Apresentação sobre dojo aplicado a ensino de progração no CLEI/LACLO 2018Apresentação sobre dojo aplicado a ensino de progração no CLEI/LACLO 2018
Apresentação sobre dojo aplicado a ensino de progração no CLEI/LACLO 2018
 
ROBOESL-1ppr
ROBOESL-1pprROBOESL-1ppr
ROBOESL-1ppr
 
Visual data-enriched design technology for blended learning
Visual data-enriched design technology for blended learningVisual data-enriched design technology for blended learning
Visual data-enriched design technology for blended learning
 
Supporting educators as designers of complex blended learning scenarios: visu...
Supporting educators as designers of complex blended learning scenarios: visu...Supporting educators as designers of complex blended learning scenarios: visu...
Supporting educators as designers of complex blended learning scenarios: visu...
 
Teaching TDD, the Coding Dojo Style
Teaching TDD, the Coding Dojo StyleTeaching TDD, the Coding Dojo Style
Teaching TDD, the Coding Dojo Style
 
How we can teach Educational Robotics to foster 21st learning skills through ...
How we can teach Educational Robotics to foster 21st learning skills through ...How we can teach Educational Robotics to foster 21st learning skills through ...
How we can teach Educational Robotics to foster 21st learning skills through ...
 
H nathalie gettliffe_sig_eurocall2010lyon[1]
H nathalie gettliffe_sig_eurocall2010lyon[1]H nathalie gettliffe_sig_eurocall2010lyon[1]
H nathalie gettliffe_sig_eurocall2010lyon[1]
 
Linux In Education
Linux In EducationLinux In Education
Linux In Education
 
Cg31350353
Cg31350353Cg31350353
Cg31350353
 
2015 03 19 (EDUCON2015) eMadrid URJC Computer Programming as an educational t...
2015 03 19 (EDUCON2015) eMadrid URJC Computer Programming as an educational t...2015 03 19 (EDUCON2015) eMadrid URJC Computer Programming as an educational t...
2015 03 19 (EDUCON2015) eMadrid URJC Computer Programming as an educational t...
 
Production and sharing of learning activities with technologies: designing fo...
Production and sharing of learning activities with technologies: designing fo...Production and sharing of learning activities with technologies: designing fo...
Production and sharing of learning activities with technologies: designing fo...
 
26_06_2019 «On the development of computational thinking skills in schools th...
26_06_2019 «On the development of computational thinking skills in schools th...26_06_2019 «On the development of computational thinking skills in schools th...
26_06_2019 «On the development of computational thinking skills in schools th...
 
Applying and translating learning design and analytics approaches in your ins...
Applying and translating learning design and analytics approaches in your ins...Applying and translating learning design and analytics approaches in your ins...
Applying and translating learning design and analytics approaches in your ins...
 
Trends and Innovations in Introductory CS Course
Trends and Innovations in Introductory CS CourseTrends and Innovations in Introductory CS Course
Trends and Innovations in Introductory CS Course
 
Elearning Summit 2015 - BoSCO - Minneapolis
Elearning Summit 2015 - BoSCO - MinneapolisElearning Summit 2015 - BoSCO - Minneapolis
Elearning Summit 2015 - BoSCO - Minneapolis
 
Deep Dive into CBL #connex13
Deep Dive into CBL #connex13Deep Dive into CBL #connex13
Deep Dive into CBL #connex13
 
AIM Analytics: U-M Community Presentations
AIM Analytics: U-M Community PresentationsAIM Analytics: U-M Community Presentations
AIM Analytics: U-M Community Presentations
 
ROBOESL-2ndpaper
ROBOESL-2ndpaperROBOESL-2ndpaper
ROBOESL-2ndpaper
 
Diversity in utilization of programming languages among State Universities an...
Diversity in utilization of programming languages among State Universities an...Diversity in utilization of programming languages among State Universities an...
Diversity in utilization of programming languages among State Universities an...
 
An Experimental Study On Students Higher Level Mathematics Cognition
An Experimental Study On Students Higher Level Mathematics CognitionAn Experimental Study On Students Higher Level Mathematics Cognition
An Experimental Study On Students Higher Level Mathematics Cognition
 

More from 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ón
Jesú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 escuela
Jesús Moreno León
 
Tecnología educativa en infantil
Tecnología educativa en infantilTecnología educativa en infantil
Tecnología educativa en infantil
Jesú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 classroom
Jesú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 thinking
Jesú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) initiative
Jesú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 Study
Jesús Moreno León
 
Estructura de internet
Estructura de internetEstructura de internet
Estructura de internet
Jesús Moreno León
 
Sad tema2 pen_test_iii
Sad tema2 pen_test_iiiSad tema2 pen_test_iii
Sad tema2 pen_test_iii
Jesús Moreno León
 
Sad tema2 pen_test_ii
Sad tema2 pen_test_iiSad tema2 pen_test_ii
Sad tema2 pen_test_ii
Jesús Moreno León
 

More from 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
 

Recently uploaded

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 

Recently uploaded (20)

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 

Code to Learn with Scratch? A systematic literature review

  • 1. EDUCON 2016, Abu Dhabi Code to learn with Scratch? A systematic literature review J. Moreno-Le´on, Gregorio Robles jesus.moreno@programamos.es, grex@gsyc.urjc.es GSyC/Libresoft, Universidad Rey Juan Carlos IEEE EDUCON 2016, Abu Dhabi, April 12th 2016 J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 2. EDUCON 2016, Abu Dhabi (cc) 2016 J. Moreno-Le´on and Gregorio Robles 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 Code to learn with Scratch?
  • 3. EDUCON 2016, Abu Dhabi Code to learn (I) Logo programming language Developed in the 1960s Its educational impact was intensively investigated in the 70s and 80s Students’ improvements in maths (and other disciplines) were proved “Disappeared” from the educational landscape since mid-90s Seymour Papert’s picture: jgora.net J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 4. EDUCON 2016, Abu Dhabi Code to learn (and II) New visual programming languages Alice, Greenfoot, Kodu, Scratch Code.org, EU Code Week, Africa Code Week, ArabCode.org If there is no evidence showing educational impact of programming, this resurgence of programming in schools could disappear in a few years. J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 5. EDUCON 2016, Abu Dhabi Research questions RQ1. What K-12 subjects have used programming with Scratch as an educational resource? RQ2. Is programming with Scratch a good educational tool that enhances student learning? RQ3. What other skills are developed while learning to code with Scratch? Background picture: rebel-performance.com J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 6. EDUCON 2016, Abu Dhabi Methodology Figure: Systematic literature review process Source: Guidelines for Performing Systematic Literature Reviews in Software Engineering J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 7. EDUCON 2016, Abu Dhabi Selection of primary studies Out of 107 located articles, the final number of selected papers is 15. Motive of exclusion Number of papers Focused on programming 32 No evidence provided 7 University students 7 Out of context 41 No English version 2 Articles not accessed 3 Table: Summary of article exclusion J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 8. EDUCON 2016, Abu Dhabi Findings, RQ1 Paper Age Subject Environment [21] Middle School Mathematics School [22] 5th grade Mathematics, Language Arts Summer camp [23] 3rd grade Mathematics School [24] 5th grade Science School [25] 5th grade Science School [26] 10-14 years old Storytelling, Creative writing After school [27] 12-14 years old Writing School [28] 4th-5th grade English as a second language School Table: Subjects learned through coding with Scratch J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 9. EDUCON 2016, Abu Dhabi Findings, RQ2 (I) Figure: Description of the 8 papers under investigation for RQ2 J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 10. EDUCON 2016, Abu Dhabi Findings, RQ2 (and II) Subject Paper Proved results Non-proved results Maths [21] Significantly more positive attitudes towards maths [22] Test scores in maths highly cor- related with programming perfor- mance [23] Improvements at comparing num- bers and establishing order No differences at spatial loca- tion Science [24] How or if learners deepened their science knowledge [25] 61.5% reported a better under- standing of science L. arts [26] 60% indicated their storytelling skills improved [27] Effective framework for facilitating digital composition English [28] Experimental improved more than control groups Table: Programming with Scratch to learn other subjects J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 11. EDUCON 2016, Abu Dhabi Findings, RQ3 (I) Figure: Description of the 7 papers under investigation for RQ3 J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 12. EDUCON 2016, Abu Dhabi Findings, RQ3 (and II) Paper Proved results Non-proved results [25] Better performance in logical think- ing and problem solving [30] Students in the treatment group show improvement in their problem solving skills at a rate greater than those in the control group [31] Improved problem solving ability [32] The effect on problem solving abil- ities is significant, especially at the reason of prediction No significant effect on logical reasoning skills [33] Improved problem solving skills and reasoning practices [34] Increase in self-confidence in prob- lem solving ability No significant differences in problem solving skills [35] Increase in logic, creativity and learning skills Table: Skills developed by programming with Scratch J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 13. EDUCON 2016, Abu Dhabi Conclusions Programming with Scratch to learn other subjects 8 studies Very promising outlook Most investigations did not follow basic recommendation for education research Programming with Scratch to develope other skills 7 papers Positive results Most investigations used control groups, pre- and post-tests, and samples bigger than 30. It is necessary to conduct further research with larger samples to justify the use of programming as an educational tool in K-12 Background picture: flamingcow.co.uk J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 14. EDUCON 2016, Abu Dhabi Future Work We are performing a broader systematic literature review, not restricting the programming language to Scratch, in order to: 1 Identify potential differences of different programming languages 2 State stronger conclusions regarding the usefulness of computer programming as an educational tool for primary and secondary students Background picture: Simon Cunningham J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?
  • 15. EDUCON 2016, Abu Dhabi Code to learn with Scratch? A systematic literature review J. Moreno-Le´on, Gregorio Robles jesus.moreno@programamos.es, grex@gsyc.urjc.es GSyC/Libresoft, Universidad Rey Juan Carlos IEEE EDUCON 2016, Abu Dhabi, April 12th 2016 J. Moreno-Le´on, Gregorio Robles Code to learn with Scratch?