SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluación de competencias...

Post on 13-Apr-2017

39 views 1 download

Transcript of SIMO EDUCACIÓN 2016. "Enseñar en un mundo de recursos abundantes": Evaluación de competencias...

1/20

Evaluacion de competencias de pensamiento computacional

Evaluacion de competencias de pensamientocomputacional

Gregorio Robles, Jesus Moreno Leon, Marcos Roman

grex@gsyc.urjc.es, jesus.moreno@programamos.es, mroman@edu.uned.esGSyC/Libresoft, Universidad Rey Juan Carlos

SIMO Educacion, Madrid, 20 de octubre de 2016

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

2/20

Evaluacion de competencias de pensamiento computacional

(cc) 2015-6 Gregorio Robles, Jesus Moreno Leon and Marcos Roman GonzalezSome rights reserved. This work licensed under Creative Commons

Attribution-ShareAlike License. To view a copy of full license, seehttp://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 InternetSource, and author and licence if known, is specified.

For those images, fair use applies.

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

3/20

Evaluacion de competencias de pensamiento computacional

¿Que es el pensamiento computacional?

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

4/20

Evaluacion de competencias de pensamiento computacional

Mas sobre pensamiento computacional

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

5/20

Evaluacion de competencias de pensamiento computacional

Mas sobre pensamiento computacional (II)

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

6/20

Evaluacion de competencias de pensamiento computacional

Great Principles Framework of Computing

Great Principles Framework Siete categorıas

1 computacion

2 comunicacion

3 coordinacion

4 recoleccion

5 automatizacion

6 evaluacion

7 diseno

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

7/20

Evaluacion de competencias de pensamiento computacional

¿Que es Scratch?

Programacion para todos.Programar para aprender.

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

8/20

Evaluacion de competencias de pensamiento computacional

Ejemplo de codigo en Scratch

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

9/20

Evaluacion de competencias de pensamiento computacional

¿Quien usa Scratch?

scratch.mit.edu/statistics

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

10/20

Evaluacion de competencias de pensamiento computacional

Bebras

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

11/20

Evaluacion de competencias de pensamiento computacional

Bebras (II)

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

12/20

Evaluacion de competencias de pensamiento computacional

CT-test

CT-testRoman et al.

(Facultad de Educacion, UNED)

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

13/20

Evaluacion de competencias de pensamiento computacional

CT-test (II)

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

14/20

Evaluacion de competencias de pensamiento computacional

CT-test (y III)

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

15/20

Evaluacion de competencias de pensamiento computacional

Dr. Scratch

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

16/20

Evaluacion de competencias de pensamiento computacional

Dr. Scratch: analisis del Pensamiento Computacional (I)

Componente PC Basico En desarrollo Avanzado

Representacion de lainformacion

modifiers of spritesproperties

operations on vars operations on lists

Pensamiento Logico if if else logic operationsInteractividad con elusuario

green flag key pressed, spriteclicked, ask and wait,mouse blocks

when %s is >%s,video, audio

Control de flujo sequence of blocks repeat, forever repeat untilAbstraccion more than one script

and more than onesprite

def block when I start as clone

Paralelismo Two scripts on greenflag

Two scripts on keypressed, two scriptson sprite clicked onthe same sprite

Two scripts on when Ireceive message, cre-ate clone, two scriptswhen %s is >%s, twoscripts on when back-drop change to

Sincronizacion wait Broadcast, when I re-ceive message, stopall, stop program,stop programs sprite

wait until, whenbackdrop change to,broadcast and wait

Table: Nivel de desarrollo para cada componente del PensamientoComputacional.

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

17/20

Evaluacion de competencias de pensamiento computacional

Dr. Scratch: analisis del Pensamiento Computacional (II)

Midiendo el desarrollo del Pensamiento Logico

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

18/20

Evaluacion de competencias de pensamiento computacional

Dr. Scratch: deteccion de malos habitos

Errores o malas practicas detectadas

Codigo muerto

Inicializacion de atributos

Nombres por defecto

Programas repetidos

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

19/20

Evaluacion de competencias de pensamiento computacional

Agradecimientos

Entidades y personas que hacen posible el proyecto

Red eMadrid

Asociacion Programamos

FECYT

Google

Microsoft

MariLuz, Eva y Cristian

Background picture: dailywaffle.co.uk

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional

20/20

Evaluacion de competencias de pensamiento computacional

Evaluacion de competencias de pensamientocomputacional

Gregorio Robles, Jesus Moreno Leon, Marcos Roman

grex@gsyc.urjc.es, jesus.moreno@programamos.es, mroman@edu.uned.esGSyC/Libresoft, Universidad Rey Juan Carlos

SIMO Educacion, Madrid, 20 de octubre de 2016

Gregorio Robles, Jesus Moreno Leon, Marcos Roman Evaluacion de competencias de pensamiento computacional