Evaluare:
Cartea este o introducere solidă în programarea Java, concentrându-se pe conceptele cheie ale științei calculatoarelor, deși se observă că conține conținut similar cu lucrările anterioare ale autorilor. Este potrivită în special pentru studenții din programele riguroase de informatică și oferă numeroase probleme de practică pentru a consolida învățarea. Unii utilizatori o consideră prea complexă pentru începători și presupune un anumit nivel de înțelegere a matematicii.
Avantaje:⬤ Acoperire cuprinzătoare a conceptelor de programare și Java.
⬤ Număr mare de probleme practice interesante pentru consolidarea învățării.
⬤ Încurajează practicile de codare manuală, îmbunătățind înțelegerea.
⬤ Bun pentru inginerie software serioasă și conectează programarea cu domeniile științelor naturale.
⬤ O resursă excelentă pentru învățarea structurată în context universitar.
⬤ Conținutul se suprapune cu lucrări anterioare ale acelorași autori, ceea ce poate duce la redundanță.
⬤ Poate fi copleșitor pentru începători datorită accentului pus pe concepte complexe încă de la început.
⬤ Presupune o bază solidă în matematică, ceea ce îi poate lăsa pe unii cititori pierduți.
⬤ Poate să nu fie ideal pentru autodidacți, cu excepția cazului în care aceștia învață rapid sau completează cu alte resurse.
(pe baza a 9 recenzii ale cititorilor)
Introduction to Programming in Java: An Interdisciplinary Approach
Abilitățile de programare sunt indispensabile în lumea de astăzi, nu doar pentru studenții de la informatică, ci și pentru oricine din orice disciplină științifică sau tehnică. Introducere în programare în Java, ediția a doua, de Robert Sedgewick și Kevin Wayne este un tratament accesibil, interdisciplinar, care pune accentul pe aplicații importante și captivante, nu pe probleme de jucărie. Autorii furnizează instrumentele necesare pentru ca studenții și profesioniștii să învețe că programarea este o experiență naturală, satisfăcătoare și creativă și să devină cunoscători ai unuia dintre cele mai utilizate limbaje din lume.
Acest ghid bazat pe exemple se concentrează pe cele mai utile caracteristici ale Java și aduce programarea la viață pentru fiecare student în științe, inginerie și informatică.
Acoperirea include.
⬤ Elemente de bază ale programării: variabile, instrucțiuni de atribuire, tipuri de date încorporate, condiționale, bucle, matrici și I/O, inclusiv grafică și sunet.
⬤ Funcții, module și biblioteci: organizarea programelor în componente care pot fi depanate, întreținute și reutilizate independent.
⬤ Algoritmi și structuri de date: algoritmi de sortare/cercetare, stive, cozi și tabele de simboluri.
⬤ Aplicații din matematică aplicată, fizică, chimie, biologie și informatică.
Bazându-se pe vasta lor experiență la clasă, pe parcursul textului, autorii oferă întrebări și răspunsuri, exerciții și oportunități de implicare creativă în material. Împreună cu materialele însoțitoare descrise mai jos, această carte le permite oamenilor să urmărească o abordare modernă a predării și învățării programării.
Site-ul web însoțitor (introcs. cs. princeton.edu/java) conține.
⬤ rezumate ale capitolelor.
⬤ Exerciții suplimentare, unele cu soluții.
⬤ Instrucțiuni detaliate pentru instalarea unui mediu de programare Java.
⬤ Coduri de program și date de testare ușor de descărcat.
⬤ Exerciții creative detaliate, proiecte și alte materiale suplimentare.
Videoclipurile însoțitoare online produse de studio (informit.com/sedgewick) sunt disponibile pentru achiziționare și oferă studenților și profesioniștilor posibilitatea de a se implica în material în ritmul lor propriu și oferă instructorilor posibilitatea de a-și petrece timpul cu studenții ajutându-i să reușească la teme și examene.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)