作者简介: 马克·古茨戴尔(Mark Guzdial),美国佐治亚理工学院计算机学院交互计算系教授、ACM国际计算教育研究研讨会系列的创始人之一、ACM院士和杰出教育家、Journal of the Learning Sciences和Communications of the ACM的编辑委员会成员、2012年 IEEE计算机学会本科教学奖的获得者。他的研究重点是学习科学和技术,特别是计算教育研究。 马克和芭芭拉因在媒体计算方面的工作(包括本书),获得了2010年ACM Karl V.Karlstrom杰出计算机教育者奖。 内容简介: 本书是一本独特的Python程序设计教程,使用媒体计算的方法教授Python编程。 全书共17章(分为4个部分)和1个附录。第1部分是前6章,介绍了计算机科学、媒体计算、编程的概念,以及操作文本、图片、修改像素等编程技巧。第2部分是第7章到第10章,主要介绍用Python概念对声音媒体进行各种操作。第3部分是第11章到第13章,主要介绍针对文本、网络、数据库的Python编程,还介绍了函数式编程、递归的思想和应用。第4部分是第14到第17章,主要介绍视频文件的编程操作,还介绍了面向对象编程的思想和方法。附录部分给出了Python语言的快速参考。 本书通过媒体计算的方法,帮助读者轻松地学习和掌握计算机科学思想和编程方法,适合作为高等院校计算机专业Python程序设计、多媒体编程等课程的教材,也适合对Python编程感兴趣的读者自学参考。
以下为对购买帮助不大的评价