Picturing Programs. Una introducción a la programación informática

Puntuación:   (3,7 de 5)

Picturing Programs. Una introducción a la programación informática (Stephen Bloch)

Opiniones de los lectores

Resumen:

Picturing Programs es un libro único de introducción a la informática que hace hincapié en la comprensión de los conceptos de programación a través de métodos visuales, especialmente dirigido a estudiantes de secundaria. Tiene una curva de aprendizaje suave e involucra a los lectores con ejercicios prácticos, aunque algunas críticas sugieren que carece de experiencia práctica de codificación.

Ventajas:

Su suave curva de aprendizaje lo hace adecuado para principiantes, especialmente estudiantes de secundaria.

Desventajas:

Atractivos ejercicios que implican la manipulación de imágenes, animaciones y juegos sencillos.

(basado en 4 opiniones de lectores)

Título original:

Picturing Programs. an Introduction to Computer Programming

Contenido del libro:

Un primer curso de programación no debería estar dirigido a aprender un lenguaje de programación concreto, sino a aprender a programar bien.

El lenguaje de programación debe salir del paso y servir a este objetivo. El sencillo y potente lenguaje Racket (emparentado con Scheme) nos permite concentrarnos en los conceptos y técnicas fundamentales de la programación informática, sin distraernos con una sintaxis compleja. Como resultado, este libro se puede utilizar en el nivel de la escuela secundaria (y tal vez de la escuela media), mientras que proporciona suficientes conceptos avanzados que no suelen encontrarse en un primer curso para desafiar a un estudiante universitario. Aquellos que ya hayan programado algo (por ejemplo, en Java, Python o C++) mejorarán su comprensión de los fundamentos, desaprenderán algunos malos hábitos y cambiarán su forma de pensar sobre la programación. Adoptamos un enfoque gráfico temprano: empezará a manipular y combinar imágenes gráficas desde el capítulo 1 y a escribir programas GUI controlados por eventos desde el capítulo 6, incluso antes de ver aritmética. Continuamos utilizando gráficos, GUI y programación de juegos para motivar conceptos fundamentales. Al mismo tiempo, hacemos hincapié en los tipos de datos, las pruebas y un proceso concreto de resolución de problemas paso a paso. Después de leer este libro, estará preparado para aprender otros lenguajes de programación y programar bien en ellos.

O, si éste es el último curso de programación que toma, comprenderá muchas de las cuestiones que afectan a los programas que utiliza a diario. He estado usando Picturing Programs con mi hija, y no hay duda de que es más suave que Htdp. Hace exactamente lo que Stephen afirma, que es pasar gradualmente de ejercicios de copiar y cambiar a ejercicios de pensar por uno mismo dentro de cada sección. También me parece bien que los "ejercicios trabajados" estén claramente etiquetados como tales. Hay algo psicológicamente atractivo en el hecho de que primero veas un ejemplo en el texto del libro y luego te presenten un ejemplo similar como si fuera un ejercicio, pero resulta que te están dando la respuesta. Es prácticamente gritar "Aquí tienes un modelo de cómo resolver esta clase de problemas, presta mucha atención"". Mark Engelberg "1. Matthias y su equipo han hecho un trabajo excepcional e impresionante con HtDP. Los conceptos son casi geniales. (tal vez sí, un trabajo de calidad de genio) Son una OBLIGACIÓN para cualquier escuela secundaria que ofrezca un plan de estudios introductorio serio de CS. 2. Sin el libro del Dr. Bloch "Picturing Programs", no habría implementado con éxito estos conceptos (Dr. Scheme, Racket, Design Recipe, etc.) en un aula ordinaria de secundaria. Cualquier profesor de secundaria que se esfuerce por encontrar la manera de llevar estas grandes ideas del HtDP al típico estudiante de secundaria, debería investigar inmediatamente el libro de Bloch.

Piensa que es como recubrir el aceite de ricino con chocolate". Brett Penza.

Otros datos del libro:

ISBN:9781848900158
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Picturing Programs. Una introducción a la programación informática - Picturing Programs. an...
Un primer curso de programación no debería estar...
Picturing Programs. Una introducción a la programación informática - Picturing Programs. an Introduction to Computer Programming

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)