SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluación de competencias del pensamiento computacional. Gregorio Robles. URJC. 20/10/2016.
SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluación de competencias del pensamiento computacional. Gregorio Robles. URJC. 20/10/2016.
VI Jornadas eMadrid Unbundling Education": Pilar Rodríguez, UAM.. 21/06/2016.
Similar a SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluación de competencias del pensamiento computacional. Gregorio Robles. URJC. 20/10/2016.
Similar a SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluación de competencias del pensamiento computacional. Gregorio Robles. URJC. 20/10/2016. (16)
SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluación de competencias del pensamiento computacional. Gregorio Robles. URJC. 20/10/2016.
1. 1/20
Evaluaci´on de competencias de pensamiento computacional
Evaluaci´on de competencias de pensamiento
computacional
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an
grex@gsyc.urjc.es, jesus.moreno@programamos.es, mroman@edu.uned.es
GSyC/Libresoft, Universidad Rey Juan Carlos
SIMO Educaci´on, Madrid, 20 de octubre de 2016
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
2. 2/20
Evaluaci´on de competencias de pensamiento computacional
(cc) 2015-6 Gregorio Robles, Jes´us Moreno Le´on and Marcos Rom´an Gonz´alez
Some rights reserved. This work licensed under Creative Commons
Attribution-ShareAlike License. To view a copy of full license, see
http://creativecommons.org/licenses/by-sa/3.0/ or write to
Creative Commons, 559 Nathan Abbott Way, Stanford,
California 94305, USA.
Some of the figures have been taken from the Internet
Source, and author and licence if known, is specified.
For those images, fair use applies.
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
3. 3/20
Evaluaci´on de competencias de pensamiento computacional
¿Qu´e es el pensamiento computacional?
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
4. 4/20
Evaluaci´on de competencias de pensamiento computacional
M´as sobre pensamiento computacional
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
5. 5/20
Evaluaci´on de competencias de pensamiento computacional
M´as sobre pensamiento computacional (II)
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
6. 6/20
Evaluaci´on de competencias de pensamiento computacional
Great Principles Framework of Computing
Great Principles Framework Siete categor´ıas
1 computaci´on
2 comunicaci´on
3 coordinaci´on
4 recolecci´on
5 automatizaci´on
6 evaluaci´on
7 dise˜no
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
7. 7/20
Evaluaci´on de competencias de pensamiento computacional
¿Qu´e es Scratch?
Programaci´on para todos.
Programar para aprender.
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
8. 8/20
Evaluaci´on de competencias de pensamiento computacional
Ejemplo de c´odigo en Scratch
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
9. 9/20
Evaluaci´on de competencias de pensamiento computacional
¿Qui´en usa Scratch?
scratch.mit.edu/statistics
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
10. 10/20
Evaluaci´on de competencias de pensamiento computacional
Bebras
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
11. 11/20
Evaluaci´on de competencias de pensamiento computacional
Bebras (II)
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
12. 12/20
Evaluaci´on de competencias de pensamiento computacional
CT-test
CT-test
Rom´an et al.
(Facultad de Educaci´on, UNED)
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
13. 13/20
Evaluaci´on de competencias de pensamiento computacional
CT-test (II)
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
14. 14/20
Evaluaci´on de competencias de pensamiento computacional
CT-test (y III)
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
15. 15/20
Evaluaci´on de competencias de pensamiento computacional
Dr. Scratch
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
16. 16/20
Evaluaci´on de competencias de 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.
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
17. 17/20
Evaluaci´on de competencias de pensamiento computacional
Dr. Scratch: an´alisis del Pensamiento Computacional (II)
Midiendo el desarrollo del Pensamiento L´ogico
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
18. 18/20
Evaluaci´on de competencias de 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
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
19. 19/20
Evaluaci´on de competencias de pensamiento computacional
Agradecimientos
Entidades y personas que hacen posible el proyecto
Red eMadrid
Asociaci´on Programamos
FECYT
Google
Microsoft
MariLuz, Eva y Cristian
Background picture: dailywaffle.co.uk
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional
20. 20/20
Evaluaci´on de competencias de pensamiento computacional
Evaluaci´on de competencias de pensamiento
computacional
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an
grex@gsyc.urjc.es, jesus.moreno@programamos.es, mroman@edu.uned.es
GSyC/Libresoft, Universidad Rey Juan Carlos
SIMO Educaci´on, Madrid, 20 de octubre de 2016
Gregorio Robles, Jes´us Moreno Le´on, Marcos Rom´an Evaluaci´on de competencias de pensamiento computacional