个人简介
Mark Guzdial是佐治亚理工学院计算机学院教授,GVU(Graphics,Visualization,Usability)中心的成员联合软件实验室主任。
Barbara J. Ericson是佐治亚理工学院计算机学院一名评价很高的老师。她承担佐治亚理工学院的继续教育课程和本科生课程,编写了继续教育的Java课程及面向对象分析与设计教程。她目前的职位是计算机教育学院CS发展部门的主任,主要致力于提高佐治亚州中学计算机水平的教育工作。她是ACM成员,曾经工作于几个领先的工业研究实验室,包括通用发动机研究实验室和贝尔通信研究所。
内容简介
本书作者Mark Guzdial和Barbara Ericson描述了他们在佐治亚理工学院的教学创新工作,对“Java程序设计”课程内容和讲授方式做了改进,使该课程适合初学者的学习。与其他介绍编程书籍相比,本书最大特点是,它以激发读者学习编程的兴趣为出发点,让读者处理自己的图片、声音,制作自己的网页、动画、使读者觉得编程是一件既有意义又有趣味的事情。本书的另一个显著特点是在特定的场景下来介绍新概念,这样增加了读者的学习兴趣和实际应用能力。
本书案例丰富,内容生动,覆盖了Java的基础知识及图片、声音、视频等多媒体处理技术。佐治亚理工学院和其他一些学校的教学实践证明,参加本课程的学生的通过率比其他计算机课程的通过率有显著提高。