Esta nueva edición de Introducción a la computación y programación con Python, se enfoca en la manipulación de imágenes, sonido, texto y películas, tal como lo harían los profesionales, pero con programas escritos por estudiantes. La mayoría de las personas utiliza aplicaciones de nivel profesional para realizar este tipo de manipulaciones, pero saber cómo escribir progrramas propios significa que se puede hacer más de lo que cualquier aplicación permite; de esta manera el poder de expresión no se verá limitado por la capacidad del software que se utilice.
La metodología de computación en los medios que maneja este libro parte de las razones por las que muchas personas utilizan las computadoras: manipular imágenes, explorar en busca de música digital, ver y crear páginas web o realizar videos; y explica la programación y la computación en términos de estas actividades.
Entre las múltiples actualizaciones y mejoras de esta edición sobresalen las siguientes:
– Más términos de ciencias de la computación en los capítulos iniciales.
– Una presentación más temprana y con mayor detalle de las instrucciones de condició,, incluyendo else y elif.
– Una sección sobre funciones y parámetros, donde se explica cuándo usar retorno y cuándo no.
– Una explicación más profunda sobre cómo funcionan las variables, en especial con respecto a los objetos.
– Más información sobre el reflejo de imágenes, con un ejemplo más generalizado.
– Ejemplos web actualizados con referencias para acceder a sitios interesantes y modernos.
– Más información sobre las diferencias entre los formatos de imágenes.
– Una actualización de la sección sobre hardware y redes para relacionarla con el hardware más reciente, incluyendo los procesadores multinúcleo y los teléfonos móviles.
– Una definición más clara de lo que puede hacerse en Jython y Cpython, en comparación con JES.