Introduzione alla programmazione in Java: Un approccio interdisciplinare

Punteggio:   (4,3 su 5)

Introduzione alla programmazione in Java: Un approccio interdisciplinare (Robert Sedgewick)

Recensioni dei lettori

Riepilogo:

Il libro è una solida introduzione alla programmazione Java, incentrata sui concetti chiave dell'informatica, anche se si nota che contiene contenuti simili a opere precedenti degli autori. È particolarmente adatto agli studenti di corsi di informatica rigorosi e offre numerosi problemi pratici per rafforzare l'apprendimento. Alcuni utenti lo trovano eccessivamente complesso per i principianti e presuppone un certo livello di comprensione matematica.

Vantaggi:

Copertura completa dei concetti di programmazione e di Java.
Un gran numero di problemi pratici interessanti per rafforzare l'apprendimento.
Incoraggia le pratiche di codifica manuale, migliorando la comprensione.
Ottimo per chi si occupa seriamente di ingegneria del software e collega la programmazione con i campi delle scienze naturali.
Ottima risorsa per l'apprendimento strutturato in un contesto universitario.

Svantaggi:

Il contenuto si sovrappone a opere precedenti degli stessi autori, il che può portare a una ridondanza.
Può risultare eccessivo per i principianti assoluti a causa dell'enfasi posta su concetti complessi all'inizio.
Presuppone una solida base di matematica, il che può lasciare alcuni lettori spaesati.
Può non essere ideale per gli autodidatti, a meno che non imparino velocemente o non integrino con altre risorse.

(basato su 9 recensioni dei lettori)

Titolo originale:

Introduction to Programming in Java: An Interdisciplinary Approach

Contenuto del libro:

Le competenze di programmazione sono indispensabili nel mondo di oggi, non solo per gli studenti di informatica, ma anche per tutti coloro che operano in qualsiasi disciplina scientifica o tecnica. Introduzione alla programmazione in Java, seconda edizione di Robert Sedgewick e Kevin Wayne è una trattazione accessibile e interdisciplinare che pone l'accento su applicazioni importanti e coinvolgenti, non su problemi giocattolo. Gli autori forniscono gli strumenti necessari a studenti e professionisti per imparare che la programmazione è un'esperienza naturale, soddisfacente e creativa e per acquisire familiarità con uno dei linguaggi più diffusi al mondo.

Questa guida, basata su esempi, si concentra sulle caratteristiche più utili di Java e dà vita alla programmazione per ogni studente di scienze, ingegneria e informatica.

La trattazione comprende.

⬤ Elementi di base della programmazione: variabili, istruzioni di assegnazione, tipi di dati incorporati, condizionali, cicli, array e I/O, compresi grafica e suoni.

⬤ Funzioni, moduli e librerie: organizzazione dei programmi in componenti che possono essere sottoposti a debug, manutenzione e riutilizzo in modo indipendente.

⬤ Algoritmi e strutture dati: algoritmi di ordinamento/ricerca, pile, code e tabelle di simboli.

⬤ Applicazioni di matematica applicata, fisica, chimica, biologia e informatica.

Basandosi sulla loro vasta esperienza in classe, nel corso del testo gli autori forniscono domande e risposte, esercizi e opportunità per un impegno creativo con il materiale. Insieme ai materiali di accompagnamento descritti di seguito, questo libro consente di adottare un approccio moderno all'insegnamento e all'apprendimento della programmazione.

Il sito web di accompagnamento (introcs. cs. princeton.edu/java) contiene.

⬤ Riepiloghi dei capitoli.

⬤ Esercizi supplementari, alcuni con soluzioni.

⬤ Istruzioni dettagliate per l'installazione di un ambiente di programmazione Java.

⬤ Codice di programma e dati di prova facilmente scaricabili.

⬤ Esercizi creativi dettagliati, progetti e altri materiali supplementari.

I video online prodotti dallo studio (informit.com/sedgewick) sono disponibili per l'acquisto e offrono a studenti e professionisti l'opportunità di impegnarsi con il materiale al proprio ritmo e agli insegnanti l'opportunità di dedicare il proprio tempo agli studenti per aiutarli ad avere successo nei compiti e negli esami.

Altre informazioni sul libro:

ISBN:9780672337840
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2017
Numero di pagine:784

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Introduzione alla programmazione in Python - Un approccio interdisciplinare - Introduction to...
Oggi chiunque lavori in una disciplina scientifica...
Introduzione alla programmazione in Python - Un approccio interdisciplinare - Introduction to Programming in Python - An Interdisciplinary Approach
Algoritmi in C, Parti 1-5 (Bundle): Fondamenti, Strutture di dati, Ordinamento, Ricerca e Algoritmi...
Gli sviluppatori di software e gli informatici...
Algoritmi in C, Parti 1-5 (Bundle): Fondamenti, Strutture di dati, Ordinamento, Ricerca e Algoritmi grafici - Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms
Informatica: Un approccio interdisciplinare - Computer Science: An Interdisciplinary...
Nominato libro degno di nota nella 21ª edizione...
Informatica: Un approccio interdisciplinare - Computer Science: An Interdisciplinary Approach
Introduzione alla programmazione in Java: Un approccio interdisciplinare - Introduction to...
Le competenze di programmazione sono...
Introduzione alla programmazione in Java: Un approccio interdisciplinare - Introduction to Programming in Java: An Interdisciplinary Approach
Algoritmi in C, Parte 5 - Algoritmi grafici - Algorithms in C, Part 5 - Graph Algorithms
Gli algoritmi a grafo sono sempre più importanti per...
Algoritmi in C, Parte 5 - Algoritmi grafici - Algorithms in C, Part 5 - Graph Algorithms

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)