SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Seminario eMadrid sobre Pensamiento Computacional
Dr. Scratch
An´alisis de proyectos Scratch para medir el desarrollo del
Pensamiento Computacional y mejorar las habilidades de
programaci´on
Jes´us Moreno Le´on, Gregorio Robles
jesus.moreno@programamos.es, grex@gsyc.urjc.es
GSyC/Libresoft, Universidad Rey Juan Carlos
Seminario eMadrid, Fuenlabrada, 17 de abril de 2015
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
(cc) 2015 Gregorio Robles and Jes´us Moreno Le´on
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.
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
¿Qu´e es Scratch?
Programaci´on para todos.
Programar para aprender.
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
¿Qui´en usa Scratch?
scratch.mit.edu/statistics
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
¿Por qu´e una herramienta como Dr. Scratch? (I)
Analizando un programa Python con Pylint
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
¿Por qu´e una herramienta como Dr. Scratch? (y II)
Disfrutando de corregir proyectos Scratch
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Revisi´on de la literatura
Evaluaci´on de proyectos Scratch
Varios marcos para realizar an´alisis manuales.
Scrape: Analizador del portfolio de un usuario para visualizar
los bloques utilizados.
Hairball: Analizador est´atico de proyectos Scratch inspirado
en lint para detectar errores de programaci´on.
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Malos h´abitos de programaci´on con Scratch (I)
Nombres de personajes incorrectos/por defecto
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Malos h´abitos de programaci´on con Scratch (y II)
Ejemplo de c´odigo repetido Evitar la repetici´on de c´odigo
Deben definirse bloques para
evitar la repetici´on de c´odigo
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Desarrollo de plug-ins para Hairball
Desarrollamos dos plug-ins para Hairball para detectar
autom´aticamente estos malos h´abitos de programaci´on
1 convention.SpriteNaming
2 duplicate.DuplicateScripts
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
An´alisis del repositorio de proyectos Scratch
Nombres por def. Prog. Duplicados Bloques propios
Proyectos 79 62 17
Media 5.94 7.23 1.11
Mediana 3 2 0
M´aximo 67 71 25
Table: An´alisis de 100 proyectos Scratch descargados aleatoriamente
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Dr. Scratch
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Dr. Scratch: an´alisis del Pensamiento Computacional (I)
Componente PC B´asico En desarrollo Avanzado
Representaci´on de la
informaci´on
modifiers of sprites
properties
operations on vars operations on lists
Pensamiento L´ogico if if else logic operations
Interactividad con el
usuario
green flag key pressed, sprite
clicked, ask and wait,
mouse blocks
when %s is >%s,
video, audio
Control de flujo sequence of blocks repeat, forever repeat until
Abstracci´on more than one script
and more than one
sprite
def block when I start as clone
Paralelismo Two scripts on green
flag
Two scripts on key
pressed, two scripts
on sprite clicked on
the same sprite
Two scripts on when I
receive message, cre-
ate clone, two scripts
when %s is >%s, two
scripts on when back-
drop change to
Sincronizaci´on wait Broadcast, when I re-
ceive message, stop
all, stop program,
stop programs sprite
wait until, when
backdrop change to,
broadcast and wait
Table: Nivel de desarrollo para cada componente del Pensamiento
Computacional.
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Dr. Scratch: an´alisis del Pensamiento Computacional (y II)
Midiendo el desarrollo del Pensamiento L´ogico
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Dr. Scratch: detecci´on de malos h´abitos
Errores o malas pr´acticas detectadas
C´odigo muerto
Inicializaci´on de atributos
Nombres por defecto
Programas repetidos
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Taller de Dr. Scratch para docentes
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Taller de Dr. Scratch para estudiantes
Aprendiendo con Dr. Scratch
Puntuaci´on PC
Pre 12.43
Post 13.87
Mejora 1.44
Table: An´alisis de la evoluci´on de los proyectos
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Trabajos futuros
1 Cuentas de usuario.
2 Cuentas para docentes.
3 Gamificaci´on y red social.
4 Plug-ins para navegadores.
5 Correlaci´on con otros marcos de evaluaci´on.
Background picture: Simon Cunningham
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Agradecimientos
¡Muchas gracias!
FECYT.
Google.
Microsoft.
Programamos.
eMadrid.
MariLuz, Eva y Cristian.
Background picture: dailywaffle.co.uk
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
Seminario eMadrid sobre Pensamiento Computacional
Dr. Scratch
An´alisis de proyectos Scratch para medir el desarrollo del
Pensamiento Computacional y mejorar las habilidades de
programaci´on
Jes´us Moreno Le´on, Gregorio Robles
jesus.moreno@programamos.es, grex@gsyc.urjc.es
GSyC/Libresoft, Universidad Rey Juan Carlos
Seminario eMadrid, Fuenlabrada, 17 de abril de 2015
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch

Contenu connexe

En vedette

Seminario eMadrid "Reinventar la educación". Anant Agarwal, edX. Reimagining ...
Seminario eMadrid "Reinventar la educación". Anant Agarwal, edX. Reimagining ...Seminario eMadrid "Reinventar la educación". Anant Agarwal, edX. Reimagining ...
Seminario eMadrid "Reinventar la educación". Anant Agarwal, edX. Reimagining ...eMadrid network
 
V Jornadas eMadrid sobre “Educación Digital”. Francesco Fedele, Sophia Resear...
V Jornadas eMadrid sobre “Educación Digital”. Francesco Fedele, Sophia Resear...V Jornadas eMadrid sobre “Educación Digital”. Francesco Fedele, Sophia Resear...
V Jornadas eMadrid sobre “Educación Digital”. Francesco Fedele, Sophia Resear...eMadrid network
 
V Jornadas eMadrid sobre “Educación Digital”. Ryan Baker, Columbia University...
V Jornadas eMadrid sobre “Educación Digital”. Ryan Baker, Columbia University...V Jornadas eMadrid sobre “Educación Digital”. Ryan Baker, Columbia University...
V Jornadas eMadrid sobre “Educación Digital”. Ryan Baker, Columbia University...eMadrid network
 
V Jornadas eMadrid sobre "Educación Digital". Miles Berry, Computing at Schoo...
V Jornadas eMadrid sobre "Educación Digital". Miles Berry, Computing at Schoo...V Jornadas eMadrid sobre "Educación Digital". Miles Berry, Computing at Schoo...
V Jornadas eMadrid sobre "Educación Digital". Miles Berry, Computing at Schoo...eMadrid network
 
eMadrid 2015 27 01(UC3M) Michael Amigot - Digital badges and latest innovatio...
eMadrid 2015 27 01(UC3M) Michael Amigot - Digital badges and latest innovatio...eMadrid 2015 27 01(UC3M) Michael Amigot - Digital badges and latest innovatio...
eMadrid 2015 27 01(UC3M) Michael Amigot - Digital badges and latest innovatio...eMadrid network
 
V Jornadas eMadrid sobre “Educación Digital”. Margherita Bacigalupo, Institut...
V Jornadas eMadrid sobre “Educación Digital”. Margherita Bacigalupo, Institut...V Jornadas eMadrid sobre “Educación Digital”. Margherita Bacigalupo, Institut...
V Jornadas eMadrid sobre “Educación Digital”. Margherita Bacigalupo, Institut...eMadrid network
 
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...eMadrid network
 
SIIE16. Proyecto eMadrid: MOOCs y Analítica del Aprendizaje. Carlos Delgado K...
SIIE16. Proyecto eMadrid: MOOCs y Analítica del Aprendizaje. Carlos Delgado K...SIIE16. Proyecto eMadrid: MOOCs y Analítica del Aprendizaje. Carlos Delgado K...
SIIE16. Proyecto eMadrid: MOOCs y Analítica del Aprendizaje. Carlos Delgado K...eMadrid network
 
2015 03 19 (EDUCON2015) eMadrid UAM Towards MOOCs scenaries based on Collabor...
2015 03 19 (EDUCON2015) eMadrid UAM Towards MOOCs scenaries based on Collabor...2015 03 19 (EDUCON2015) eMadrid UAM Towards MOOCs scenaries based on Collabor...
2015 03 19 (EDUCON2015) eMadrid UAM Towards MOOCs scenaries based on Collabor...eMadrid network
 
2015 03 19 (EDUCON2015) eMadrid UNED Towards learning resources rankings in M...
2015 03 19 (EDUCON2015) eMadrid UNED Towards learning resources rankings in M...2015 03 19 (EDUCON2015) eMadrid UNED Towards learning resources rankings in M...
2015 03 19 (EDUCON2015) eMadrid UNED Towards learning resources rankings in M...eMadrid network
 

En vedette (10)

Seminario eMadrid "Reinventar la educación". Anant Agarwal, edX. Reimagining ...
Seminario eMadrid "Reinventar la educación". Anant Agarwal, edX. Reimagining ...Seminario eMadrid "Reinventar la educación". Anant Agarwal, edX. Reimagining ...
Seminario eMadrid "Reinventar la educación". Anant Agarwal, edX. Reimagining ...
 
V Jornadas eMadrid sobre “Educación Digital”. Francesco Fedele, Sophia Resear...
V Jornadas eMadrid sobre “Educación Digital”. Francesco Fedele, Sophia Resear...V Jornadas eMadrid sobre “Educación Digital”. Francesco Fedele, Sophia Resear...
V Jornadas eMadrid sobre “Educación Digital”. Francesco Fedele, Sophia Resear...
 
V Jornadas eMadrid sobre “Educación Digital”. Ryan Baker, Columbia University...
V Jornadas eMadrid sobre “Educación Digital”. Ryan Baker, Columbia University...V Jornadas eMadrid sobre “Educación Digital”. Ryan Baker, Columbia University...
V Jornadas eMadrid sobre “Educación Digital”. Ryan Baker, Columbia University...
 
V Jornadas eMadrid sobre "Educación Digital". Miles Berry, Computing at Schoo...
V Jornadas eMadrid sobre "Educación Digital". Miles Berry, Computing at Schoo...V Jornadas eMadrid sobre "Educación Digital". Miles Berry, Computing at Schoo...
V Jornadas eMadrid sobre "Educación Digital". Miles Berry, Computing at Schoo...
 
eMadrid 2015 27 01(UC3M) Michael Amigot - Digital badges and latest innovatio...
eMadrid 2015 27 01(UC3M) Michael Amigot - Digital badges and latest innovatio...eMadrid 2015 27 01(UC3M) Michael Amigot - Digital badges and latest innovatio...
eMadrid 2015 27 01(UC3M) Michael Amigot - Digital badges and latest innovatio...
 
V Jornadas eMadrid sobre “Educación Digital”. Margherita Bacigalupo, Institut...
V Jornadas eMadrid sobre “Educación Digital”. Margherita Bacigalupo, Institut...V Jornadas eMadrid sobre “Educación Digital”. Margherita Bacigalupo, Institut...
V Jornadas eMadrid sobre “Educación Digital”. Margherita Bacigalupo, Institut...
 
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
EDUCON16 "Tools and Approaches for Simplifying Serious Games Development in E...
 
SIIE16. Proyecto eMadrid: MOOCs y Analítica del Aprendizaje. Carlos Delgado K...
SIIE16. Proyecto eMadrid: MOOCs y Analítica del Aprendizaje. Carlos Delgado K...SIIE16. Proyecto eMadrid: MOOCs y Analítica del Aprendizaje. Carlos Delgado K...
SIIE16. Proyecto eMadrid: MOOCs y Analítica del Aprendizaje. Carlos Delgado K...
 
2015 03 19 (EDUCON2015) eMadrid UAM Towards MOOCs scenaries based on Collabor...
2015 03 19 (EDUCON2015) eMadrid UAM Towards MOOCs scenaries based on Collabor...2015 03 19 (EDUCON2015) eMadrid UAM Towards MOOCs scenaries based on Collabor...
2015 03 19 (EDUCON2015) eMadrid UAM Towards MOOCs scenaries based on Collabor...
 
2015 03 19 (EDUCON2015) eMadrid UNED Towards learning resources rankings in M...
2015 03 19 (EDUCON2015) eMadrid UNED Towards learning resources rankings in M...2015 03 19 (EDUCON2015) eMadrid UNED Towards learning resources rankings in M...
2015 03 19 (EDUCON2015) eMadrid UNED Towards learning resources rankings in M...
 

Similaire à eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos Scratch para medir el desarrollo del Pensamiento Computacional y mejorar las habilidades de programación

SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluació...
SIMO EDUCACIÓN 2016.  "Enseñar en un mundo de recursos abundantes": Evaluació...SIMO EDUCACIÓN 2016.  "Enseñar en un mundo de recursos abundantes": Evaluació...
SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluació...eMadrid network
 
PulpoCon23 Los Datos que no sabes que tienes y como usarlos
PulpoCon23 Los Datos que no sabes que tienes y como usarlosPulpoCon23 Los Datos que no sabes que tienes y como usarlos
PulpoCon23 Los Datos que no sabes que tienes y como usarlosNino Dafonte
 
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012Alfredo Chavez
 
Nuevas oportunidades para Ingenieros de Sistemas Programadores en el 2011
Nuevas oportunidades para Ingenieros de Sistemas Programadores en el 2011Nuevas oportunidades para Ingenieros de Sistemas Programadores en el 2011
Nuevas oportunidades para Ingenieros de Sistemas Programadores en el 2011Jose Hernandez
 
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
 
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...eMadrid network
 
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012
Retos en la Adopción del Refactoring -  Junta General del MexALN 28/06/2012Retos en la Adopción del Refactoring -  Junta General del MexALN 28/06/2012
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012Alfredo Chavez
 
Presentacion scratch
Presentacion scratchPresentacion scratch
Presentacion scratchhammad rafqat
 
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)Jordi Cabot
 
Desarrollo de apps móviles desde cero
Desarrollo de apps móviles desde ceroDesarrollo de apps móviles desde cero
Desarrollo de apps móviles desde ceroInitsogar
 
Programar en primaria: ABP con Scratch
Programar en primaria: ABP con ScratchProgramar en primaria: ABP con Scratch
Programar en primaria: ABP con ScratchProgramamos
 
Institución educativa
Institución educativaInstitución educativa
Institución educativa1012sC
 
Como triunfar con tu proyecto en un hackatón
Como triunfar con tu proyecto en un hackatónComo triunfar con tu proyecto en un hackatón
Como triunfar con tu proyecto en un hackatónJuan J. Merelo
 
Introducción a RubyOnRails
Introducción a RubyOnRailsIntroducción a RubyOnRails
Introducción a RubyOnRailsPablo Marrero
 

Similaire à eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos Scratch para medir el desarrollo del Pensamiento Computacional y mejorar las habilidades de programación (20)

SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluació...
SIMO EDUCACIÓN 2016.  "Enseñar en un mundo de recursos abundantes": Evaluació...SIMO EDUCACIÓN 2016.  "Enseñar en un mundo de recursos abundantes": Evaluació...
SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluació...
 
PulpoCon23 Los Datos que no sabes que tienes y como usarlos
PulpoCon23 Los Datos que no sabes que tienes y como usarlosPulpoCon23 Los Datos que no sabes que tienes y como usarlos
PulpoCon23 Los Datos que no sabes que tienes y como usarlos
 
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012
 
Nuevas oportunidades para Ingenieros de Sistemas Programadores en el 2011
Nuevas oportunidades para Ingenieros de Sistemas Programadores en el 2011Nuevas oportunidades para Ingenieros de Sistemas Programadores en el 2011
Nuevas oportunidades para Ingenieros de Sistemas Programadores en el 2011
 
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 ...
 
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
Seminario eMadrid sobre "Pensamiento Computacional". El repositorio de proyec...
 
Binas lalo y jorge
Binas lalo y jorgeBinas lalo y jorge
Binas lalo y jorge
 
Binas lalo y jorge
Binas lalo y jorgeBinas lalo y jorge
Binas lalo y jorge
 
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012
Retos en la Adopción del Refactoring -  Junta General del MexALN 28/06/2012Retos en la Adopción del Refactoring -  Junta General del MexALN 28/06/2012
Retos en la Adopción del Refactoring - Junta General del MexALN 28/06/2012
 
Presentacion scratch
Presentacion scratchPresentacion scratch
Presentacion scratch
 
10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación
 
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programadores)
 
Scratch: Animaciones
Scratch: AnimacionesScratch: Animaciones
Scratch: Animaciones
 
3 octavo
3 octavo3 octavo
3 octavo
 
Desarrollo de apps móviles desde cero
Desarrollo de apps móviles desde ceroDesarrollo de apps móviles desde cero
Desarrollo de apps móviles desde cero
 
Tarea numero 1
Tarea numero 1Tarea numero 1
Tarea numero 1
 
Programar en primaria: ABP con Scratch
Programar en primaria: ABP con ScratchProgramar en primaria: ABP con Scratch
Programar en primaria: ABP con Scratch
 
Institución educativa
Institución educativaInstitución educativa
Institución educativa
 
Como triunfar con tu proyecto en un hackatón
Como triunfar con tu proyecto en un hackatónComo triunfar con tu proyecto en un hackatón
Como triunfar con tu proyecto en un hackatón
 
Introducción a RubyOnRails
Introducción a RubyOnRailsIntroducción a RubyOnRails
Introducción a RubyOnRails
 

Plus de eMadrid network

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovareMadrid network
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...eMadrid network
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...eMadrid network
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...eMadrid network
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...eMadrid network
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CoboseMadrid network
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel CastroeMadrid network
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid network
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfeMadrid network
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid network
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfeMadrid network
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...eMadrid network
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid network
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfeMadrid network
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfeMadrid network
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...eMadrid network
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»eMadrid network
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...eMadrid network
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»eMadrid network
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»eMadrid network
 

Plus de eMadrid network (20)

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel Castro
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdf
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdf
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
 

Dernier

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 

Dernier (20)

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 

eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos Scratch para medir el desarrollo del Pensamiento Computacional y mejorar las habilidades de programación

  • 1. Seminario eMadrid sobre Pensamiento Computacional Dr. Scratch An´alisis de proyectos Scratch para medir el desarrollo del Pensamiento Computacional y mejorar las habilidades de programaci´on Jes´us Moreno Le´on, Gregorio Robles jesus.moreno@programamos.es, grex@gsyc.urjc.es GSyC/Libresoft, Universidad Rey Juan Carlos Seminario eMadrid, Fuenlabrada, 17 de abril de 2015 Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 2. Seminario eMadrid sobre Pensamiento Computacional (cc) 2015 Gregorio Robles and Jes´us Moreno Le´on 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. Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 3. Seminario eMadrid sobre Pensamiento Computacional ¿Qu´e es Scratch? Programaci´on para todos. Programar para aprender. Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 4. Seminario eMadrid sobre Pensamiento Computacional ¿Qui´en usa Scratch? scratch.mit.edu/statistics Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 5. Seminario eMadrid sobre Pensamiento Computacional ¿Por qu´e una herramienta como Dr. Scratch? (I) Analizando un programa Python con Pylint Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 6. Seminario eMadrid sobre Pensamiento Computacional ¿Por qu´e una herramienta como Dr. Scratch? (y II) Disfrutando de corregir proyectos Scratch Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 7. Seminario eMadrid sobre Pensamiento Computacional Revisi´on de la literatura Evaluaci´on de proyectos Scratch Varios marcos para realizar an´alisis manuales. Scrape: Analizador del portfolio de un usuario para visualizar los bloques utilizados. Hairball: Analizador est´atico de proyectos Scratch inspirado en lint para detectar errores de programaci´on. Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 8. Seminario eMadrid sobre Pensamiento Computacional Malos h´abitos de programaci´on con Scratch (I) Nombres de personajes incorrectos/por defecto Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 9. Seminario eMadrid sobre Pensamiento Computacional Malos h´abitos de programaci´on con Scratch (y II) Ejemplo de c´odigo repetido Evitar la repetici´on de c´odigo Deben definirse bloques para evitar la repetici´on de c´odigo Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 10. Seminario eMadrid sobre Pensamiento Computacional Desarrollo de plug-ins para Hairball Desarrollamos dos plug-ins para Hairball para detectar autom´aticamente estos malos h´abitos de programaci´on 1 convention.SpriteNaming 2 duplicate.DuplicateScripts Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 11. Seminario eMadrid sobre Pensamiento Computacional An´alisis del repositorio de proyectos Scratch Nombres por def. Prog. Duplicados Bloques propios Proyectos 79 62 17 Media 5.94 7.23 1.11 Mediana 3 2 0 M´aximo 67 71 25 Table: An´alisis de 100 proyectos Scratch descargados aleatoriamente Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 12. Seminario eMadrid sobre Pensamiento Computacional Dr. Scratch Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 13. Seminario eMadrid sobre Pensamiento Computacional Dr. Scratch: an´alisis del Pensamiento Computacional (I) Componente PC B´asico En desarrollo Avanzado Representaci´on de la informaci´on modifiers of sprites properties operations on vars operations on lists Pensamiento L´ogico if if else logic operations Interactividad con el usuario green flag key pressed, sprite clicked, ask and wait, mouse blocks when %s is >%s, video, audio Control de flujo sequence of blocks repeat, forever repeat until Abstracci´on more than one script and more than one sprite def block when I start as clone Paralelismo Two scripts on green flag Two scripts on key pressed, two scripts on sprite clicked on the same sprite Two scripts on when I receive message, cre- ate clone, two scripts when %s is >%s, two scripts on when back- drop change to Sincronizaci´on wait Broadcast, when I re- ceive message, stop all, stop program, stop programs sprite wait until, when backdrop change to, broadcast and wait Table: Nivel de desarrollo para cada componente del Pensamiento Computacional. Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 14. Seminario eMadrid sobre Pensamiento Computacional Dr. Scratch: an´alisis del Pensamiento Computacional (y II) Midiendo el desarrollo del Pensamiento L´ogico Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 15. Seminario eMadrid sobre Pensamiento Computacional Dr. Scratch: detecci´on de malos h´abitos Errores o malas pr´acticas detectadas C´odigo muerto Inicializaci´on de atributos Nombres por defecto Programas repetidos Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 16. Seminario eMadrid sobre Pensamiento Computacional Taller de Dr. Scratch para docentes Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 17. Seminario eMadrid sobre Pensamiento Computacional Taller de Dr. Scratch para estudiantes Aprendiendo con Dr. Scratch Puntuaci´on PC Pre 12.43 Post 13.87 Mejora 1.44 Table: An´alisis de la evoluci´on de los proyectos Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 18. Seminario eMadrid sobre Pensamiento Computacional Trabajos futuros 1 Cuentas de usuario. 2 Cuentas para docentes. 3 Gamificaci´on y red social. 4 Plug-ins para navegadores. 5 Correlaci´on con otros marcos de evaluaci´on. Background picture: Simon Cunningham Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 19. Seminario eMadrid sobre Pensamiento Computacional Agradecimientos ¡Muchas gracias! FECYT. Google. Microsoft. Programamos. eMadrid. MariLuz, Eva y Cristian. Background picture: dailywaffle.co.uk Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch
  • 20. Seminario eMadrid sobre Pensamiento Computacional Dr. Scratch An´alisis de proyectos Scratch para medir el desarrollo del Pensamiento Computacional y mejorar las habilidades de programaci´on Jes´us Moreno Le´on, Gregorio Robles jesus.moreno@programamos.es, grex@gsyc.urjc.es GSyC/Libresoft, Universidad Rey Juan Carlos Seminario eMadrid, Fuenlabrada, 17 de abril de 2015 Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch