Tak jsem si ji koupil, od zari budu na gymplu ucit programovani. Sice mam v planu pouzit nejdriv prostredi Scratch a pak prejit na Javascript+HTML+CSS, ale Java neni rozhodne od veci, prip. jako pokracovani. Jen se mne moc nelibi to michani html a java kodu dohromady, na druhou stranu pro zacatek to neni v ramci nazornosti podle me spatne, proste od zakladu (servlety, ...). Mohlo by to pokracovat knihou c. 2 pro pokrocile, kde by byl nejaky MVC FW.
Scratch je dobrá volba, ale pro šikovnější děcka doporučuju na gymplu použít Greenfoot ;-). Naučí se od začátku Javovou syntaxi a přitom mají k dispozici "knihovny", které umožní velmi snadno pracovat v grafice, místo úloh typu "napište program na výpočet kořenů kvadratické rovnice" :-).
Jinak co jsem tak rychle koukal na ukázky z knížky, tak vidím základní problém v tom, že úplný začátečník se utopí ve webových technologiích... Přijde mi lepší začít učit v něčem, co nemíchá různé technologie dohromady - ať už je to Java v Greenfootu, nebo jednoduché prográmky v Pythonu. Pak se dá naučit základy HTML a CSS. A až je toto odděleně pochopené, pak se to dá spojit do jednoho celku. Ale začít Javu přímo na servletech, no nevím...