Books like Aprendiendo a programar en Python con mi computador by Sergio Rojas


Este es un libro para iniciarse en el uso del computador más allá del juego y del uso de procesadores de texto. Escrito con orientación hacia los docentes y estudiantes de bachillerato en adelante que quieren aprender a programar como forma de fortalecer sus capacidades cognoscitivas y así obtener un beneficio adicional de su computador para lograr un mejor provecho de sus estudios. Este libro, sin lugar a dudas, es una contribución importante para avanzar el proceso enseñanza-aprendizaje tanto en estudiantes de nuestras instituciones educativas como del autodidacta. Dada la orientación del libro respecto a programar para resolver problemas asociados a las Ciencias e Ingenierías, el requisito mínimo de matemáticas que se ha elegido para presentar el contenido del mismo se cubre, normalmente, en el tercer año del bachillerato. No obstante, el requisito no es obligatorio para leer el libro en su totalidad y adquirir los conocimientos de programación obviando el contenido matemático. Los programas que se presentan en el libro se encuentran en: [https://github.com/rojassergio/Aprendiendo-a-programar-en-Python-con-mi-computador](https://github.com/rojassergio/Aprendiendo-a-programar-en-Python-con-mi-computador)
First publish date: 2016
Authors: Sergio Rojas
★ ★ ★ ★ ★ 0.0 (0 community ratings)

Aprendiendo a programar en Python con mi computador by Sergio Rojas

How are these books recommended?

The books recommended for Aprendiendo a programar en Python con mi computador by Sergio Rojas are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Aprendiendo a programar en Python con mi computador (12 similar books)

Learning Python by 8421195|Mark Lutz book cover

📘 Learning Python
 by Mark Lutz

A comprehensive guide to Python 2.5 that covers types, operations, syntax, functions, modules, classes, OOP, exceptions, and tools.

★★★★★★★★★★ 4.2 (12 ratings)
Similar? ✓ Yes 0 ✗ No 0
Automate the Boring Stuff with Python by 11633125|Al Sweigart book cover

📘 Automate the Boring Stuff with Python

Unlock Python’s power to automate tedious tasks—file management, web scraping, spreadsheet editing, PDF handling, and more—without prior coding experience.

★★★★★★★★★★ 4.2 (10 ratings)
Similar? ✓ Yes 0 ✗ No 0
Think Python by 11187844|Allen B. Downey book cover

📘 Think Python

A practical, hands‑on introduction to programming with Python, guiding readers through essential concepts, functions, recursion, data structures, and object‑oriented design with exercises at every stage.

★★★★★★★★★★ 4.0 (6 ratings)
Similar? ✓ Yes 0 ✗ No 0
Effective Python by 11633158|Brett Slatkin book cover

📘 Effective Python

Effective Python offers practical guidance on mastering Python’s unique strengths, helping beginners adopt best practices and experienced developers confidently embrace advanced features.

★★★★★★★★★★ 4.2 (5 ratings)
Similar? ✓ Yes 0 ✗ No 0
Python crash course by 11980352|Eric Matthes book cover

📘 Python crash course


★★★★★★★★★★ 4.5 (4 ratings)
Similar? ✓ Yes 0 ✗ No 0
Invent your Own Computer Games with Python by 11633125|Al Sweigart book cover

📘 Invent your Own Computer Games with Python

Learn to create your own computer games in Python, from simple text demos like Hangman and Tic‑Tac‑Toe to 2D graphics with Pygame, while mastering loops, data structures, debugging, and basic AI.

★★★★★★★★★★ 2.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Software libre para una sociedad libre by 575767|Richard Stallman book cover

📘 Software libre para una sociedad libre

*Software libre para una sociedad libre* es la primera edición castellana autorizada por Richard M. Stallman de su libro *Free Software, Free Society*. Un exhaustivo conjunto de ensayos y artículos que recorren la década de 1990 y los primeros años del nuevo milenio, y que conforman quizás la mejor apología escrita del software libre como dispositivo de libertad y democracia. Desde Traficantes de Sueños agradecemos la tarea de los compañeros y compañeras de la bibliowed de Sindominio a la hora de la edición digital de este texto. Os ponemos a disposición un PDF 1.4 enriquecido y generado en software libre. "El software libre es una cuestión de libertad: la gente debería de ser libre de usar el software de todas las formas consideradas socialmente útiles." Así suele sentenciar Richard Stallman, destacando que la programación y el software son asuntos que competen a la libertad y a la comunidad. *Software libre para una sociedad libre* es una colección de ensayos en los que, precisamente, se proponene y se analizan esos asuntos sociales y políticos que habitualmente quedan al margen del ámbito de la producción técnica. A través de la definición de software libre, como aquel que es público y abierto, que puede ser modificado y utilizado libremente, y que puede ser copiado y distribuido de la forma que se desee, se descubre una iniciativa colectiva que, a través de la cooperación voluntaria de sus creadores, es capaz de producir sofisticadas herramientas informáticas al servicio de la comunidad. De este modo, el acceso a la "cocina" del software libre se presenta como el acceso a una perspectiva que no comprende la tecnología en términos reductivos o binarios. Las cuestiones jurídicas, la propiedad y las licencias del software, las formas cooperativas de desarrollo de los programas, son elementos insoslayables en esta cuestión y este libro es un alegato (muy bien justificado) en defensa de la continuidad del software libre, amenazado hoy por las normativas que pretenden la patentabilidad de los métodos de programación.

★★★★★★★★★★ 4.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Python para Todos by 1281309|Juan Castiallanos book cover

📘 Python para Todos


★★★★★★★★★★ 5.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Fundamentos de programación con el lenguaje de programación C++ by 11785073|Vicente Benjumea book cover

📘 Fundamentos de programación con el lenguaje de programación C++

En este manual se describen las características básicas del lenguaje C++. Está concebido desde el punto de vista docente, por lo que nuestra intención no es hacer una descripción completa del lenguaje, sino únicamente de aquellas características adecuadas como base para facilitar el aprendizaje en un primer curso de programación. Se supone que el alumno compatibilizará el uso de este manual con las explicaciones del profesor, impartidas en el aula. El lenguaje de programación C++ es un lenguaje muy flexible y versátil. Debido a ello, si se utiliza sin rigor puede dar lugar a construcciones y estructuras de programación complejas, difíciles de comprender y propensas a errores. Por este motivo, restringiremos tanto las estructuras a utilizar como la forma de utilizarlas.

★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Introducción a la programación con Python 3 by 11774112|Andrés Marzal Varó book cover

📘 Introducción a la programación con Python 3

*Introducción a la programación con Python 3* desarrolla el temario de la asignatura «Programación I» que se imparte durante el primer semestre de primer curso en los grados en Ingeniería Informática y en Matemática Computacional de la Universitat Jaume I. En ella se pretende enseñar a programar y se utiliza Python como primer lenguaje de programación. ¿Por qué Python? Python es un lenguaje de muy alto nivel que permite expresar algoritmos de forma casi directa (ha llegado a considerarse «pseudocódigo ejecutable») y hemos comprobado que se trata de un lenguaje particularmente adecuado para la enseñanza de la programación. Esta impresión se ve corroborada por la adopción de Python como lenguaje introductorio en otras universidades. Otros lenguajes, como Java, C o C#, exigen una gran atención a multitud de detalles que dificultan la implementación de algoritmos a un estudiante que se enfrenta por primera vez al desarrollo de programas. No obstante, son lenguajes de programación de referencia y deberían formar parte del currículum de todo informático. Aprender Python como primer lenguaje permite estudiar las estructuras de control y de datos básicas con un alto nivel de abstracción y, así, entender mejor qué supone exactamente la mayor complejidad de la programación en otros lenguajes y hasta qué punto es mayor el grado de control que nos otorgan. Por ejemplo, una vez se han estudiado listas en Python, su implementación en otros lenguajes permite al estudiante no perder de vista el objetivo último: construir una entidad con cierto nivel de abstracción usando las herramientas concretas proporcionadas por el lenguaje. De algún modo, pues, Python ayuda al aprendizaje posterior de otros lenguajes, lo que proporciona al estudiante una visión más rica y completa de la programación. Las similitudes y diferencias entre los distintos lenguajes permiten al estudiante inferir más fácilmente qué es fundamental y qué accesorio o accidental al diseñar programas en un lenguaje de programación cualquiera. ¿Y por qué otro libro de texto introductorio a la programación? Ciertamente hay muchos libros que enseñan a programar desde cero. Creemos que este texto se diferencia de ellos en la forma en que se exponen y desarrollan los contenidos. Hemos procurado adoptar siempre el punto de vista del estudiante y presentar los conceptos y estrategias para diseñar programas básicos paso a paso, incrementalmente. La experiencia docente nos ha ido mostrando toda una serie de líneas de razonamiento inapropiadas, errores y vicios en los que caen muchos estudiantes. El texto intenta exponer, con mayor o menor fortuna, esos razonamientos, errores y vicios para que el estudiante los tenga presentes y procure evitarlos. Así, en el desarrollo de algunos programas llegamos a ofrecer versiones erróneas para, acto seguido, estudiar sus defectos y mostrar una versión corregida. El libro está repleto de cuadros que pretenden profundizar en aspectos marginales, llamar la atención sobre algún extremo, ofrecer algunas pinceladas de historia o, sencillamente, desviarse de lo sustancial con alguna digresión que podría resultar motivadora para el estudiante.

★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Introducción a la programación con Python by 11774112|Andrés Marzal Varó book cover

📘 Introducción a la programación con Python

*Introducción a la programación con Python* e *Introducción a la programación con C* desarrollan el temario de la asignatura «Metodología y tecnología de la programación» de las titulaciones de Ingeniería Informática e Ingeniería Técnica en Informática de Gestión de la Universitat Jaume I. En ella se pretende enseñar a programar y, a diferencia de lo que es usual en cursos introductorios a la programación, se propone el aprendizaje con dos lenguajes de programación: Python y C. ¿Por qué dos lenguajes de programación? Python y C son bien diferentes. El primero es un lenguaje de muy alto nivel que permite expresar algoritmos de forma casi directa (ha llegado a considerarse "pseudocódigo ejecutable") y hemos comprobado que se trata de un lenguaje particularmente adecuado para la enseñanza de la programación. Esta impresión se ve corroborada por la adopción de Python como lenguaje introductorio en otras universidades. El lenguaje C exige una gran atención a multitud de detalles que dificultan la implementación de algoritmos a un estudiante que se enfrenta por primera vez al desarrollo de programas. No obstante, C sigue siendo un lenguaje de programación de referencia y debe formar parte del currículum de todo informático: su proximidad al computador nos permite controlar con gran precisión el consumo de recursos computacionales. Aprender Python antes que C permite estudiar las estructuras de control y de datos básicas con un alto nivel de abstracción y, así, entender mejor qué supone, exactamente, la mayor complejidad de la programación en C y hasta qué punto es mayor el grado de control que nos otorga. Por ejemplo, una vez se han estudiado listas en Python, su implementación en C permite al estudiante no perder de vista el objetivo último: construir una entidad con cierto nivel de abstracción usando unas herramientas concretas (los punteros). De ese modo se evita una desafortunada confusión entre estructuras dinámicas y punteros que es frecuente cuando éstas se estudian únicamente a la luz de un lenguaje como C. En cierto modo, pues, Python y C se complementan en el aprendizaje y ofrecen una visión más rica y completa de la programación.

★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
El gran libro de Python by 2817700|Marco Buttu book cover

📘 El gran libro de Python


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Head First Programming by David Griffiths & Paul Barry
Python Cookbook by David Beazley & Brian K. Jones
A Byte of Python by Swaroop C.H.

Have a similar book in mind? Let others know!

Please login to submit books!