简介
本书不同于一般介绍编程书籍,其特点是,它从激发学生学习编程的兴趣出发,让学生处理自己的图片、声音,制作自己的网页、动画,使他们觉得编程是一件既有意义又有趣味的事情。它选择的开发环境DrJava简单易用,让学生可以把精力集中到程序开发,而不是学习使用开发环境。本书的另一个特点是,它在内容顺序上不同于一般的编程书籍。它在向学生介绍新概念时,都是在特写的背景下,在学生意识到概念的用途和意义时才推出,这样做,避免了抽象概念给学生带来的困惑,增加了学生的学习兴趣和实际应用能力。书中案例丰富,内容生动,覆盖了Java的基础知识及图片、声音、视频等多媒体处理技术。 本书共分为6个部分,第1部分(前3章)介绍编程和Java的基础知识;第2部分(第4~7章)介绍怎样处理图片;第3部分(第8~11章)介绍如何处理声音;第4部分(第12、13章)介绍文本处理和网页制作;第5部分(第14章)介绍制作动画和电影;第6部分(第15、16章)介绍算法对编程的影响及JavaScript——一种嵌于网页内的脚本语言。教师和学生可以根据需要进行取舍,灵活选择教学和学习内容。每章末尾都提供了练习题,便于学生巩固复习本章知识。还为有兴趣的学生提供了进一步学习的指南。 本书的翻译工作由清华大学计算机系知识工程研究室的老师完成。本研究室是国内最早致力于Java语言的研究与应用开发的单位,长期从事Java语言的教学、培训及项目开发工作,为国家机关、部委、企业开发了多个应用项目,积累了丰富的开发经验。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2007-12-01
- 更新: 2023-06-07
- 书号:9787302162957
- 中图:TP312JA-43
- 学科:工学控制科学与工程工学计算机科学与技术