Hace 9 años | Por piscolabis a eldiario.es
Publicado hace 9 años por piscolabis a eldiario.es

Países como Reino Unido o Francia van a impartir asignaturas de programación en las escuelas durante el próximo curso académico.La enseñanza de programación aumenta la motivación, mejora la autonomía y fomenta la creatividad de los estudiantes, además de prepararlos para un mercado laboral que cada vez demanda más profesionales en el área de las TIC.

Comentarios

Raydenito

#2 O que les enseñen flauta...

#3 oye que yo di flauta... lol

Raydenito

#4 No es malo que la dieras, pero es que he visto a muchos chavales tenerla como castigo mas que 'asignatura'.

p

#5 Pues exactamente igual que esto, o la educación plástica o la educación física. Siempre habrá críos a los que no les guste.

D

#3 ¡Ya empezamos!

D

#3 hay flautas y flautas

kukudrulo

#2 arderás en el infierno entre grandes sufrimientos (Rouco Varela).

m
thingoldedoriath

#2 La cuestión es "más útil para quien"??

s

#19 para los de arriba

Shotokax

#19 para que encuentres un trabajo, solo por poner un ejemplo cotidiano.

D

#2 No lo sé, pero sí es más útil que filosofía, deportes y ética; al menos en el mercado laboral.

#20 Totalmente de acuerdo.

D

Estudiar programación es estudiar una profesión, no es ni fomentar el pensamiento crítico ni el análisis general, que es lo que se supone que deberían hacer las escuelas.

Los lenguajes de programación son herramientas para realizar tareas determinadas. Punto y final. El misticismo del que algunos pretenden vestirlos para hacerlos parecer la bala de plata que soluciona de un plumazo la ejercitación de las capacidades de análisis y la enseñanza de tecnología es ridículo y absurdo. Tan ridículo y absurdo como hubiera sido hace 20 años eliminar la Física de los institutos y sustituirla por mecánica de motores "porque es lo que realmente vale en el mundo laboral" y otras mamarrachadas que te sueltan sin sonrojarse los cenutrios que defienden enseñar programación en las escuelas como asignatura troncal.

La programación en las escuelas debería ser algo optativo en todo caso. Igual que la fontanería, la electricidad o la mecánica de motores, que por apoyar a #20 me parecen cosas infinitamente más útiles para la vida que saber programar una máquina.

Hay también quien dice que la programación es necesaria "porque el que trabaja con un ordenador debe saber cómo funciona". Estupendo: empecemos por enseñar electricidad y electrónica "para saber cómo funciona", que hay por ahí cienes de "programadores" que no saben ni lo que es una tabla de Karnaugh. Otro argumento chorra que no hay por dónde cogerlo, precisamente porque el objetivo del software es hacerlo útil para y usable por personas que no saben nada de cómo programar la máquina.

Todo ello, por supuesto, con los típicos comentarios garrulos de "pues mejor que la Filosofía" "pues tan importante como el cálculo integral". NO. Aprender a programar máquinas es algo que no tiene absolutamente NADA que ver con aprender a pensar de manera crítica y coherente.

Yo soy programador, hice un CFGS y estudié en la universidad y me gusta mi trabajo y disfruto con él. Ahora, no cambiaría por nada en el mundo las clases de Biología, Filosofía, Historia, Lengua, Matemáticas, Química... por una puta mierda de clase donde me enseñan a programar máquinas con el lenguaje X o Y. Ahí no aprendes a pensar, no aprendes nada de la vida, del mundo, de POR QUÉ funcionan las cosas. Aprendes a desempeñar una faena, que es programar una máquina, y aprendes a usar una herramienta específica que no te sirve de nada a nivel de conocimientos si no sabes por qué funciona y si son otros quienes te tienen que decir lo que hacer con ella, que es básicamente en lo que consisten las clases de programación.

¿Programación en las escuelas y en los institutos? Pofale. Como actividad optativa y cuando se hayan afianzado las demás asignaturas. No hacer la Filosofía y las Matemáticas optativas "según la rama que cojas" y luego la puta mierda de la programación hacerla obligatoria

Cada vez tengo más claro que si algún día tengo hijos no pienso dedicar ni un segundo a enseñarles a programar si no son ellos quienes me lo piden o lo necesitan para su carrera. Será que no hay cosas en el mundo millones de veces más importantes que la programación y venga a escuchar a todos los iluminados y sus fabulosas ideas para convertir la educación en una granja de borregos útiles.

thorin

#37 Amén.

quidam

#37 Estudiar programación es estudiar resolución de problemas, lógica, matemáticas, sintaxis... Es una de las herramientas educativas más completas, abstractas y flexibles que puedas encontrar. Una pena que pocos por aquí sepan ver esto, aunque por suerte en muchos otros paises no sea así.

D

#51 Enhorabuena. No has dicho nada que no haya rebatido previamente en el comentario al que contestas.

Por lo mismo, antes que obligar a aprender programación en las escuelas podríamos obligar a aprender electricidad y electrónica a todos los niños. De hecho la base de la programación son precisamente los circuitos electrónicos. Ya sabes: resolución de problemas, lógica, matemáticas... y de premio Física: campos eléctricos, materiales semiconductores...

Que no vea yo a ningún niño picando C++ sin antes saber qué es un transistor, cómo y por qué funciona, tipos de transistores, etcétera etcétera.

Lo que es una pena es ver a la gente despreciar la enseñanza de Historia, Filosofía, Matemáticas y Lengua y luego ver a esa misma gente pajearse con la idea de que a los niños les enseñen a programar una puta máquina. Eso sí que es una auténtica lástima.

P

#37 Estoy contigo, ahora es la moda de decir que hay que enseñar programación por motivos sin sentido, como el que más me ha llamado la atención "es que hay ordenadores en todas las casas", claro, claro, y frigoríficos, coches, ropa, etc. y por eso se imparten asignaturas de frigorista, mecánica y costura.

Es una moda de unos cuantos iluminados modernos que en su mayoría no han programado en su puta vida.

Monsieur-J

#20 Tener un poco de cultura es útil.
Que te adoctrinen no.

celyo

#1 Se podría orientar a una pseudoprogramación o toma de decisiones (uml), es decir, más que enseñar como programar, enseñar la manera de poder diseñar un proyecto o poder definir los procesos para la resolución de cierto problema.
Sería más ambivalente para cualquier otro área, en mi opinión, y creo que es lo básico en programación.

Por ejemplo, más que enseñar a usar la instrucción for, común en muchos lenguajes, enseñar que significa un bucle.

Es común en problemas de matemáticas, que los niños les cueste más identificar lo que se les está preguntando que las operaciones en sí.

D

Yo soy estudiante de programación y creo que esta medida es es innecesaria en algunos aspectos. Es bueno que algunas escuelas tengan clases de programación opcionales, pero el gobierno está poniendo demasiado énfasis en esta. La fontanería también es igual de importante, al menos por ahora, y sin embargo no le damos mucho énfasis porque las empresas raramente necesitan contratar fontaneros a tiempo completo.

La compañías quieren crear más programadores porque quieren pagarles menos. ¿Resultado? Muchos programadores, pero pocos de ellos lo suficientemente capacitados como para satisfacer la demanda. Las empresas están desesperadas por obtener buenos programadores a bajo precio, que automaticen sus tareas y les ahorren muchísimo ahorren dinero. Por ahora, nosotros ponemos el precio, y a las empresas y al gobierno eso le disgusta.

#1 #7 #13 #17

l

#24 Si nos fiamos por intereses tenemos: 1) empresas que quieren mano de obra barata o 2) programadores profesionales que no quieren que les quiten el trabajo.

Yo creo que la defensa de que la programación se debe dar en las escuelas es internacional y creo que tiene bastantes fundamentos (más allá de intereses creados por empresas y profesionales). Como mínimo la misma o más justificación que los que tiene ver integrales, matrices, el ribosoma, el ADN, la cota y el alejamiento, Kant, etc.

celyo

#24 Si ahora mismo las empresas de informática están llenas de todo tipo de carreras, es un popurri, y en cuanto a lo del precio, lo ponen las empresas si o si, otra cosa es tu capacidad negociadora y tus CV que pueda ser interesante.

Cualquier profesional científico debe saber programar minimamente para su trabajo. Que lo pongan a nivel escolar lo veo excesivo, veo más interesante aprender cosas más básicas antes, a nivel de instituto si podría ser interesante pero siempre pienso que a nivel optativo, y aún así se está terminando el instituto con deficiencias en algunas áreas de cara a la universidad.

l

#1 Entiendo que el objetivo es el pensamiento lógico, la creatividad, y no acabar siendo programadores (lo dice en el artículo). Yo creo que seguro que hay lenguajes de programación asequibles que permitan no tener que irse a algo teórico en papel (frustrante) y tampoco a bajo nivel (C/C++). Y ya no digamos lenguajes visuales como scratch.

s

#17 adobe flash

kahun

#1 En el colegio no te enseñan mecánica pero te enseñan los motores de explosión, ¿por qué no te van a enseñar a programar?

No se trata de que en el colegio te conviertan en un profesional de la materia, se trata de que aprendas conceptos generales sobre como funciona el entorno que te rodea.

D

#1
Lo mismo que se enseña a tocar un instrumento o a practicar un deporte no para que los niños sean grandes profesionales de la música o del deporte, sino como herramienta para proporcionarles ciertas capacidades.

Tal vez no haya un lenguaje de programación perfecto para eso, como tampoco hay un deporte perfecto o un instrumento perfecto.

La ventaja de la flauta, el futbol o pyhton es que son actividades divertidas donde los niños ven resultados y obtienen recompensas rápidas y directas.

O la guitarra, el baloncesto y ruby.

O el violín, el balonmano y javascript...

l

#1 Pues yo al contrario, creo que toda persona que utilice profesionalmente un ordenador debería saber como funciona y será así en un futuro próximo porque si no no podrán ejercer ciertas profesiones de manera competitiva.

En los colegios deberían de enseñar a estructurar un programa simple (operaciones aritméticas, bucles y funciones logicas), como se enseña a estructurar un texto o a componer un dibujo o a resolver una ecuación.

Y en el instituto deberían saber hacer cosas más avanzadas ya que sirvan para resolver algunos problemas simples del día a día.

Los informáticos deberían de tener un nivel elevado de algoritmos manejar al menos 5 lenguajes de programación (repartidos entre los principales paradigmas) con soltura y utilizar y automatizar los sistemas operativos mayoritarios.

AlexCremento

#34 Si la teoría es muy bonita pero ponerla en práctica es una utopía. Si se hace lo que tú dices esa asignatura la suspenderán el 90% de los chavales, a menos que se levante la mano y se acabe aprobando al 80% aunque no sepan hacer la o con un canuto, que es lo que pasa actualmente en la primaria y secundaria.

D

#1 Mayormente estoy de acuerdo con lo que comentas, sin Embargo, creo que tampoco hay que subestimar el nivel de influencia de los ordenadores en nuestras vidas actuales (y ya imaginate en el futuro). Los coches no llegaran nunca a ese nivel de influencia, por lo que ensenhar a programar desde una edad temprana creo que es algo que nos puede aportar mucho como sociedad, sobre todo pq el potencial innovador que existe en ello es enorme.

sorrillo

#39 Los coches no llegaran nunca a ese nivel de influencia

¡¡¡¿¿¿Que los coches no que???!!!

Tú debes ser un Amish.

D

#40
-Imaginate tu vida sin coches
-Imaginate tu vida sin ordenadores
-Reflexiona sobre el nivel de influencia de los coches en la sociedad desde que existen.
-Reflexiona sobre el nivel de influencia de los ordenadores en la sociedad desde que existen.
-Compara la evolucion relativa de ambas influencias.
-Saca Conclusiones sobre la influencia Futura de ambas Cosas y su comparacion relativa.
-Profit!


PD: La influencia de los coches es enorme, Cosa que ni siquiera he mencionado en mi comentario pero tu pareces dar por supuesto que es muy poca. Quiza el Amish seas tu, que son cerrados de mente como pocos.

sorrillo

#41 -Imaginate tu vida sin coches

Sería muy corta. A poco que vivas en una zona poblada no podrían llegarte suficientes alimentos, tu puesto de trabajo no podría estar a una distancia menor de un par de km, estarías incomunicado ya que la información viajaría por transporte animal.

No tendrías Internet ya que se requiere de una sociedad avanzada para poder mantener ese tipo de infraestructuras, una sociedad que no es posible sin un transporte eficaz como han aportado los coches.

-Imaginate tu vida sin ordenadores

Hoy en día hay aún mucha gente que vive su vida sin ordenadores. Y hace pocas décadas era lo normal para toda la sociedad.

Mira a tu alrededor, fíjate en dónde vives y verás que nuestra sociedad está construida alrededor de las carreteras. Éstas definen nuestros pueblos y ciudades, éstas marcan cual es el espacio para las personas (limitado a espacios cerrados mayormente en ciudades) y cual para los coches.

En cualquier caso todo esto nos desvía del tema que estábamos tratando. Pretender que la gente necesite programar es demostrar el fracaso de las capas de abstracción que se han implementado en los ordenadores desde que nacieron.

Nadie se plantea que debamos aprender a hablarle al ordenador en binario, sería una burrada. Únicamente en casos específicos gente especializada se comunica con ordenadores en código de ensamblador, ni de lejos todos los programadores lo hacen. En el ámbito de la programación los lenguajes evolucionan hacia un mayor nivel de abstracción para que nuestra comunicación con ellos sea más natural. Pero aún así es programación y es para los programadores.

El objetivo es que al ordenador se le pueda "hablar" con métodos que sean intuitivos para el ser humano, los gestos parecen ser ahora la elección predominante en muchos dispositivos. El teclado parece que no vamos a sustituirlo ya que aparece de tanto en tanto. Lo que hay que conseguir es que podamos hablarle al ordenador como si fuera una persona, debemos conseguir que sea el ordenador quien nos entienda y no nosotros quienes debamos aprender a hablar sus idiomas.

D

#42 Sabia que malinterpretarias lo que dije de forma que beneficiara a tu argumento.

No hay ordenadores, un monton de empresas se van al carajo. fin.
no hay coches, todavia puedes vivir de la agricultura. el mismo argumento que tu me das para los ordenadores se puede aplicar perfectamente para los coches. Y tu eres el que ha desviado la conversacion. Si eres incapaz de ver como ha subido de forma meteorica la influencia de los ordenados y ha modelado nuestra sociedad en solo un par de decadas no se donde tienes la capacidad critica.

Por otro lado, la programacion no creo que se deba enseniar a nivel universitario, y no, no es un fracaso como tu dices. Todo lo que ayude a las personas a ser mas autosuficientes y no depender continuamente de profesionales no es ningun fracaso. Discutimos sobre la sociedad en General o solo del orgullo de los programadores? Pq creo que estamos valorando Cosas distintas.

sorrillo

#43 Todo lo que ayude a las personas a ser mas autosuficientes y no depender continuamente de profesionales no es ningun fracaso.

Osea que tenemos que aprender a construir nuestros propios coches.

Renunciamos a la autosuficiencia individual cuando dejamos de producir los alimentos que consumimos. La sociedad es precisamente una organización humana que sustituye la autosuficiencia del individuo por la autosuficiencia de la sociedad en su conjunto, permitiendo la especialización de los individuos y el avance de la sociedad en su conjunto.

Tú quieres ir para atrás.

D

#44 Hablo de autosuficiencia, no de independencia. Y mas refiriendome a la autosuficiencia en Cosas pequenias o de relativa poca importancia pq no podemos ser todologos. Tanto te cuesta pensar un poco por ti mismo?

sorrillo

#45 Hablo de autosuficiencia, no de independencia.

Yo también hablo de autosuficiencia. Quizá no conozcas el significado de ese término que has usado.

autosuficiencia.
(De auto- y suficiencia).
1. f. Estado o condición de quien se basta a sí mismo.
2. f. suficiencia (‖ presunción).



Y mas refiriendome a la autosuficiencia en Cosas pequenias o de relativa poca importancia.

Si los ordenadores te parecen de poca importancia no veo motivo por el que quieras que todo el mundo aprenda a programar.

A mí por contra tanto el coche como los ordenadores me parecen de mucha importancia para nuestra sociedad y de ahí que crea que deben ser herramientas que puedan ser usadas por toda la ciudadanía extrayendo su máximo potencial sin necesidad de especialización.

De ahí que un vehículo deba poder ser conducido por cualquier ciudadano sin necesidad de conocer nada de mecánica. Y en caso que el vehículo deje de funcionar correctamente haya disponible personal especializado para solucionar cualquier problema que se haya producido.

De esta forma un cirujano, una persona cuya especialización sea salvar vidas, pueda trasladarse allí donde sea necesario sin tener que dedicar el tiempo a saber como funciona un carburador o como cambiar una bujía.

De la misma forma el ordenador debe poder ser usado por cualquier ciudadano sin necesidad de conocer nada de informática. Y en caso que el ordenador deje de funcionar correctamente haya disponible personal especializado para solucionar cualquier problema que se haya producido.

De esta forma un cirujano, una persona cuya especialización sea salvar vidas, pueda disponer de la información necesaria al alcance de su mano para ser más eficiente en su trabajo sin tener que dedicar tiempo a saber lo que es un bucle ni una variable por referencia.

Tanto te cuesta pensar un poco por ti mismo?

D

#47 Muy bien, convenientemente confundes que considero los ordenadores de poca importancia, cuando me refiero a la programacion, y en ambito de facil aplicacion y no especializado, de ahi decir "de poca importancia". Partiendo de esta base, el resto de tu comentario no Vale un mojon pq, de nuevo, interpretas lo que te da la gana. Siento que hayas perdido el tiempo en soltar una parrafada innecesaria. A veces me olvido de quien eres, como si no te hubeira leido ya un monton de veces en esta pagina. Hala que pases buena tarde.

PD: gracias por el Copia-pega de la RAE. Cometnario que reventara tu cerebro: las Cosas tienen niveles de aplicacion, no todo debe ser 0% o 100%, por lo que si! existe ser autosuficiente hasta cierto nivel! Te acabo de abrir un mundo de posibilidades nuevas a que si? Demasiado digital te veo, vuelvete algo mas analogico anda.

Raydenito

#7 Vaya Siento lo de tu instituto. A mi si me dieron asignaturas útiles en su momento... Aunque no me hubiera importado pasar por hay en el segundo trimestre

D

#8 me tuve que apuntar a una academia donde aprendí basic.
Es lo que tiene que el profesor de informática no fuese titulado, creo que era el de física o matemáticas, no lo recuerdo bien.

D

#10 Y no te olvides lo de trabajar como Soporte Interno de un centro educativo de secundaria, no todo el mundo sale del instituto con experiencia profesional en un centro publico lol

angelitoMagno

#7 Yo estudie Pascal en el instituto. En BUP, no se como será ahora.

Segador

Yo aprendí Logo con 7 años, el d ela tortuguita.. ¿Util? ahmmm

Konata_Izumi_II

Es una forma de potenciar el razonamiento lógico y la creatividad. Bueno o tabíen podemos volver a los rotring y a las reglas de cálculo y perder miles de horas en "liturgias" desfasadas

muu625

Para currar en Accenture a cambio de una bolsa de caramelos con 10 años. #Competitibidad

d

Yo estudié en el bachiller un año filosofía: tablas de la verdad, algebra booleana, platón, seneca, Kant, Aristóteles y Nietzsche, eso el temario. Fue a lo que más rendimiento le saqué luego para el FP de ADAI que estudié después.

Mister_Lala

A mí me parece bien que les enseñen a programar, siempre y cuando también les cuenten lo que cobra un programador, las horas extra que no cobra, los plazos que siempre son cortos, el estrés, tener que cambiar de tecnología cada pocos años, etc., no vaya a ser que se animen a escoger esa profesión por estar mal informados.

Tao-Pai-Pai

Si implementan la programación en los colegios es porque es bueno para el capitalismo, no para los niños.

frankiegth

"Tal como defiende Mitch Resnick, el director del grupo Lifelong Kindergarten del MIT, más que aprender a programar se trata de programar para aprender."

Libertual

Programar significa que puedes dar instrucciones a un ordenador para que interprete tus propias ideas.

Sofrito

Enseñar a tu hijo a programar lo convertirá en un autista. Es mejor enseñarle flamenquito y a tocar la guitarra invisible al son del triquititaun.

AlexCremento

Me parece una buena idea pero hay que tener en cuenta que programar implica "pensar" y "actuar", con lo que sería una asignatura equiparable a Matemáticas o a Física, y por tanto pasaría a ser un nuevo "coco" en la secundaria.

Por otro lado me hace gracia el siguiente párrafo: "Desde las Administraciones Públicas parece calar esta teoría y la Comisión Europea calcula que en el año 2020 existirán alrededor de 900.000 puestos vacantes en el ámbito de las TIC en Europa que necesitarán ser cubiertos". No señores. Gente para cubrir esas plazas la hay a porrones. Lo que no no hay es gente que se ha pasado su vida formándose y estudiando muchísimas horas que esté dispuesta a cobrar menos que el vecino del quinto que dejó de estudiar con 14 años y se dedica a poner tochos.

D

ERROR. Yo soy estudiante de ingeniería de software de forma autodidacta. Y debo decir: Que es un error enseñarle a un niño algo que no le interesa.

Que pasa si ese niño quiere compositor, o cirujano ? De que le sirve la programación si no va a ser desarrollador sino usuario.

¿ Vale la pena ? Hemos de obligar a los niños a estudiar cosas que no les interesan ? Exceptuando las materias fundamentales como son Matemáticas, Lenguas, Física, Historia etc... ?

Yo apuesto por MOOC's de alta calidad, en lengua nativa y a la carta. Es muy simple, elige, estudia y examinate cuando te sientas preparado...