Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Programar es divertido: Scratch como excusa para enseñar a pensar de forma original

whiskito
October 15, 2015

Programar es divertido: Scratch como excusa para enseñar a pensar de forma original

Este documento contiene un conjunto de referencias y enlaces como complemento al material utilizado en la charla de presentación de Pablo Espeso Tascón ([email protected]) en Codeweek 2015, el 15 de octubre en la Facultade de Informática, Campus de Elviña, A Coruña, España. Más información sobre la charla:

http://events.codeweek.eu/view/4759/os-programadores-de-hoye-son-os-magos-do-mana-converte-a-tua-paixon-en-proxecto-de-vida/

Puedes compartir este documento a través del siguiente enlace:

http://bit.ly/cw15-pespeso

Artículos Xataka.com sobre programación:
http://www.xataka.com/especiales/ninos-y-programacion-consejos-y-recursos-para-que-este-verano-se-inicien
http://www.xataka.com/makers/como-empezar-a-aprender-programacion-consejos-y-recursos-para-hacerlo-de-adulto

Página principal de Scratch:
http://scratch.mit.edu (descarga, uso y comunidad).

Página de ayuda oficial de Scratch:
https://scratch.mit.edu/help/

Scratch Team @ UVa y Club de Jóvenes Programadores de la Univ. de Valladolid (CJP-UVa):
http://scratch.infor.uva.es/
http://scratch.infor.uva.es/cjp-uva/
http://twitter.com/scratch_uva
https://scratch.mit.edu/users/cjpuva/ (algunos proyectos usados en el CJP)
[email protected]

Página principal de MATCH - Aprendiendo Matemáticas con Scratch:
http://scratch.infor.uva.es/match/

Presentación Jeannette M. Wing sobre Pensamiento Computacional:
http://www.cs.cmu.edu/afs/cs/usr/wing/www/Computational_Thinking.pdf

Otros recursos y tutoriales:
http://www.code.org/ > ideal para una primera iniciación en el mundo de la programación. Limitado, pero entretenido y divertido a partir de los 6 años.
http://www.codecombat.org/ > Varios lenguajes ya de alto nivel (textuales, nada de piezas 'de juguete'), un juego en el que para ir avanzando hay que ir resolviendo retos de programación.
http://www.codecademy.org/ > tutoriales didácticos sobre diferentes lenguajes.
https://www.khanacademy.org/ > Web con recursos de múltiples áreas, incluyendo no sólo programación; también ciencias, matemáticas y otras muchas.
https://www.arduino.cc/ > web oficial de Arduino.

Donald Knuth, My Advice to young people (vídeo/entrevista)
https://www.youtube.com/watch?v=75Ju0eM5T2c

Fecha de última actualización: 15 de octubre, 2015, a las 20:25 (hora española, GMT+2)

whiskito

October 15, 2015
Tweet

More Decks by whiskito

Other Decks in Education

Transcript

  1. Programar es divertido: Scratch como excusa para enseñar a pensar

    de forma original Pablo Espeso Tascón @whiskito Editor Senior Xataka.com
  2. ¿Por qué aprender a programar? - Crear y no sólo

    consumir - ¿Trabajo futuro? - Auge de la tecnología - Pensamiento Computacional 2 CT and CS@CMU Jeannette M. Wing Grand Vision for the Field • Computational thinking will be a fundamental skill used by everyone in the world by the middle of the 21st Century. – Just like reading, writing, and arithmetic. – Imagine every child knowing how to think like a computer scientist! 3 CT and CS@CMU Jeannette M. Wing The Two A’s of Computational Thinking • Abstraction – C.T. is operating in terms of multiple layers of abstraction simultaneously – C.T. is defining the relationships the between layers • Automation – C.T. is thinking in terms of mechanizing the abstraction layers and their relationships • Mechanization is possible due to precise and exacting notations and models – There is some “machine” below (human or computer, virtual or physical) • They give us the ability and audacity to scale. 2 CT and CS@CMU Jeannette M. Wing Grand Vision for the Field • Computational thinking will be a fundamental skill used by everyone in the world by the middle of the 21st Century. – Just like reading, writing, and arithmetic. – Imagine every child knowing how to think like a computer scientist! 3 CT and CS@CMU Jeannette M. Wing The Two A’s of Computational Thinking • Abstraction – C.T. is operating in terms of multiple layers of abstraction simultaneously – C.T. is defining the relationships the between layers • Automation – C.T. is thinking in terms of mechanizing the abstraction layers and their relationships • Mechanization is possible due to precise and exacting notations and models – There is some “machine” below (human or computer, virtual or physical) • They give us the ability and audacity to scale.
  3. Scratch: - [8,16] años, pero para todas las edades en

    la realidad - Comunidad con >11M de proyectos compartidos - Recursos, foros, manuales, tutoriales... los que quieras Estadísticas: https://scratch.mit.edu/statistics/
  4. Mi propuesta: - Descubre e investiga. Prueba, falla, piensa, prueba,

    falla, piensa, prueba, acierta. - Se libre, haz lo que quieras -> CREATIVIDAD - ¿Callejón sin salida? Sigue intentándolo y, cuando estés derrotado de pensar, busca o pide ayuda.
  5. Un (penúltiumo) mensaje 1) Si ya has empezado a programar

    y estás más o menos avanzado, mucho ánimo. El camino continua y es largo, pero después de darte unos cuantos cabezazos con la pared merece la pena. 2) Si empiezas hoy a programar, o si esta es tu primera toma de contacto con el mundillo: abre tu mente. Prueba, juega, evoluciona, innova y crea. Muchas ideas peregrinas terminan siendo geniales.
  6. D. Knuth Professor Emeritus of The Art of Computer Programming

    at Stanford University 78 CAP´ ITULO 8. CONCLUSIONES intenci´ on de aprender. La inercia nos ha llevado a aprender en un campo en el que, al menos personalmente, era completamente inexperto, hasta tal punto que pensaba que la latitud era la medida horizontal y la longitud la vertical. ¡Hasta ese punto! El trabajo realizado ha terminado siendo muy positivo. De pensar que no obtendr´ ıamos ning´ un resultado aceptable, a tener una serie de datos muy positivos. Realmente sorpren- dentes, teniendo en cuenta que en la fase de pruebas reales descrita en el Apartado 7.2 todas las respuestas estaban por debajo de los 30 metros de distancia al usuario real. Esta cifra, que puede parecer muy amplia, es en realidad el error que suele proporcionar la localizaci´ on mediante antenas Wi-Fi en los mejores casos, con lo que podr´ ıamos decir que, seg´ un esos casos de prueba, el sistema creado es m´ as eficiente que Wi-Fi... aunque menos que GPS. No por mucho, pero s´ ı algo peor. Como punto negativo - y raz´ on que me impide pensar en este sistema como una soluci´ on comercial - est´ a en la inhabilitaci´ on del adaptador Wi-Fi cuando se utiliza este sistema o, de forma menos espec´ ıfica, la imposibilidad de utilizar buena parte del sistema cuando se ejecuta la aplicaci´ on. El tel´ efono no puede utilizar una conexi´ on Wi-Fi ya que est´ a desconect´ andose cada pocos segundos, y esto repercute en que la conexi´ on aparece y desaparece cual Guadiana. Algo fundamental en los smartphones que no puede utilizarse y que plantea un horizonte dif´ ıcil en el mercado real. Para finalizar, las expectativas iniciales eran demasiado bajas y han terminado no s´ olo cumpli´ endose, si no resultando completamente satisfactorias. Creo que el trabajo es mejorable en muchos aspectos, pero tambi´ en creo que hemos aprendido un mont´ on de cosas interesantes. ¿Nos servir´ an? Ya veremos c´ omo unimos los puntos en un futuro. Mientras tanto... [. . . ]I’d probably go the other extreme where if something, if I find too many people adopting a certain idea I’d probably think it’s wrong or if, you know, if my work had become too popular I’d probably think I’d have to change. That’s of course ridiculous but I see the other side of it too often where people will do something against their own gut instincts because they think the community wants them to do it that way, so people will work on a certain subject even though they aren’t terribly interested in it because they think that they’ll get more prestige by working on it.[. . . ] — D. Knuth, My advice to young people [24] […] Si encuentro mucha gente que está adoptando una cierta idea que yo pienso que está equivocada, o si mi trabajo se volviese muy popular, probablemente pensaría que es momento de cambiar. Esto es por supuesto ridículo, pero veo el otro lado en el que muy habitualmente la gente hace algo en contra de sus propios instintos, porque piensan que la comunidad quiere que lo hagan de esa forma, así que la gente hace una determinada cosa incluso cuando no están interesados, porque piensan que les va a dar más prestigio trabajar en ella […] Cita: Donald Knuth, My Advice to young people https://www.youtube.com/watch?v=75Ju0eM5T2c