|
Hablando de libros introductorios de programación ... Algunas de las universidades con los programas más prestigios de ciencias de la computación (empezando por el MIT) enseñan su primer curso con "Structure and Interpretation of Computer Programs". Este libro logra lo increíble, enseña a programar en abstracto, transmitiendo los conceptos fundamentales sin orientar la cátedra a una implementación de un lenguaje de programación en particular. Claro, *alguno* tenía que usar para mostrar la teoría en acción, y no es otro que Scheme, campeón de los lenguajes funcionales, dialecto descendiente directo del legendario LISP. Es increíble lo mucho que se puede aprender de este libro, así uno lleve años "dizque" de saber programar. Encuentro asombroso que sea el primer libro de programación que ven en las grandes universidades, al final del primer año los alumnos son capaces de crear su propio intérprete de un lenguaje. He visto esta tendencia con frecuencia, universidades con reconocidos programas de ciencias de la computación dictan sus primeros cursos con lenguajes funcionales (en otros lados, en lugar de Scheme usan Haskell, por ejemplo). Esta es una buena forma de reconocer un programa de ingeniería vs. uno científico: preguntar cuál es el primer lenguaje que aprenden. Y lo mejor ... está disponible en línea, como HTML o PDF. Echenle una mirada, verán que no se arrepienten. http://mitpress.mit.edu/sicp/full-text/book/book.html -Óscar. MANUEL FERNANDO MOLANO RUIZ wrote: Hola Encontré varias versiones de un libro que podrían ser de gran ayuda para todas aquellas personas con pocos o nulos conocimientos en programación. Útiles para estudiantes de primeros semestres de Ing deSistemas, Electrónica y afines. Lo interesante es que se trata de un proyecto llamado "Open Book Project" (bajo la GNU Free Documentation license). El libro se llama "How to Think Like a Computer Scientist". Como ven está en inglés, ¡que gran oportunidad de practicarlo! Espero que les sea de utilidad. Dichas versiones las encuentran en:http://www.ibiblio.org/obp/thinkCS/ -------------------------------------- MENSAJE ENVIADO CON WMAIL 1.01 UNIVERSIDAD DEL CAUCA |
_______________________________________________ GLUC mailing list [EMAIL PROTECTED] http://listas.unicauca.edu.co/mailman/listinfo/gluc
