爱上Processing.pdf

爱上Processing.pdf
 

书籍描述

编辑推荐
《爱上Processing》言简意赅,清晰、详细地介绍了Processing的各项功能和拓展的可能性,以及在计算机图形方面的主要优势和用法。

目录
前言
1 简介
草稿化和原型化
灵活性
巨人
家族树
加入我们

2 开始编程
第一个程序
显示(Show)
保存
分享
例子和引用

3 画图
基本形状
绘制顺序
图形的性质
颜色
自定义图形
注释
机器人1:绘制

4 变量
创造变量
Processing的变量
一些小小的数学问题
重复
机器人2:变量

5 响应
跟随
映射
点击
位置
类型
机器人3:响应

6 媒体
图像
字体
形状
机器人4:媒体

7 运动
速度和方向
在两者之间
随机
计时器
圆环
平移、旋转和缩放
机器人5:运动

8 函数
函数的基础
写一个函数
返回值
机器人6:函数

9 对象
类别和对象
机器人7:对象

10 数组
写一个数组
重复和数组
对象的数组
机器人8:数组

11 延伸
三维
图像和导出
你好Arduino
爱好者社区
A 编程小贴士
B 数据类型
C 操作的顺序
D 变量作用域

文摘
版权页:

爱上Processing

1/简介
Processing是一门用来生成图片、动画和交互软件的编程语言。它的思想是简单地写一行代码,就会在屏幕上生成一个圆。再增加一些行代码,圆便会跟着鼠标走。再增加一些行代码,圆便会随着鼠标的点击而改变颜色。我们把这称为用代码作草稿(Sketching)。你写一行,再加一行,效果也随之增加。结果就是用一个个片段合成的程序。
编程课程通常首先关注程序结构和理论。一切关于视觉的界面或动画,都被认为是当你吃完有营养的蔬菜后的甜点,并且这都是在几个星期认真学习算法和方法之后了。几年来,我们看到许多同学尝试着去选这样的课但却在第一次上课或者之后不久就把课退了,这多半是因为第一次作业的困难和截止时间紧迫让他们十一分担心。因为他们从最初学的东西上看不出能用这些技术创造什么,这让他们对使用计算机为他们工作的那股最初的好奇消失了。
Processing提供了一种通过创造互动图像来学习编程的方式。现在已经有许许多多的方法来教授编程了,但是学生们总是从即时的视觉反馈中找到编程的乐趣和动力。Processing提供反馈和交互的能力使得它已经成为一个流行的学习编程的方法,它对图像的强调、草稿化(Sketching)和交互能力会在接下来的内容中提到。

内容简介
Processing最初是面向艺术家和设计师开发的程序。由Casey Reas和Ben Fry编著的《爱上Processing》适合零基础的初学者。《爱上Processing》的1~6章介绍了Processing的基础用法,而7~10章则结合计算机高级编程语言的基础知识,通过示例让初学者更加透彻地理解编程的逻辑思路以及语言。第11章结合Arduino物理模块进行了延伸。《爱上Processing》与《爱上Arduino》一书相呼应,向大家展现了Processing的强大拓展性和创造性。

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多