Programación y nuevas tecnologías
En este nuevo siglo, la tecnología se abre camino cada vez más. Por ello, la gente tiene que venir preparada para afrontar esta realidad. Una forma de que los más pequeños se sientan cómodos con ello es enseñándoles en la escuela el arte de la programación: http://codigoespagueti.com/noticias/7-razones-para-ensenar-ninos-programar/
¿Cómo van a aprender los niños pequeños a memorizar tanto código como "ps axl | grep FLAGS ; ps axl | grep xv" si ya les cuesta memorizar un montón de cosas más que no se escriben tan extraño? La respuesta: SCRATCH http://scratch.mit.edu/
Vídeo de ejemplo: http://vimeo.com/65583694
Scratch es intuitivo, fácil y pensado precisamente para los niños. Es open source, desarrollado por el MIT para que la introducción a la programación no sea difícil. Los niños de Primaria pueden empezar con este programa a hacer cosas. Hay una librería enorme con ejemplos que no hace falta ni descargarse, y se pueden ver online. Explotando la creatividad de los niños pueden aparecer proyectos muy interesantes.
En la ESO ya tendría que ser algo más duro. Se puede empezar por ejemplo con Python, que es un lenguaje bastante sencillo e intuitivo, o C++ que tampoco es muy complicado y se utiliza en muchísimos sitios. Empezar por lo básico (por ejemplo para 1º y 2º), operaciones con números, imprimir por pantalla, True-False, condicionales if-else, ciclos while-for... Después (3º ESO) empezar con funciones, cadenas de texto, archivos, listas-arrays-vectores... Y por último (4º ESO), para lo más avanzado, programación orientada a objetos. (Por ejemplo)
¿Cómo podemos pagar tantos ordenadores y tantas licencias para los colegios públicos? Sencillamente, no hay que pagar ninguna licencia. Python, C++, Scratch y la mayoría de los lenguajes de programación son gratuitos. En cuanto a los ordenadores, RASPBERRY PI http://www.raspberrypi.org/
Vídeo de ejemplo (en inglés, sorry): http://www.raspberrypi.org/help/what-is-a-raspberry-pi/
Raspberry Pi es un ordenador de alrededor de 40€ que sólo necesita enchufarse a la red eléctrica, un teclado, ratón, una tarjeta SD y un monitor para poder funcionar. Es Linux, por lo que no hay que pagar ninguna licencia, viene con Scratch y Python preinstalados, una licencia del Mathematica gratuita y un montón de cosas más. La instalación tampoco es complicada y puede usarse para monitorizar diversos proyectos además de como ordenador personal.
Otra nueva tecnología a la que os quiero acercar es ARDUINO: http://www.arduino.cc/es/
Vídeo de ejemplo (podéis activar subtítulos): https://www.ted.com/talks/massimo_banzi_how_arduino_is_open_sourcing_imagination
Arduino es una plataforma de prototipado electrónico open-source basada en hardware y software fáciles de usar y flexibles. Está pensada para artistas, diseñadores e interesados en crear objetos o entornos interactivos. Con ella puedes programar fácilmente y es muy muy barata (hablo de incluso 5€ por plaquita). Esta placa se programa en una especie de C y permite crear proyectos muy interesantes. Básicamente puede dar salidas de hasta 5V (aumentable con alimentación externa) y recibir información de por ejemplo sensores de proximidad, de humedad, de ruido, de presión, de luz... tanto digital (0 ó 1) como analógicamente (de 0 a 1023). En clases de tecnología o electrotecnia se pueden utilizar para crear proyectos muy interesantes.
Pongo algunos ejemplos:
https://www.youtube.com/watch?v=gndyvQ1ei-s
https://www.youtube.com/watch?v=Ttm62RBdOuo
https://www.youtube.com/watch?v=dX37LFv8jWY
Resumiendo. Propongo
1) Enseñar programación en la escuela, mediante Scratch en Primaria y un lenguaje de programación "al uso" en la ESO
2) Fomentar el uso de herramientas hardware y software libre dentro de las escuelas, sobre todo las públicas, para ahorrar dinero, introducir a los jóvenes en el código libre y potenciar su creatividad al máximo mediante ellas.
Paz Tue 8 Jul 2014 9:45PM
No estoy de acuerdo, Jesús.
La manera de enseñar y aprender, la metodología y la concepción pedagógica que subyace son la base, el centro de todo.
Si partimos de una concepción inclusiva y de propuestas que facilitan el aprendizaje a través de métodos y planificaciones didácticas concretas que contemplan a todos los alumnos, clarificamos mucho cómo queremos la educación.
Además, es una forma de dinamizar el grupo y de compartir ideas y conocimiento.
A partir de eso es más fácil entenderse.
A la sociedad lo que en realidad le preocupa, creo, es que los alumnos aprendan eficientemente, y que aprendan todos.
Poll Created Fri 18 Jul 2014 10:54AM
Añadir Programación en el temario de Infantil, Primaria y ESO Closed Fri 31 Oct 2014 10:07PM
Propongo para el programa educativo añadir la Programación en las aulas, desde Infantil en adelante. Se daría en un entorno de Hardware y Software libres. Puede ser como asignatura a parte o integrada en informática. El temario puede estar así dividido:
Infantil: Conceptos sencillos como órdenes, paso a paso...
Primo: http://vimeo.com/82620072
Hummingbird: http://www.hummingbirdkit.com/
Minibloq
...
Primaria: Programación de gráficos (animaciones, juegos...) con bloques
Scratch: http://scratch.mit.edu/
...
ESO: Programación en un lenguaje sencillo desde variables, condicionales, ciclos... en 1º hasta programación orientada a objetos en 4º (a esas alturas pudiendo ser optativa enfocado a las ciencias)
Python: https://www.python.org/
C++: http://es.wikipedia.org/wiki/C%2B%2B
...
Bachiller: Posibilidad de aplicar lo aprendido a Hardware/Software libre (optativo enfocado a las ciencias):
Arduino: http://www.arduino.cc/es/
Bash de GNU-Linux: http://es.wikipedia.org/wiki/Bash
...
Results
Results | Option | % of points | Voters | |
---|---|---|---|---|
|
Agree | 69.7% | 23 | |
Abstain | 3.0% | 1 | ||
Disagree | 24.2% | 8 | ||
Block | 3.0% | 1 | ||
Undecided | 0% | 423 |
33 of 456 people have participated (7%)
Marisa Waits
Fri 18 Jul 2014 5:14PM
Me gustaría saber que valores educativos y enseñanza estamos trasmitiendo a un niño con esta materia, yo creo que a esas dades lo que debe primar son asignaturas humanas, compañerismo, ética, civismo, medio ambiente, formar personas, no máquinas.Gr.
Marta Garcia
Sun 20 Jul 2014 5:10PM
No acabo de verlo como asignatura, quizá porque soy alérgica a las asignaturas en general. Pero sí integrada como parte importante del curriculo de una educación basada en proyectos.
Miguel Vázquez Moreno
Tue 12 Aug 2014 11:10AM
Desarrollo de la mente lógica, estructuración de pasos, capacidad de abstracción y análisis. ¡Por supuesto!
Marc Miralles
Fri 22 Aug 2014 12:42PM
Sólo por el hecho de que ayuda a desarrollar la mente lógica y el discernimiento ya vale la pena.
Carlos RI
Fri 29 Aug 2014 3:55PM
Comparto la opinión de Marisa. No veo valores en esta asignatura salvo el consumismo. En el fondo, la asignatura no estaría mal, pero como optativa en ESO-BACH
David
Sat 20 Sep 2014 9:57PM
Esty de acuerdo
Jesús Martínez · Sat 5 Jul 2014 6:11PM
A mi todas estas tecnologías me parecen geniales, y ademas estoy convencido de que debían ser incorporadas en lis planes de enseñanza ya a cortas edades. Pero creo que ahora toca discutir muchas otras cosas a niveles superiores, como se ha comentado en la discusion https://www.loomio.org/d/RNhzMkFm/y-para-cuando-los-temas-importantes. Respetando por su puesto que cada uno habla de lo que quiere..
creo que en este foro, loomio, se están discutiendo cosas que les interesan a grupos concretos, educadores, tics,..en lugar de discutir temas que interesan al conjunto de la sociedad