Hace 9 años | Por conversador a libertaddigital.com
Publicado hace 9 años por conversador a libertaddigital.com

"No esperamos que todos los niños que aprenden a escribir se conviertan en novelistas, ni que todos los que estudian álgebra acaben siendo matemáticos; sin embargo, ambas son consideradas como habilidades fundamentales que todos los niños deben aprender. La programación informática también debería serlo", sentencia Hadi Partovi, cofundador de Code.org, una organización sin ánimo de lucro que promueve la enseñanza de código. En Europa y EE UU afloran iniciativas para que los niños aprendan en la escuela esta destreza cada vez más indispensable.

Comentarios

srCarlosJesus

#5 Tal y como veo el futuro tener nociones de programación, aunque fueran basicas, no le vendría mal a la juventud. Se podría sacar tiempo lectivo para la asignatura quitando religión.

conversador

Completamente de acuerdo. Ojalá me hubieran enseñado a mi de niño. Claro que en mi infancia solo habían FORTRAN, LISP y COBOL

d

#1 Dominando Lisp serias bastante mejor programador que la mayoría. Posiblemente el lenguaje mas poderoso que existe en cuanto a caracteristicas y flexibilidad (del que cada día copian mas cosas otros lenguajes: recolector basura, expresiones lambda, multiparadigma, automodificable, etc...).

Robus

#2 ¿porque enseñar LISP pudiendo enseñar Miranda? roll

d

#8 Miranda no lo había escuchado, pero por lo poco que he visto no puede ser comparable con Lisp. http://en.wikipedia.org/wiki/Lisp_%28programming_language%29

Robus

#11 lo he dicho en plan troleo... Miranda es un lenguaje funcional incluso más complicado que el LISP...

d

#13 ok. No lo pille. jeje

ElPerroDeLosCinco

#2 Creo que LISP fue el lenguaje que peor me enseñaron en mi vida. Llegué a odiarlo y a considerarlo inútil, pero pasados unos años, me encuentro de vez en cuando con gente que como tú, habla maravillas de él.

powernergia

Si algo sobran en los colegios son los temarios interminables y mas asignaturas.

sorrillo

Esta bobada aparece de forma recurrente.

Cuando alguien cuyo trabajo no es la programación se ve con necesidad de programar es que los primeros han hecho un pésimo trabajo.

Precisamente la programación debe tener como uno de los objetivos ofrecer al usuario un entorno que le permita interactuar con los programas sin saber programación. Al igual que un coche estaría terriblemente diseñado si el conductor echase en falta haber estudiado mecánica o si un microondas requiriera conocimientos de electrónica.

No hagamos pagar a los niños los fracasos de los programadores.

Y si lo que quieren es enseñar a programar para enseñar una forma de pensar, una forma de uniformar las mentes de los alumnos, pues apaga y vámonos. Lo que nos faltaba. Como si no estuvieramos suficientemente uniformados ya.

Hay que ir en la dirección contraria.

sorrillo

#4 La Lógica, la ciencia formal, es una mejor forma de aprender el pensamiento lógico.

Los lenguajes de programación son aplicaciones prácticas y condicionadas por la tecnología de la Lógica.

También la electrónica permite aprender lógica aplicada pero no he visto nunca que se reivindique seriamente que todos los alumnos aprendan electrónica. Los mismos argumentos que indicaba en #3 aplicarían para el caso de la electrónica.

sorrillo

#6 Para los tecnólogos la programación se ha convertido en algo místico que al parecer da todas las respuestas a todo, tu comentario es realmente surrealista cuando nos dices ni corto ni perezoso que es para "dar competencias basicas que te ayudan a comprender el resto de campos". Creo que con enseñar el número 42 tienes ya todo cubierto.

No.

La programación es el final de un camino no el principio, los lenguajes de programación son lo último que hay que aprender cuando quieres ser programador. Y es que los lenguajes de programación están diseñados como abstracciones de las limitaciones de la tecnología donde funcionan. La recolección de basura, el paso por referencia, los límites de recurréncia, etc. son todo elementos que únicamente tienen sentido ante un hardware con limitaciones.

Aprender un lenguaje de programación es limitarse a un diseño basado en criterios que nada tienen que ver con el objetivo de aprender a pensar de forma lógica, sino que eso último es una consecuencia, un efecto secundario, ya que la máquina no sabe hacer otra cosa.

Y no somos máquinas. El ser humano debe aprender a enseñar a una máquina a hacer un trabajo cuando es un requisito, no como parte de la educación básica.

Respecto a los TED talks fíjate en las críticas que se hacen a la educación y la uniformidad, poner la programación como herramienta básica va en la dirección de uniformar el pensamiento. Es un error.

C

#3 Con la llegada de robots programables (Lego MindStorm) los niños deberán saber programar, así sea algo básico.

m

Pues para vuestra información con la nueva ley de educación hecga por el PP (LOMCE) la asignatura de informática queda como algo residual hasta el punto de quedarse en un solo curso. Tanta TIC y quitan la base...

D

Otra vez dando el coñazo con lo de la programación y la escuela.

El futuro de la educación está en especializar individualmente al individuo, eliminar los rebaños en las clases y sobretodo educar a los pastores.

d

Esto lo único que conseguirá es mas intrusismo laboral, peores sueldos para técnicos e ingenieros informáticos y mas "cachondeo" social con lo de "ser informático" (y contratos a gente que haga las funciones de programador sin estar preparado o tener suficientes conocimientos). Para ser programador no es suficiente cuatro cursillos de algún lenguaje y poco más. No digo que haya que ser Ingeniero Informático, pero no es suficiente con dar nociones "basicas" en la Educación básica. No creo que aprender programación haga a los estudiantes mas inteligentes que aprender o mejorar en Matemáticas o incluso en la parte de Lógica que se usaba en Filosofía. Creo que es mucho mejor y mas productivo apostar mucho mas por las Matemáticas (ya sea Analisis, Calculo, Algebra o Discreta, etc...).

D

Bueno... este mes llevo ganados más de $200 sin hacer absolutamente nada gracias a haber programado mis bots... Y acabo de comenzar a usarlos.

Moraleja, aprender a programar.

BodyOfCrime

#17 HAs ganado eso gracias a que la gente no sabe programar, sino cualquiera lo haria y habria medidas para contrarestarlo, asi que calla y no se lo cuentes a nadie.

PD: Me enseñas a programar?

eltercerhombre

#17 ¿Que hacen los bots?