Puntuación:
El libro es una sólida introducción a la programación en Java, centrada en conceptos clave de informática, aunque se observa que contiene contenidos similares a obras anteriores de los autores. Es especialmente adecuado para estudiantes de programas rigurosos de informática y ofrece numerosos problemas de práctica para reforzar el aprendizaje. Algunos usuarios lo encuentran excesivamente complejo para principiantes, y asume un cierto nivel de comprensión matemática.
Ventajas:⬤ Cobertura exhaustiva de los conceptos de programación y Java.
⬤ Gran número de problemas de práctica interesantes para reforzar el aprendizaje.
⬤ Fomenta las prácticas de codificación manual, mejorando la comprensión.
⬤ Bueno para la ingeniería de software seria y conecta la programación con los campos de las ciencias naturales.
⬤ Gran recurso para el aprendizaje estructurado en un contexto universitario.
⬤ El contenido se solapa con obras anteriores de los mismos autores, lo que puede dar lugar a redundancias.
⬤ Puede ser abrumador para principiantes debido a su enfoque en conceptos complejos desde el principio.
⬤ Asume una base sólida en matemáticas, lo que puede dejar a algunos lectores perdidos.
⬤ Puede no ser ideal para autodidactas, a menos que aprendan rápido o lo complementen con otros recursos.
(basado en 9 opiniones de lectores)
Introduction to Programming in Java: An Interdisciplinary Approach
Los conocimientos de programación son indispensables en el mundo actual, no sólo para los estudiantes de informática, sino también para cualquier persona de cualquier disciplina científica o técnica. Introducción a la programación en Java, segunda edición, de Robert Sedgewick y Kevin Wayne es un tratamiento accesible e interdisciplinar que hace hincapié en aplicaciones importantes y atractivas, no en problemas de juguete. Los autores proporcionan las herramientas necesarias para que estudiantes y profesionales aprendan que la programación es una experiencia natural, satisfactoria y creativa, y se familiaricen con uno de los lenguajes más utilizados del mundo.
Esta guía basada en ejemplos se centra en las características más útiles de Java y da vida a la programación para todos los estudiantes de ciencias, ingeniería e informática.
La cobertura incluye.
⬤ Elementos básicos de programación: variables, sentencias de asignación, tipos de datos incorporados, condicionales, bucles, matrices y E/S, incluyendo gráficos y sonido.
⬤ Funciones, módulos y bibliotecas: organización de programas en componentes que se pueden depurar, mantener y reutilizar de forma independiente.
⬤ Algoritmos y estructuras de datos: algoritmos de ordenación/búsqueda, pilas, colas y tablas de símbolos.
⬤ Aplicaciones de matemáticas aplicadas, física, química, biología e informática.
Basándose en su amplia experiencia en el aula, a lo largo del texto los autores proporcionan preguntas y respuestas, ejercicios y oportunidades para la participación creativa con el material. Junto con los materiales complementarios que se describen a continuación, este libro permite aplicar un enfoque moderno a la enseñanza y el aprendizaje de la programación.
El sitio web complementario (introcs. cs. princeton.edu/java) contiene.
⬤ Resúmenes de los capítulos.
⬤ Ejercicios complementarios, algunos con soluciones.
⬤ Instrucciones detalladas para instalar un entorno de programación Java.
⬤ Código de programa y datos de prueba que pueden descargarse fácilmente.
⬤ Ejercicios creativos detallados, proyectos y otros materiales complementarios.
Los vídeos complementarios en línea producidos en el estudio (informit.com/sedgewick) están disponibles para su compra y ofrecen a los estudiantes y profesionales la oportunidad de trabajar con el material a su propio ritmo y a los profesores la oportunidad de dedicar su tiempo a los estudiantes ayudándoles a superar con éxito las tareas y los exámenes.
© 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)