Hodnocení:
Kniha je solidním úvodem do programování v jazyce Java se zaměřením na klíčové koncepty informatiky, i když je třeba poznamenat, že obsahuje obsah podobný dřívějším dílům autorů. Je vhodná zejména pro studenty rigorózních oborů informatiky a nabízí řadu cvičných úloh k upevnění učiva. Někteří uživatelé ji považují za příliš složitou pro úplné začátečníky a předpokládá určitou úroveň matematických znalostí.
Klady:⬤ Komplexní pokrytí koncepcí programování a Javy.
⬤ Velké množství zajímavých cvičných úloh k upevnění učiva.
⬤ Podporuje manuální postupy kódování, čímž zlepšuje porozumění.
⬤ Vhodné pro seriózní softwarové inženýrství a propojuje programování s přírodovědnými obory.
⬤ Skvělý zdroj pro strukturovanou výuku v univerzitním prostředí.
⬤ Obsah se překrývá s dřívějšími pracemi stejných autorů, což může vést k nadbytečnosti.
⬤ Pro úplné začátečníky může být zdrcující kvůli svému zaměření na složité koncepty na začátku.
⬤ Předpokládá solidní základy v matematice, což může některé čtenáře zanechat ztracené.
⬤ Nemusí být ideální pro samouky, pokud se neučí rychle nebo si ji nedoplňují dalšími zdroji.
(na základě 9 hodnocení čtenářů)
Introduction to Programming in Java: An Interdisciplinary Approach
Dovednosti programování jsou v dnešním světě nepostradatelné, a to nejen pro studenty informatiky, ale i pro každého, kdo se zabývá jakýmkoli vědeckým nebo technickým oborem. Úvod do programování v Javě, druhé vydání, od Roberta Sedgewicka a Kevina Wayna je přístupné, interdisciplinární zpracování, které klade důraz na důležité a poutavé aplikace, nikoliv na problémy s hračkami. Autoři poskytují nástroje potřebné k tomu, aby se studenti i profesionálové naučili, že programování je přirozená, uspokojující a tvůrčí zkušenost, a osvojili si jeden z nejrozšířenějších jazyků na světě.
Tato příručka založená na příkladech se zaměřuje na nejužitečnější funkce Javy a oživuje programování pro každého studenta přírodních věd, technických oborů a informatiky.
Obsahuje.
⬤ Základní prvky programování: proměnné, přiřazovací příkazy, vestavěné datové typy, podmínky, cykly, pole a vstupy a výstupy včetně grafiky a zvuku.
⬤ Funkce, moduly a knihovny: uspořádání programů do komponent, které lze nezávisle ladit, udržovat a opakovaně používat.
⬤ Algoritmy a datové struktury: algoritmy třídění/vyhledávání, zásobníky, fronty a tabulky symbolů.
⬤ Aplikace z aplikované matematiky, fyziky, chemie, biologie a informatiky.
Autoři čerpají ze svých bohatých zkušeností z výuky a v celém textu uvádějí otázky a odpovědi, cvičení a příležitosti k tvůrčímu zapojení do výuky. Spolu s níže popsanými doprovodnými materiály tato kniha umožňuje lidem uplatňovat moderní přístup k výuce a učení programování.
Doprovodné webové stránky (introcs. cs. princeton.edu/java) obsahují.
⬤ Shrnutí kapitol.
⬤ Doplňková cvičení, některá s řešením.
⬤ Podrobné pokyny k instalaci programovacího prostředí Java.
⬤ Kód programu a testovací data vhodná ke snadnému stažení.
⬤ Podrobná tvůrčí cvičení, projekty a další doplňkové materiály.
K dispozici jsou doprovodná online videa vytvořená studiem (informit.com/sedgewick), která lze zakoupit a která poskytují studentům i odborníkům možnost zabývat se látkou vlastním tempem a vyučujícím možnost věnovat studentům svůj čas a pomoci jim uspět při řešení úkolů a zkoušek.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)