本書作者Mark Guzdial和Barbara Ericson描述了他們在佐治亞理工學院的教學創(chuàng)新工作,對“Java程序設計”課程內容和講授方式做了改進,使該課程適合初學者的學習。與其他介紹編程書籍相比,本書最大特點是,它以激發(fā)讀者學習編程的興趣為出發(fā)點,讓讀者處理自己的圖片、聲音,制作自己的網頁、動畫、使讀者覺得編程是一件既有意義又有趣味的事情。本書的另一個顯著特點是在特定的場景下來介紹新概念,這樣增加了讀者的學習興趣和實際應用能力。本書案例豐富,內容生動,覆蓋了Java的基礎知識及圖片、聲音、視頻等多媒體處理技術。佐治亞理工學院和其他一些學校的教學實踐證明,參加本課程的學生的通過率比其他計算機課程的通過率有顯著提高。