• ¿Quieres apoyar a nuestro foro haciendo una donación?, entra aquí.

Programacion (y Arte) Python Para Niños Y No Tan Niños.

ruizvial

Huevon sin Vida
Registrado
2006/10/30
Mensajes
23.479
Sexo
Macho
Si uno quiere aprender a programar y no caer por un barranco al primero intento .. pues el lenguaje Python es la mejor opcion moderna ..

http://www.python.org

Muy util para niños .. y no tan niños, encontre este manual para aprender y tambien refrescar la memoria en español para tipos que saben lenguajes de alto nivel y quieren darle una vuelta por uno de los lenguajes que mas a avanzado en este ultimo tiempo:

http://mundogeek.net/tutorial-python/

Una de las cosas buenas de Python .. es que si te metes .. termina siendo muy util y de paso aprendes temas interesantes como hilos de programacion, excepciones y estilos de programacion como la orientacion a objetos.

Lo malo de Python, es que mucho Python puede producir daño cerebral .. y ponerse un poco apatico con lenguajes de programacion mas industriales como java o C/C++, donde es necesario saber conceptos mas avanzados (para tristeza de muchos .. el Knuth (el arte de programar) es mas facil de aprender en lenguajes como C/C++).

Como primera etapa de aprendizaje en la programacion de computadoras, desarrollar en python tiene el mismo encanto que BASIC pero a diferencia de este la orientacion a objetos y la indentacion hace que .. sea mas educativo en terminos de que una persona pueda leer el programa de otra persona.

Es importante aprender a programar cuando chico?

Si. Menos de un 10% de las personas tiene ese talento, y antes de los 18 años debe ser desarrollado. Es esencial aprender o tener nociones de programacion en ese lapso ya que si no se pierde .. impresentable despues de los 25 años aprender de computadoras y programarlas ... mejor es dedicarse a otra cosa. No si se quiere ganar dinero a traves de ello. Tal como se aprende a tocar la guitarra .. o futbol .. mientras mas chico eres .. mejor. Programar es un talento que se pule. Si no hay talento .. debe haber trabajo ... muuuucho trabajo y el peak de un programador en terminos de su aporte en cuerpos de codigo esta entre los 25 a los 40 años.

"Computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A programmer who subconsciously views himself as an artist will enjoy what he does and will do it better."
Donald Knuth

La programacion de computadoras es un arte, porque aplica el conocimiento acumulado del mundo, por que requiere talento e ingenuidad, y especialmente por que produce objetos de belleza. Un programador que subconcientemente se ve como un artista .. disfrutara lo que hace .. y lo hara de mejor manera. (traduccion libre).


La tendencia es que El Octavo Arte es la produccion de videojuegos, y aprender a programar es esencial para desarrollar y aportar en este arte.

fuente: http://www.3djuegos.com/foros/tema/3201178/0/los-videojuegos-como-octavo-arte/

Para finalizar, muchos ingenieros terminan desdeñando la programacion ... cuando es la raiz del trabajo y lo que hace la diferencia al momento de cobrar.
 
Lástima que éste post esté tan botado, Python es uno de los lenguajes potentes que está agarrando mucho vuelo en toda área, junto con ruby. Ahora, como dicen por ahi, Python no se aprende ;).

Invito a los que visitan este foro a probar éste lenguaje de scripting, porque es bastante útil saberlo, sobre todo si usan Linux.

Saludos
 
Volver
Arriba