快速入门Processing:互动图形编程指南
需积分: 43 164 浏览量
更新于2024-07-26
收藏 4.77MB PDF 举报
"《Processing入门指南》由Casey Reas和Ben Fry共同撰写,于2010年6月由O'Reilly Media出版,是一本面向初学者的208页平装书。这本书以其轻松、经济的方式,引导读者逐步掌握Processing和交互式计算机图形的核心概念。两位作者以其软件的创始人身份,设计了一套循序渐进的学习路径,帮助读者快速理解编程基础,包括变量和对象的概念,以及如何通过代码实现图形绘制。
书中内容包括如何使用代码进行素描,即从编写几行代码创建程序,观察结果并逐步添加功能。它旨在让读者能够:
1. 理解基本编程原理:从最基础的编程语法到逻辑结构,让编程不再是遥不可及的技术。
2. 掌握计算机图形学基础知识:学习图形的绘制、颜色、变换和动画等核心元素。
3. 适应Processing开发环境:熟悉IDE(集成开发环境)的工作流程,提高编程效率。
4. 实践互动图形创作:通过一系列易于跟随的项目,亲手制作出动态、交互式的图形作品。
5. 融入Arduino开源平台:了解如何利用Arduino控制Processing中的图形,扩展硬件与软件的互动能力。
《Processing入门指南》获得了业内的高度评价。John Maeda,罗德岛设计学院的校长称赞该书使得编程变得易于理解和人性化,让普通人也能迅速上手。而Mark Allen,Machine Project的创始人和总监则认为,这本书不仅是一个基础编程教程,更是充满乐趣的活动手册,即使是对此不感兴趣的读者也可能被其吸引。
这本书特别适合艺术家和设计师,它的实践导向教学方法使理论学习更具吸引力,避免了传统理论教学可能带来的困扰。此外,其亲民的价格和Processing软件的开源特性,使得学习成本降低,让更多人有机会接触并探索编程世界。《Getting Started with Processing》是一本非常适合初学者的实用教程,无论是为了学习编程,还是追求创意表达,都值得深入研读和实践。"
2019-09-24 上传
2018-03-20 上传
2019-06-25 上传
2017-09-09 上传
2016-02-26 上传
2014-03-08 上传
2014-03-15 上传
2020-05-14 上传
2020-02-16 上传
KEISYUU
- 粉丝: 0
- 资源: 15
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明