国内程序设计专业书籍第一人:清华大学雍俊海教授
学者著书立说,精神硬,技术也硬。程序设计这块,大部分都是某某软件的应用书籍,愿意写书分享的太少!一.清华大学雍俊海教授编写过的部分书:雍俊海. C++程序设计从入门到精通. 北京: 清华大学出版社.2. 雍俊海. 零基础学C++程序设计. 北京: 清华大学出版社.3. 雍俊海. C程序设计. 北京: 清华大学出版社.4. 雍俊海. Java程序设计教程(第3版). 北京: 清华大学出版社.5. 雍俊海. Java程序设计(第2版). 北京: 清华大学出版社.6. 雍俊海. Java程序设计习题集(含参考答案). 北京: 清华大学出版社. 7. 雍俊海. 计算机动画算法与编程基础. 北京: 清华大学出版社.8. 雍俊海, 施侃乐, 张婷婷. LogoUp程序式3D创新设计速成指南. 北京: 清华大学出版社.9. 雍俊海. 《LogoUp 3D + X STEAM课程》系列教材. 北京: 中国少年儿童出版社.10. 雍俊海. 清华教授的小课堂: 魔方真好玩. 北京: 清华大学出版社.二.雍俊海个人简介: 清华大学计算机科学与技术系学士、硕士和博士,美国肯塔基大学计算机系博士后。《计算机辅助设计与图形学学报》编委。现为清华大学软件学院教授、博士生导师,计算机辅助设计、图形学与可视化研究所所长,计算机学会会士,中国工业技术软件化产业联盟CAD专业技术委员会副主任,计算机学会计算机辅助设计与图形学专业委员会常委,全国技术产品文件标准化技术委员会委员,全国高等学校计算机教学与产业实践资源建设专家委员会委员,曾任计算机学会计算机辅助设计与图形学专业委员会副主任,IEEE形状造型和CAD/Graphics等多个国际会议程序委员会联合主席,国际期刊《Computers & Graphics》的Associate Editor。曾获得过国家杰出青年科学基金、全国优秀博士论文奖、国际Elsevier Outstanding Service Award、计算机动画国际会议最佳论文奖、国家级教学成果奖二等奖、教育部自然科学一等奖、江西省科学技术进步奖二等奖、清华大学青年教师教学优秀奖、清华大学研究生“良师益友”称号、清华大学先进工作者、清华大学大学生研究训练计划优秀指导教师一等奖、清华大学优秀硕士学位论文指导教师和清华大学优秀博士学位论文指导教师等荣誉。主要研究方向为计算机辅助设计软件理论与技术。在《ACM Transactions on Graphics》、《IEEE Transactions on Pattern Analysis and Machine Intelligence》和《Computer-Aided Design》等期刊与会议上发表约200篇学术论文,负责或参与制订17项国家标准,出版了《C程序设计》等10多本书,其中教材《Java程序设计教程》入选普通高等教育国家级规划教材,并获教育部普通高等教育精品教材、北京高等教育精品教材和首届中国大学出版社图书奖一等奖等多个奖励。另外,还编写了生动有趣的个人科研科普专著《清华教授的小课堂:魔方真好玩》,减少了入门级复原魔方所需的转动次数。这本魔方科普专著入选了由教育部发布的全国中小学图书馆(室)推荐书目。2.1教育背景1991.9-1996.7 清华大学计算机系, 攻读学士学位 1991.9-1996.7 清华大学,辅修应用数学专业 1996.9-2000.9 清华大学计算机系, 攻读博士学位2.2工作履历2000.3-2000.6 香港科技大学计算机系, 访问研究员 2000.11-2002.9 美国肯塔基大学计算机系, 博士后 2002.10-今 清华大学软件学院, 任教2.3教授课程Java程序设计、计算机图形学、计算机动画、C++程序设计与训练2.4学术兼职IEEE SMI 2009程序委员会主席(Co-Chair),清华大学信息学院第三届学术委员会委员、国家自然科学基金“十一五”重大研究计划——“重大工程的动力灾变” 指导专家组成员。2.5研究概况国家自然科学基金国际合作与交流项目、国家杰出青年科学基金项目2.6奖励与荣誉2003年全国优秀博士学位论文,2006年度清华大学青年教师教学优秀奖,2008年度普通高等教育精品教材,2008年度北京高等教育精品教材。2.7学术成果2.7.1教材和教参[1] 雍俊海. Java程序设计. 北京: 清华大学出版社. 2008.[2] 雍俊海. Java程序设计教程(第2版). 北京: 清华大学出版社. 2007.[3] 雍俊海. Java程序设计习题集(含参考答案). 北京: 清华大学出版社, 2006.[4] 雍俊海. 计算机动画算法与编程基础. 北京: 清华大学出版社. 2008.2.7.2部分论文[1] Jun-Hai Yong, Fuhua (Frank) Cheng. Geometric Hermite curves with minimum strain energy. Computer Aided Geometric Design 2004. 21(3): 281-301.[2] Jun-Hai Yong, Fuhua (Frank) Cheng, Yifan Chen, Paul Stewart, Kenjiro T. Miura. Dynamic highlight line generation for locally deforming NURBS surfaces. Computer-Aided Design 2003. 35(10): 881-892.[3] Jun-Hai Yong, Shi-Min Hu, Jia-Guang Sun, Xing-Yu Tan. Degree reduction of B-spline curves. Computer Aided Geometric Design 2001. 18(2): 117-127.[4] Jun-Hai Yong, Shi-Min Hu, Jia-Guang Sun. CIM algorithm for approximating three-dimensional polygonal curves. Journal of Computer Science and Technology 2001. 16(6): 552-559.[5] Jun-Hai Yong, Shi-Min Hu, Jia-Guang Sun. Bisection algorithms for approximating quadratic Bezier curves by G1 arc splines. Computer-Aided Design 2000. 32(4): 253-260.[6] Jun-Hai Yong, Bai-Lin Deng, Fuhua (Frank) Cheng, Bin Wang, Kun Wu, Hejin Gu. Removing local irregularities of triangular meshes with highlight line models.Science in China (Series F-Information Sciences) 2009. 52(3): 418-430.[7] Song-Gang Xu, Yun-Xiang Zhang, Jun-Hai Yong. A fast sweeping method for computing geodesics on triangular manifolds. IEEE Transactions on Pattern Analysis and Machine Intelligence 2010. 32(2): 231-241.[8] Sheng Yang, Jun-Hai Yong, Jia-Guang Sun, He-Jin Gu, Jean-Claude Paul. A cell-based algorithm for evaluating directional distances in GIS. International Journal of Geographical Information Science 2010. 24(4): 577-590.[9] Xiao-Ming Liu, Lei Yang, Jun-Hai Yong, Hejin Gu, Jiang-Guang Sun. A torus patch approximation approach for point projection on surfaces. Computer Aided Geometric Design 2009. 26(5): 593-598.[10] Zhi-Zhong Wang, Jun-Hai Yong. Texture analysis and classification with linear regression model based on wavelet transform. IEEE Transactions on Image Processing 2008. 17(8): 1421-1430.三.短评: 自古以来 著书立说都是需要很小心的,句句珠玑,每个字都是推敲合理的,因为一旦出书,这个人看了你的书,就会记住一些,而因为你写的东西,所以和你产生了联系。雍俊海写书,重理论,给一大堆案例,重逻辑,本来一句话能讲明白点,非要用一页纸,唯恐你看不懂,不会去秀文采。书籍内容丰富易学,而且提供大量例程和例句,带你入门及精通,既可以作为计算机专业和非计算机专业的C++程序设计和面向对象程序设计等课程的基础教材。。。培养大量计算机青年后备军(大学生)。。。。 中文的专业书籍,能让一些从业者降低学习成本。程序设计书籍本身就需要提前实践,即是写书的过程,也是学习梳理的过程。 为祖国下一代 考虑写书,必然会打破常规,必然是务实的书籍。。。 雍俊海教授专注教学和专业书籍,为国家培养后备人才努力。。。 很多人,不愿写书。不挣钱,费时费力,吃力不讨好。。 如果写书的越来越多,说明什么?说明越来越多的人参与建设这个工业软件,说明这个土壤的环境越来越多样化,可能这样才适合中国的国情。 果子钦佩务实的学者,不仅仅因为他们都是自强不息的人,不仅仅因为他们是厚德载物的人,更重要的是,因为他们是真正为国为民的行者。 为何在中国,西游记能够反复播放?因为我们都有一个民族精神!而西游记里面那个孙行者,就是我们对这个民族精神所体现在感情上的一种寄托。赤子之心和大无畏的牺牲和拼搏,不正是中华文化的核心之一吗?来源:山涧果子