Publicado hace 2 años por Remenad0r a craftofcoding.wordpress.com

Algunas personas creen que todo el mundo debería aprender a programar. Yo creo que no. Por supuesto, sé por qué la gente piensa que los niños de la escuela primaria deberían aprender a programar: porque creen que programar es tan importante como la lectura, la escritura y la aritmética. Que las ciencias de la computación deberían incluirse en todos los programas escolares...

Comentarios

tul

#2 ninguna buena accion quedara sin castigo lol

Ferran

#2 No te votamos negativo a ti, votamos negativo a su enlace

ElPerroDeLosCinco

#1 Pues yo llevo 25 años trabajando en esto, y tampoco conocía la diferencia hasta hoy.
¿Y en español, qué palabra deberíamos usar para "coding"?

Ulashikali

#14 "Codificar" es la palabra habitual. En la jerga también se usa "picar".

Cuñado

#14 A lo mejor no semánticamente, pero estoy seguro de que conoces perfectamente la diferencia entre resolver un problema (diseñar una aplicación) e implementarlo

¿Y en español, qué palabra deberíamos usar para "coding"?

"Picar", "implementar", "codificar"...

Robus

No solo no estoy de acuerdo con su opinión, sino que considero erronea su argumentación.

Resolver un problema matemático es programar, incluso un analisis sintáctico es programar… y, por supuesto, una receta de cocina es un programa.

Otra cosa es picar código.

C

#6 No te sigo, ¿en qué forma es resolver un problema matemático programar? ¿O un análisis sintáctico?
Escribir un problema matemático para que otros lo resuelvan tiene una similitud pero resolverlo no lo veo.

c

#9 No confundas resolver un problema encontrando los pasos necesarios para resolverlo
(programar) con aplicar esos pasos (ejecutar el programa)

C

#12 Tienes razón, debía estar un poco dormido.

Robus

#9 estudiar que partes componen el problema, clasificarlo y aplicar una solución según esa clasificación, eso es programar.

D

Puedo llegar a creer que no se deba enseñar a los niños a programar: no lo creo pero estoy abierto a esa idea.

Pero es que los rgumentos que da son una basura del copetin....

hijomotoss

Hola mundo.

i

Alguien debería decirle que el saber no ocupa lugar

c

#3 La programación no es "un saber", es una habilidad

c

Lo importante no es "saber programar", si no el desarrollo de las habilidades mentales que requiere la programación y que son completamente transversales.

Programar es una muy buena manera, si no la mejor, de desarrollarlas.

m

#11 Las personas que han programado durante un cierto tiempo adquieren una forma muy estructurada de pensar. Puede llegar a ser muy difícil comunicarse con personas que carecen por completo de esta habilidad. Ves que son incapaces de comprender cosas que tu crees que son evidentes, pero evidentes para todo el mundo.

m

Yo empezaría por enseñar “arquitectura de computadores”. A ver, no a nivel de carrera pero sí que enseñaría el funcionamiento de los ordenadores (y demás dispositivos como móviles etc) a nivel general: procesador, memoria, disco, qué hace cada cada cosa, donde están los datos y donde se ejecutan, etc.

Esto sentaría una base que no viene mal a nadie, aunque luego solo sean usuarios normales, y a los programadores desde luego que les viene bien, que conozco algunos con lagunas en este sentido que es para agarrarles por el cogote y mandarles a estudiar ...

m

Qué largo que queda fibonacci en fortran, o en cualquier lenguaje procedural

En haskell es: fibs = 1 : 1 : zipWith (+) fibs (tail fibs)

c

#7 Se llama Fibonacci, porque el que desarrolló "el programa" fue Fibonacci.

m

#13 No, porque en haskell las mayúsculas son nombres de tipos.