SlideShare una empresa de Scribd logo
SIMO Educaci´on 2015
Dr. Scratch, una herramienta de asistencia al
docente en la evaluaci´on de proyectos Scratch
Jes´us Moreno Le´on, Gregorio Robles
jesus.moreno@programamos.es, grex@gsyc.urjc.es
GSyC/Libresoft, Universidad Rey Juan Carlos
SIMO Educaci´on, Madrid, 23 de octubre de 2015
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
(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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
¿Qu´e es Scratch?
Programaci´on para todos.
Programar para aprender.
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
¿Qui´en usa Scratch?
scratch.mit.edu/statistics
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
¿Por qu´e una herramienta como Dr. Scratch? (I)
Analizando un programa Python con Pylint
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
¿Por qu´e una herramienta como Dr. Scratch? (y II)
Disfrutando de corregir proyectos Scratch
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Malos h´abitos de programaci´on con Scratch (I)
Nombres de personajes incorrectos/por defecto
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch: an´alisis del Pensamiento Computacional (II)
Midiendo el desarrollo del Pensamiento L´ogico
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch: an´alisis del Pensamiento Computacional (II)
Midiendo el desarrollo de la representaci´on de informaci´on
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Taller de Dr. Scratch para docentes
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch para fomentar el Pensamiento Computacional
Edad de los 109 participantes en el estudio
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch para fomentar el Pensamiento Computacional
Visita drscratch.org. ¿Te parece una web atractiva?
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch para fomentar el Pensamiento Computacional
Analiza un proyecto. ¿Te ha resultado sencillo realizar el an´alisis?
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch para fomentar el Pensamiento Computacional
¿C´omo te has sentido al ver los resultados?
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch para fomentar el Pensamiento Computacional
¿Te resulta comprensible la informaci´on de la p´agina de resultados?
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch para fomentar el Pensamiento Computacional
¿Tienes ganas de mejorar tu proyecto probando algo nuevo?
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch para fomentar el Pensamiento Computacional
Resultados del an´alisis previo y posterior a Dr. Scratch
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
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, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Agradecimientos
Entidades y personas que hacen posible el proyecto
FECYT
Google
Microsoft
Programamos
eMadrid network
MariLuz, Eva y Cristian
Background picture: dailywaffle.co.uk
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Concurso de programaci´on con Scratch
drscratch.org/contest
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
SIMO Educaci´on 2015
Dr. Scratch, una herramienta de asistencia al
docente en la evaluaci´on de proyectos Scratch
Jes´us Moreno Le´on, Gregorio Robles
jesus.moreno@programamos.es, grex@gsyc.urjc.es
GSyC/Libresoft, Universidad Rey Juan Carlos
SIMO Educaci´on, Madrid, 23 de octubre de 2015
Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu

Más contenido relacionado

Destacado

La ciudad de los cesares
La ciudad de los cesaresLa ciudad de los cesares
La ciudad de los cesares
katherine valdebenito
 
Decreto por el que se reforman, adicionan y derogan diversas disposiciones de...
Decreto por el que se reforman, adicionan y derogan diversas disposiciones de...Decreto por el que se reforman, adicionan y derogan diversas disposiciones de...
Decreto por el que se reforman, adicionan y derogan diversas disposiciones de...Telesecundarias Veracruzanas
 
Esp 9 lm
Esp 9 lmEsp 9 lm
Pp curso auditoría gubernamental upla set.2013 - 1ra parte
Pp curso auditoría gubernamental upla set.2013 - 1ra partePp curso auditoría gubernamental upla set.2013 - 1ra parte
Pp curso auditoría gubernamental upla set.2013 - 1ra parte
miguelserrano5851127
 
Summit Engineering Technology Private Limited, Mumbai, Tools & Wrenches
Summit Engineering Technology Private Limited, Mumbai,  Tools & WrenchesSummit Engineering Technology Private Limited, Mumbai,  Tools & Wrenches
Summit Engineering Technology Private Limited, Mumbai, Tools & Wrenches
IndiaMART InterMESH Limited
 
ComunicacióN Verbal Y No Verbal
ComunicacióN Verbal Y No VerbalComunicacióN Verbal Y No Verbal
ComunicacióN Verbal Y No Verbal
Lina Falletta
 
Manual de funciones del dif
Manual de funciones del difManual de funciones del dif
Manual de funciones del dif
Cendep Juegos
 
1 planificacion estrategica FIDELROJAS
1 planificacion estrategica FIDELROJAS1 planificacion estrategica FIDELROJAS
1 planificacion estrategica FIDELROJASfideljrojas
 
SharePoint Framework SPS Madrid 2016
SharePoint Framework SPS Madrid 2016SharePoint Framework SPS Madrid 2016
SharePoint Framework SPS Madrid 2016
Sonja Madsen
 
Ley 1801 de Julio 29 de 2016 - Código Nacional de Policía y Convivencia
Ley 1801 de Julio 29 de 2016 - Código Nacional de Policía y ConvivenciaLey 1801 de Julio 29 de 2016 - Código Nacional de Policía y Convivencia
Ley 1801 de Julio 29 de 2016 - Código Nacional de Policía y Convivencia
Jairo Sandoval H
 
Beautiful Structure
Beautiful StructureBeautiful Structure
Beautiful Structure
Chris Chedgey
 
Manual Práctica de Windows 8.1
Manual Práctica de Windows 8.1Manual Práctica de Windows 8.1
Manual Práctica de Windows 8.1
COMPU EDUCA
 
Album Magazine Advert Similar Products
Album Magazine Advert Similar ProductsAlbum Magazine Advert Similar Products
Album Magazine Advert Similar Products
Angharad Wilkins
 
Taller: Análisis de Situación de Salud (ASIS) (2014)
Taller: Análisis de Situación de Salud (ASIS) (2014)Taller: Análisis de Situación de Salud (ASIS) (2014)
Taller: Análisis de Situación de Salud (ASIS) (2014)
Universidad Particular de Loja
 
Matrimonio igualitario (2)
Matrimonio igualitario (2)Matrimonio igualitario (2)
Matrimonio igualitario (2)Gabriela Yánez
 
Primer Paquete Económico 2017 Zacatecas (4/9)
Primer Paquete Económico 2017 Zacatecas (4/9)Primer Paquete Económico 2017 Zacatecas (4/9)
Primer Paquete Económico 2017 Zacatecas (4/9)
Zacatecas TresPuntoCero
 

Destacado (20)

La ciudad de los cesares
La ciudad de los cesaresLa ciudad de los cesares
La ciudad de los cesares
 
Decreto por el que se reforman, adicionan y derogan diversas disposiciones de...
Decreto por el que se reforman, adicionan y derogan diversas disposiciones de...Decreto por el que se reforman, adicionan y derogan diversas disposiciones de...
Decreto por el que se reforman, adicionan y derogan diversas disposiciones de...
 
Funciones del lenguaje
Funciones del lenguajeFunciones del lenguaje
Funciones del lenguaje
 
Esp 9 lm
Esp 9 lmEsp 9 lm
Esp 9 lm
 
Pp curso auditoría gubernamental upla set.2013 - 1ra parte
Pp curso auditoría gubernamental upla set.2013 - 1ra partePp curso auditoría gubernamental upla set.2013 - 1ra parte
Pp curso auditoría gubernamental upla set.2013 - 1ra parte
 
Summit Engineering Technology Private Limited, Mumbai, Tools & Wrenches
Summit Engineering Technology Private Limited, Mumbai,  Tools & WrenchesSummit Engineering Technology Private Limited, Mumbai,  Tools & Wrenches
Summit Engineering Technology Private Limited, Mumbai, Tools & Wrenches
 
Administracion de un centro de computo
Administracion de un centro de computoAdministracion de un centro de computo
Administracion de un centro de computo
 
1.4 la construcción social del aprendizaje
1.4 la construcción  social del aprendizaje1.4 la construcción  social del aprendizaje
1.4 la construcción social del aprendizaje
 
ComunicacióN Verbal Y No Verbal
ComunicacióN Verbal Y No VerbalComunicacióN Verbal Y No Verbal
ComunicacióN Verbal Y No Verbal
 
Manual de funciones del dif
Manual de funciones del difManual de funciones del dif
Manual de funciones del dif
 
1 planificacion estrategica FIDELROJAS
1 planificacion estrategica FIDELROJAS1 planificacion estrategica FIDELROJAS
1 planificacion estrategica FIDELROJAS
 
SharePoint Framework SPS Madrid 2016
SharePoint Framework SPS Madrid 2016SharePoint Framework SPS Madrid 2016
SharePoint Framework SPS Madrid 2016
 
Liderazgo
LiderazgoLiderazgo
Liderazgo
 
Ley 1801 de Julio 29 de 2016 - Código Nacional de Policía y Convivencia
Ley 1801 de Julio 29 de 2016 - Código Nacional de Policía y ConvivenciaLey 1801 de Julio 29 de 2016 - Código Nacional de Policía y Convivencia
Ley 1801 de Julio 29 de 2016 - Código Nacional de Policía y Convivencia
 
Beautiful Structure
Beautiful StructureBeautiful Structure
Beautiful Structure
 
Manual Práctica de Windows 8.1
Manual Práctica de Windows 8.1Manual Práctica de Windows 8.1
Manual Práctica de Windows 8.1
 
Album Magazine Advert Similar Products
Album Magazine Advert Similar ProductsAlbum Magazine Advert Similar Products
Album Magazine Advert Similar Products
 
Taller: Análisis de Situación de Salud (ASIS) (2014)
Taller: Análisis de Situación de Salud (ASIS) (2014)Taller: Análisis de Situación de Salud (ASIS) (2014)
Taller: Análisis de Situación de Salud (ASIS) (2014)
 
Matrimonio igualitario (2)
Matrimonio igualitario (2)Matrimonio igualitario (2)
Matrimonio igualitario (2)
 
Primer Paquete Económico 2017 Zacatecas (4/9)
Primer Paquete Económico 2017 Zacatecas (4/9)Primer Paquete Económico 2017 Zacatecas (4/9)
Primer Paquete Económico 2017 Zacatecas (4/9)
 

Similar a Dr. Scratch, una herramienta de asistencia al docente en la evaluación de proyectos Scratch

eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos S...
eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos S...eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos S...
eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos S...
eMadrid network
 
Tarea numero 1
Tarea numero 1 Tarea numero 1
Tarea numero 1
EmmanuelJesusCobaCue
 
Tarea numero 1
Tarea numero 1Tarea numero 1
Tarea numero 1
EmmanuelJesusCobaCue
 
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
 
Informatica 2 tarea 1 corregida
Informatica 2 tarea 1 corregidaInformatica 2 tarea 1 corregida
Informatica 2 tarea 1 corregida
AnahiXool
 
Informatica 2 tarea 1 corregida
Informatica 2 tarea 1 corregidaInformatica 2 tarea 1 corregida
Informatica 2 tarea 1 corregida
Ross Vazquez
 
Informatica 2 tarea 1
Informatica 2 tarea 1Informatica 2 tarea 1
Informatica 2 tarea 1
Ross Vazquez
 
Informatica 2 tarea 1
Informatica 2 tarea 1Informatica 2 tarea 1
Informatica 2 tarea 1
AnahiXool
 
5o Computacion global 5o Computacion global5o Computacion global5o Computacio...
5o Computacion global 5o Computacion global5o Computacion global5o Computacio...5o Computacion global 5o Computacion global5o Computacion global5o Computacio...
5o Computacion global 5o Computacion global5o Computacion global5o Computacio...
ssuser7458c4
 
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?
INTEF
 
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
 
Binas lalo y jorge
Binas lalo y jorgeBinas lalo y jorge
Binas lalo y jorge
jorgerodriguez1130
 
Unidad 2 proyecto de integracion de areas i infor
Unidad 2  proyecto de integracion de areas i inforUnidad 2  proyecto de integracion de areas i infor
Unidad 2 proyecto de integracion de areas i inforJose Contreras
 
Unidad 2 proyecto de integracion de areas i infor
Unidad 2  proyecto de integracion de areas i inforUnidad 2  proyecto de integracion de areas i infor
Unidad 2 proyecto de integracion de areas i inforJose Contreras
 
Programar en primaria: ABP con Scratch
Programar en primaria: ABP con ScratchProgramar en primaria: ABP con Scratch
Programar en primaria: ABP con Scratch
Programamos
 
Jugamos a programar. Curso Scratch La Rioja. Sesión 3.
Jugamos a programar. Curso Scratch La Rioja. Sesión 3.Jugamos a programar. Curso Scratch La Rioja. Sesión 3.
Jugamos a programar. Curso Scratch La Rioja. Sesión 3.
Programamos
 
Presentación Seymour Papert
Presentación Seymour Papert Presentación Seymour Papert
Presentación Seymour Papert
Graciela Jimenez Jimenez
 
Scratch guíadidácticaprofesores
Scratch guíadidácticaprofesoresScratch guíadidácticaprofesores
Scratch guíadidácticaprofesores
Victoriano Huillcas Huincho
 
Scratch
Scratch Scratch
Formato 8 matriz dofa. momento 5. sesión 4
Formato 8  matriz dofa. momento 5. sesión 4Formato 8  matriz dofa. momento 5. sesión 4
Formato 8 matriz dofa. momento 5. sesión 4
Alvaro Avendaño Arias
 

Similar a Dr. Scratch, una herramienta de asistencia al docente en la evaluación de proyectos Scratch (20)

eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos S...
eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos S...eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos S...
eMadrid 2015 04 17 (URJC) Jesús Moreno - Dr. Scratch, análisis de proyectos S...
 
Tarea numero 1
Tarea numero 1 Tarea numero 1
Tarea numero 1
 
Tarea numero 1
Tarea numero 1Tarea numero 1
Tarea numero 1
 
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ó...
 
Informatica 2 tarea 1 corregida
Informatica 2 tarea 1 corregidaInformatica 2 tarea 1 corregida
Informatica 2 tarea 1 corregida
 
Informatica 2 tarea 1 corregida
Informatica 2 tarea 1 corregidaInformatica 2 tarea 1 corregida
Informatica 2 tarea 1 corregida
 
Informatica 2 tarea 1
Informatica 2 tarea 1Informatica 2 tarea 1
Informatica 2 tarea 1
 
Informatica 2 tarea 1
Informatica 2 tarea 1Informatica 2 tarea 1
Informatica 2 tarea 1
 
5o Computacion global 5o Computacion global5o Computacion global5o Computacio...
5o Computacion global 5o Computacion global5o Computacion global5o Computacio...5o Computacion global 5o Computacion global5o Computacion global5o Computacio...
5o Computacion global 5o Computacion global5o Computacion global5o Computacio...
 
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?
 
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?
 
Binas lalo y jorge
Binas lalo y jorgeBinas lalo y jorge
Binas lalo y jorge
 
Unidad 2 proyecto de integracion de areas i infor
Unidad 2  proyecto de integracion de areas i inforUnidad 2  proyecto de integracion de areas i infor
Unidad 2 proyecto de integracion de areas i infor
 
Unidad 2 proyecto de integracion de areas i infor
Unidad 2  proyecto de integracion de areas i inforUnidad 2  proyecto de integracion de areas i infor
Unidad 2 proyecto de integracion de areas i infor
 
Programar en primaria: ABP con Scratch
Programar en primaria: ABP con ScratchProgramar en primaria: ABP con Scratch
Programar en primaria: ABP con Scratch
 
Jugamos a programar. Curso Scratch La Rioja. Sesión 3.
Jugamos a programar. Curso Scratch La Rioja. Sesión 3.Jugamos a programar. Curso Scratch La Rioja. Sesión 3.
Jugamos a programar. Curso Scratch La Rioja. Sesión 3.
 
Presentación Seymour Papert
Presentación Seymour Papert Presentación Seymour Papert
Presentación Seymour Papert
 
Scratch guíadidácticaprofesores
Scratch guíadidácticaprofesoresScratch guíadidácticaprofesores
Scratch guíadidácticaprofesores
 
Scratch
Scratch Scratch
Scratch
 
Formato 8 matriz dofa. momento 5. sesión 4
Formato 8  matriz dofa. momento 5. sesión 4Formato 8  matriz dofa. momento 5. sesión 4
Formato 8 matriz dofa. momento 5. sesión 4
 

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ó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
 
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
 
Code to learn in k-12?
Code to learn in k-12?Code to learn in k-12?
Code to learn in k-12?
Jesús Moreno León
 
How social are Scratch learners? A comprehensive analysis of the Scratch plat...
How social are Scratch learners? A comprehensive analysis of the Scratch plat...How social are Scratch learners? A comprehensive analysis of the Scratch plat...
How social are Scratch learners? A comprehensive analysis of the Scratch plat...
Jesús Moreno León
 
Code to Learn with Scratch? A systematic literature review
Code to Learn with Scratch? A systematic literature reviewCode to Learn with Scratch? A systematic literature review
Code to Learn with Scratch? A systematic literature review
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
 
Developing Mathematical Thinking with Scratch: An Experiment with 6th Grade S...
Developing Mathematical Thinking with Scratch: An Experiment with 6th Grade S...Developing Mathematical Thinking with Scratch: An Experiment with 6th Grade S...
Developing Mathematical Thinking with Scratch: An Experiment with 6th Grade S...
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
 
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
 
Computer Programming as an Educational Tool in the English Classroom: a preli...
Computer Programming as an Educational Tool in the English Classroom: a preli...Computer Programming as an Educational Tool in the English Classroom: a preli...
Computer Programming as an Educational Tool in the English Classroom: a preli...
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
 

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
 
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 ...
 
Code to learn in k-12?
Code to learn in k-12?Code to learn in k-12?
Code to learn in k-12?
 
How social are Scratch learners? A comprehensive analysis of the Scratch plat...
How social are Scratch learners? A comprehensive analysis of the Scratch plat...How social are Scratch learners? A comprehensive analysis of the Scratch plat...
How social are Scratch learners? A comprehensive analysis of the Scratch plat...
 
Code to Learn with Scratch? A systematic literature review
Code to Learn with Scratch? A systematic literature reviewCode to Learn with Scratch? A systematic literature review
Code to Learn with Scratch? A systematic literature review
 
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.
 
Developing Mathematical Thinking with Scratch: An Experiment with 6th Grade S...
Developing Mathematical Thinking with Scratch: An Experiment with 6th Grade S...Developing Mathematical Thinking with Scratch: An Experiment with 6th Grade S...
Developing Mathematical Thinking with Scratch: An Experiment with 6th Grade S...
 
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 ...
 
The Europe Code Week (CodeEU) initiative
The Europe Code Week (CodeEU) initiativeThe Europe Code Week (CodeEU) initiative
The Europe Code Week (CodeEU) initiative
 
Computer Programming as an Educational Tool in the English Classroom: a preli...
Computer Programming as an Educational Tool in the English Classroom: a preli...Computer Programming as an Educational Tool in the English Classroom: a preli...
Computer Programming as an Educational Tool in the English Classroom: a preli...
 
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
 

Último

Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 

Último (20)

Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 

Dr. Scratch, una herramienta de asistencia al docente en la evaluación de proyectos Scratch

  • 1. SIMO Educaci´on 2015 Dr. Scratch, una herramienta de asistencia al docente en la evaluaci´on de proyectos Scratch Jes´us Moreno Le´on, Gregorio Robles jesus.moreno@programamos.es, grex@gsyc.urjc.es GSyC/Libresoft, Universidad Rey Juan Carlos SIMO Educaci´on, Madrid, 23 de octubre de 2015 Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 2. SIMO Educaci´on 2015 (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, una herramienta de asistencia al docente en la evalu
  • 3. SIMO Educaci´on 2015 ¿Qu´e es Scratch? Programaci´on para todos. Programar para aprender. Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 4. SIMO Educaci´on 2015 ¿Qui´en usa Scratch? scratch.mit.edu/statistics Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 5. SIMO Educaci´on 2015 ¿Por qu´e una herramienta como Dr. Scratch? (I) Analizando un programa Python con Pylint Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 6. SIMO Educaci´on 2015 ¿Por qu´e una herramienta como Dr. Scratch? (y II) Disfrutando de corregir proyectos Scratch Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 7. SIMO Educaci´on 2015 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, una herramienta de asistencia al docente en la evalu
  • 8. SIMO Educaci´on 2015 Malos h´abitos de programaci´on con Scratch (I) Nombres de personajes incorrectos/por defecto Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 9. SIMO Educaci´on 2015 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, una herramienta de asistencia al docente en la evalu
  • 10. SIMO Educaci´on 2015 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, una herramienta de asistencia al docente en la evalu
  • 11. SIMO Educaci´on 2015 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, una herramienta de asistencia al docente en la evalu
  • 12. SIMO Educaci´on 2015 Dr. Scratch Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 13. SIMO Educaci´on 2015 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, una herramienta de asistencia al docente en la evalu
  • 14. SIMO Educaci´on 2015 Dr. Scratch: an´alisis del Pensamiento Computacional (II) Midiendo el desarrollo del Pensamiento L´ogico Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 15. SIMO Educaci´on 2015 Dr. Scratch: an´alisis del Pensamiento Computacional (II) Midiendo el desarrollo de la representaci´on de informaci´on Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 16. SIMO Educaci´on 2015 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, una herramienta de asistencia al docente en la evalu
  • 17. SIMO Educaci´on 2015 Taller de Dr. Scratch para docentes Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 18. SIMO Educaci´on 2015 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, una herramienta de asistencia al docente en la evalu
  • 19. SIMO Educaci´on 2015 Dr. Scratch para fomentar el Pensamiento Computacional Edad de los 109 participantes en el estudio Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 20. SIMO Educaci´on 2015 Dr. Scratch para fomentar el Pensamiento Computacional Visita drscratch.org. ¿Te parece una web atractiva? Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 21. SIMO Educaci´on 2015 Dr. Scratch para fomentar el Pensamiento Computacional Analiza un proyecto. ¿Te ha resultado sencillo realizar el an´alisis? Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 22. SIMO Educaci´on 2015 Dr. Scratch para fomentar el Pensamiento Computacional ¿C´omo te has sentido al ver los resultados? Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 23. SIMO Educaci´on 2015 Dr. Scratch para fomentar el Pensamiento Computacional ¿Te resulta comprensible la informaci´on de la p´agina de resultados? Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 24. SIMO Educaci´on 2015 Dr. Scratch para fomentar el Pensamiento Computacional ¿Tienes ganas de mejorar tu proyecto probando algo nuevo? Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 25. SIMO Educaci´on 2015 Dr. Scratch para fomentar el Pensamiento Computacional Resultados del an´alisis previo y posterior a Dr. Scratch Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 26. SIMO Educaci´on 2015 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, una herramienta de asistencia al docente en la evalu
  • 27. SIMO Educaci´on 2015 Agradecimientos Entidades y personas que hacen posible el proyecto FECYT Google Microsoft Programamos eMadrid network MariLuz, Eva y Cristian Background picture: dailywaffle.co.uk Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 28. SIMO Educaci´on 2015 Concurso de programaci´on con Scratch drscratch.org/contest Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu
  • 29. SIMO Educaci´on 2015 Dr. Scratch, una herramienta de asistencia al docente en la evaluaci´on de proyectos Scratch Jes´us Moreno Le´on, Gregorio Robles jesus.moreno@programamos.es, grex@gsyc.urjc.es GSyC/Libresoft, Universidad Rey Juan Carlos SIMO Educaci´on, Madrid, 23 de octubre de 2015 Jes´us Moreno Le´on, Gregorio Robles Dr. Scratch, una herramienta de asistencia al docente en la evalu