Bevezetés a Java programozásba: Interdiszciplináris megközelítés

Értékelés: ⭐⭐⭐⭐⭐  (4.3 az 5-ből)

Bevezetés a Java programozásba: Interdiszciplináris megközelítés (Robert Sedgewick)

Olvasói vélemények

Összegzés:

A könyv szilárd bevezetés a Java-programozásba, a számítástechnika kulcsfogalmaira összpontosítva, bár megjegyezzük, hogy a szerzők korábbi munkáihoz hasonló tartalmakat tartalmaz. Különösen alkalmas a szigorú informatikai programokban részt vevő hallgatók számára, és számos gyakorló feladatot kínál a tanulás megerősítésére. Egyes felhasználók szerint a teljesen kezdők számára túlságosan összetett, és bizonyos szintű matematikai ismereteket feltételez.

Előnyök:

⬤ A programozási fogalmak és a Java átfogó lefedettsége.
⬤ Nagyszámú érdekes gyakorlati probléma a tanulás megerősítésére.
⬤ Ösztönzi a kézi kódolási gyakorlatokat, fokozva a megértést.
⬤ Jól használható komoly szoftverfejlesztéshez, és összekapcsolja a programozást a természettudományos területekkel.
⬤ Nagyszerű forrás a strukturált tanuláshoz egyetemi környezetben.

Hátrányok:

⬤ A tartalom átfedésben van ugyanazon szerzők korábbi munkáival, ami redundanciához vezethet.
⬤ Teljesen kezdők számára túlterhelő lehet, mivel már az elején a komplex fogalmakra összpontosít.
⬤ Szilárd matematikai alapokat feltételez, ami néhány olvasót elveszettnek hagyhat.
⬤ Nem ideális az önállóan tanulók számára, hacsak nem tanulnak gyorsan, vagy nem egészítik ki más forrásokkal.

(9 olvasói vélemény alapján)

Eredeti címe:

Introduction to Programming in Java: An Interdisciplinary Approach

Könyv tartalma:

A programozási ismeretek nélkülözhetetlenek a mai világban, nemcsak az informatikus hallgatók, hanem bármely tudományos vagy műszaki területen dolgozó személy számára. A Robert Sedgewick és Kevin Wayne által írt Bevezetés a Java programozásba, második kiadás, egy közérthető, interdiszciplináris feldolgozás, amely a fontos és magával ragadó alkalmazásokra helyezi a hangsúlyt, nem pedig a játékproblémákra. A szerzők megadják a szükséges eszközöket ahhoz, hogy a diákok és a szakemberek megtanulják, hogy a programozás természetes, kielégítő és kreatív élmény, és hogy a világ egyik legszélesebb körben használt nyelvében jártasak legyenek.

Ez a példák által vezérelt útmutató a Java leghasznosabb funkcióira összpontosít, és életre kelti a programozást minden természettudományi, mérnöki és informatikai szakos hallgató számára.

A lefedettség a következőket tartalmazza.

⬤ A programozás alapvető elemei: változók, hozzárendelési utasítások, beépített adattípusok, feltételes függvények, ciklusok, tömbök és I/O, beleértve a grafikát és a hangot.

⬤ Funkciók, modulok és könyvtárak: a programok komponensekké szervezése, amelyek önállóan hibakeresésre, karbantartásra és újrafelhasználásra alkalmasak.

⬤ Algoritmusok és adatszerkezetek: rendezési/keresési algoritmusok, vermek, sorok és szimbólumtáblák.

⬤ Alkalmazások az alkalmazott matematikából, fizikából, kémiából, biológiából és informatikából.

A szerzők széleskörű tantermi tapasztalataikra támaszkodva a szövegben végig kérdéseket és válaszokat, gyakorlatokat és lehetőségeket biztosítanak az anyaggal való kreatív foglalkozásra. Az alább ismertetett kísérő anyagokkal együtt ez a könyv képessé teszi az embereket arra, hogy a programozás tanításának és tanulásának modern megközelítését kövessék.

A kísérő webhely (introcs. cs. princeton.edu/java) tartalmazza.

⬤ Kapiteli összefoglalók.

⬤ Kiegészítő gyakorlatok, néhány megoldással.

⬤  Részletes utasításokat a Java programozási környezet telepítéséhez.

⬤ Egyszerű letöltésre alkalmas programkódot és tesztadatokat.

⬤  Részletes kreatív gyakorlatokat, projekteket és egyéb kiegészítő anyagokat.

A stúdióban készített online videók (informit.com/sedgewick) megvásárolhatók, és lehetőséget biztosítanak a hallgatóknak és a szakembereknek, hogy saját tempójukban foglalkozzanak az anyaggal, az oktatóknak pedig lehetőséget adnak arra, hogy a hallgatókkal töltött idejüket a feladatok és vizsgák sikerének segítésére fordítsák.

A könyv egyéb adatai:

ISBN:9780672337840
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2017
Oldalak száma:784

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Bevezetés a Python programozásba - Interdiszciplináris megközelítés - Introduction to Programming in...
Ma már mindenkinek, aki tudományos vagy műszaki...
Bevezetés a Python programozásba - Interdiszciplináris megközelítés - Introduction to Programming in Python - An Interdisciplinary Approach
Algoritmusok C nyelven, 1-5. rész (csomag): Rendezés, keresés és gráfalgoritmusok - Algorithms in C,...
A szoftverfejlesztők és az informatikusok már...
Algoritmusok C nyelven, 1-5. rész (csomag): Rendezés, keresés és gráfalgoritmusok - Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms
Informatika: Interdiszciplináris megközelítés - Computer Science: An Interdisciplinary...
Az ACM 21. éves Best of Computing listáján a...
Informatika: Interdiszciplináris megközelítés - Computer Science: An Interdisciplinary Approach
Bevezetés a Java programozásba: Interdiszciplináris megközelítés - Introduction to Programming in...
A programozási ismeretek nélkülözhetetlenek a mai...
Bevezetés a Java programozásba: Interdiszciplináris megközelítés - Introduction to Programming in Java: An Interdisciplinary Approach
Algoritmusok C nyelven, 5. rész - Gráf algoritmusok - Algorithms in C, Part 5 - Graph...
A gráf algoritmusok egyre fontosabbak az alkalmazások...
Algoritmusok C nyelven, 5. rész - Gráf algoritmusok - Algorithms in C, Part 5 - Graph Algorithms

A szerző munkáit az alábbi kiadók adták ki: