Robots, videojuegos y fractales

51
Robots, videojuegos y fractales para enriquecer el aprendizaje 2012

description

Charla realizada el 13 de Diciembre 2012, en el Departamento de Matemática, de la Universidad de Santiago de Chile. Más información, en el sitio: http://www.geometriadinamica.cl/2012/12/robots-videojuegos-y-fractales/

Transcript of Robots, videojuegos y fractales

Page 1: Robots, videojuegos y fractales

Robots, videojuegos y fractalespara enriquecer el aprendizaje

2012

Page 2: Robots, videojuegos y fractales

Robots, videojuegos y fractalespara enriquecer el aprendizaje

2009

Page 3: Robots, videojuegos y fractales

Penta UCPrograma Educacional para

Niños y Jóvenes con Talento Académico

Page 4: Robots, videojuegos y fractales

Robótica7º y 8º Básico - 2009

Page 5: Robots, videojuegos y fractales

Robótica7º y 8º Básico - 2009

Page 6: Robots, videojuegos y fractales

Robótica7º y 8º Básico - 2009

Clase  1

Page 7: Robots, videojuegos y fractales

Robótica7º y 8º Básico - 2009

Clase  1

Page 8: Robots, videojuegos y fractales

Robótica7º y 8º Básico - 2009

Prueba no superada

Page 9: Robots, videojuegos y fractales

Robótica7º y 8º Básico - 2009

•Problemas interdisciplinarios•Necesidad de colaboración•Cantidad inagotablede actividades

•Aprender de los errores•Los perdedores aprenden más•Competencia sana.

Page 10: Robots, videojuegos y fractales

Programación de videojuegos6º Básico | 2007 - 2012

Page 11: Robots, videojuegos y fractales

Clase 1: “Tío, ¿puedo pintar?”

Programación de videojuegos6º Básico | 2007 - 2012

Page 12: Robots, videojuegos y fractales

“Ustedes van a aprender a leer esto”

Program  moverLaNave        Method  Main()        Var  x  As  Int  =  250        Var  y  As  Int  =  250        LoadSprite("nave","ufo.gif")        ShowSprite("nave")        While  True                if  IsKeyDown("right")  Then                        x  =  x  +  10                End  If                if  IsKeyDown("left")  Then                        x  =  x  -­‐  10                End  If                If  IsKeyDown("up")  Then                        y  =  y  -­‐  10                End  If                if  IsKeyDown("down")  Then                        y  =  y  +  10                End  If

Programación de videojuegos6º Básico | 2007 - 2012

Page 13: Robots, videojuegos y fractales

“Programar es enseñarle al computador a resolver problemas”

• Un programa es:• Una serie de pasos para resolver un problema• Acciones asociadas a eventos• Conjunto de problemas interrelacionados

Programación de videojuegos6º Básico | 2007 - 2012

Page 14: Robots, videojuegos y fractales

1 2 3

Dibujos

4 5 6 7

Animaciones8 9 10

Juegos11 12 13

Proyecto

14

Programación de videojuegos6º Básico | 2007 - 2012

Page 15: Robots, videojuegos y fractales

¿Cómo le agrego murallas al juego?

Programación de videojuegos6º Básico | 2007 - 2012

Page 16: Robots, videojuegos y fractales

if  GetSpriteLeft("pelota")>640  Then            x  =  0  -­‐  xEnd  Ifif  GetSpriteLeft("pelota")<0  Then            x  =  0  -­‐  xEnd  Ifif  GetSpriteLeft("pelota")>480  Then            y  =  0  -­‐  yEnd  Ifif  GetSpriteTop("pelota")<0  Then            y  =  0  -­‐  yEnd  If

(x,y)

(-x,y)(-x,-y)

(x,-y)

640

48

0

Programación de videojuegos6º Básico | 2007 - 2012

¿Cómo le agrego murallas al juego?

Page 17: Robots, videojuegos y fractales

Programación de videojuegos6º Básico | 2007 - 2012

DiálogoPreguntas y Sugerencias

(Traducir, Bloom)

¿Cómo le agrego murallas al juego?

EventosAcciónes

Metáfora del juego

“misil”“disparo”“enemigo”

“vidas”

Programación

CoordenadasSentencias

Condiciones

Page 18: Robots, videojuegos y fractales

Programación de videojuegos6º Básico | 2007 - 2012

Una cantidad inagotablede problemas

CurrículumRelación poco sistemáticaen cuanto a contenidos

Relación sistemáticaen cuanto a procesos

Page 19: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Page 20: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

“...de las leyes más simples nacen

infinitas maravillas que se repiten

indefinidamente.”Benoit Mandelbrot

(1924-2010)

Page 21: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Obra que se produjo por la ejecución de un conjunto de reglas definidas por el artista.

Arte Generativo

Page 22: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Obra que se produjo por la ejecución de un conjunto de reglas definidas por el artista.

Arte Generativo

1 regla5 líneas de código262.143 cuadrados

Page 23: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Recursividad

Page 24: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Aleatoriedad

Page 25: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Page 26: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Page 27: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Page 28: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla5 líneas de código∂=-60º

Page 29: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla5 líneas de código∂=-120º

Page 30: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla5 líneas de código∂=120º

Page 31: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla5 líneas de código∂=150º

Page 32: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla5 líneas de código∂=170º

Page 33: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla4 líneas de código∂=30º

Page 34: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla4 líneas de código∂=60º

Page 35: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla4 líneas de código∂=90º

Page 36: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla4 líneas de código∂=120º

Page 37: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

1 regla4 líneas de código∂=180º

Page 38: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

¿Cuándo está finalizado un

trabajo diseño?

Page 39: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Profe ¿está bien?

¿ Eso había que hacer?

¿Qué más le agrego?

Page 40: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

¿Cómo es un árbol?

Page 41: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Page 42: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Page 43: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Page 44: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Page 45: Robots, videojuegos y fractales

Arte generativo2º Medio | 2010-2012

Manejo de conceptos potentes de la matemática.

Exploración de la naturaleza desde la geometría fractal

Matemática puesta al servicio del arte.

Page 46: Robots, videojuegos y fractales

Robots, videojuegos y fractalespara enriquecer el aprendizaje

2012

Page 47: Robots, videojuegos y fractales

La clave para comprender por qué la escuela es lo que es, reside en reconocer una tendencia sistemática a deformar las ideas para ajustarlas en un marco pedagógico

Seymour Papert¿Cuál es la gran idea?

Hacia una pedagogíadel poder de las ideas

Relación con el currículum

Page 48: Robots, videojuegos y fractales

Relación con el currículum

‣ ¿Integración curricular de las TIC?- Resistencia al cambio- Las TIC al servicio del currículum- Visión utilitaria de las TIC- Desempodera las ideas- Limita el potencial de aprendizaje.

Contenidos Objetivos ActividadesEvaluaciones

Page 49: Robots, videojuegos y fractales

Relación con el currículum

‣ Enriquecimiento curricular- Nuevas instancias para aprender- TIC centradas en los aprendizajes- Destrabar potenciales de aprendizaje- Re-empoderar las ideas

Contenidos Objetivos ActividadesEvaluaciones

Aprendizajes

Page 50: Robots, videojuegos y fractales

“Resolver un problema es hacer un descubrimiento (...) hay una partícula de descubrimiento en la solución de cualquier problema.

El suyo puede ser modesto, pero si pone a prueba la curiosidad que induce a poner en juego las facultades inventivas, y si lo resuelve por medios propios, puede experimentar la tensión y el encanto del descubrimiento y el goce del triunfo.”

George Polya

Page 51: Robots, videojuegos y fractales

Robots, videojuegos y fractalespara enriquecer el aprendizaje

2012