Loomio
Tue 24 Jun 2014 3:16PM

Programación y nuevas tecnologías

AG Ander González Public Seen by 150

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.

JM

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

P

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.

AG

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 SJA MS GS SP D BFC DU AG MG JE M MVM VA DU LC FM VL DU JJE JSL
Abstain 3.0% 1 DU
Disagree 24.2% 8 RM J VRC JT A MW AO CR
Block 3.0% 1 JR
Undecided 0% 423 RG VR FGF MG VK RPA E NV FS MA YS FF M FC CA C JML AZ LS MÁ

33 of 456 people have participated (7%)

MW

Marisa Waits
Disagree
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.

MG

Marta Garcia
Agree
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.

P
Vote removed
MVM

Miguel Vázquez Moreno
Agree
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!

DU

Marc Miralles
Agree
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.

CR

Carlos RI
Disagree
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

D

David
Agree
Sat 20 Sep 2014 9:57PM

Esty de acuerdo

Load More