幫助中心 | 我的帳號 | 關於我們

愛上Processing(STEAM &創客教育初學指南全新彩圖第2版)

  • 作者:(美)凱西·瑞斯//本·弗萊|譯者:陳思明//聶奕凝//郭浩贇
  • 出版社:人民郵電
  • ISBN:9787115454393
  • 出版日期:2017/06/01
  • 裝幀:平裝
  • 頁數:167
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    凱西·瑞斯、本·弗萊著的《愛上Processing(STEAM &創客教育初學指南全新彩圖第2版)》是Processing學習的入門書,從Processing簡介、開始編程、畫圖開始講起,循序漸進地講解了Processing的各種功能,例如變數、響應、媒體、運動、對象等。本書由Processing語言的創立者所著,內容權威,語言通俗易懂,即使你沒有任何Processing基礎,也能輕鬆入門。本書目前已經更新到第2版,而且全彩印刷,內容更加精準權威。

作者介紹
(美)凱西·瑞斯//本·弗萊|譯者:陳思明//聶奕凝//郭浩贇

目錄
1  簡介
  草稿化和原型化
  靈活性
  巨人
  家族樹
  加入我們
2  開始編程
  第一個程序
    示例2-1:畫一個橢圓
    示例2-2:繪製很多圓形
  顯示(Show)
  保存和新建
  分享
  案例和引用
3  畫圖
  運行窗口
    示例3-1:繪製一個窗口
    示例3-2:繪製一個點
  基本形狀
    示例3-3:繪製一條線
    示例3-4:繪製基本形狀
    示例3-5:繪製一個長方形
    示例3-6:繪製一個橢圓
    示例3-7:繪製橢圓的一部分
    示例3-8:用角度繪圖
  繪圖順序
    示例3-9:控制繪圖的順序
    示例3-10:改變繪圖的順序
  形狀屬性
    示例3-11:設置描邊粗細
    示例3-12:設置描邊端點樣式
    示例3-13:設置線段轉折的樣式
  繪製樣式
    示例3-14:設置左上角起始
  色彩
    示例3-15:用灰度值繪圖
    示例3-16:控制填色和描邊
    示例3-17:用色彩繪圖
    示例3-18:設置透明度
  自定義圖形
    示例3-19:繪製一個箭頭
    示例3-20:閉合圖形
    示例3-21:創造一些生物
  註釋
  機器人1:繪製
4  變數
  第一個變數
    示例4-1:重用相同值
    示例4-2:更改變數值
  定義變數

  Processing的變數
    示例4-3:調整尺寸大小,看看會發生什麼
  一點小小的數學問題
    示例4-4:基礎算數
  循環
    示例4-5:重複做一件事
    示例4-6:使用for循環
    示例4-7:for循環的力量
    示例4-8:分散開的線條
    示例4-9:折角的線條
    示例4-10:嵌套循環
    示例4-11:行和列
    示例4-12:點和線
    示例4-13:網點
  機器人2:變數
5  響應
  一次與永久
    示例5-1:draw( )函數
    示例5-2:setup( )函數
    示例5-3:全局變數
  跟隨
    示例5-4:滑鼠跟隨
    示例5-5:跟隨你的點
    示例5-6:連續繪畫
    示例5-7:設置線條厚度
    示例5-8:使用easing
    示例5-9:用easing  做出平滑的曲線
  單擊
    示例5-10:單擊滑鼠
    示例5-11:當沒有單擊的時候進行檢測
    示例5-12:滑鼠不同鍵位單擊
  定位
    示例5-13:尋找游標
    示例5-14:圓形的邊界
    示例5-15:矩形的邊界
  類型
    示例5-16:檢測按鍵
    示例5-17:繪製一些字母
    示例5-18:檢查特殊按鍵
    示例5-19:用方向鍵移動
  映射
    示例5-20:將值映射到範圍
    示例5-21:用map(  )函數做轉換
  機器人3:響應
6  平移、旋轉和縮放
  平移
    示例6-1:平移位置
    示例6-2:多重變換
  旋轉
    示例6-3:沿角旋轉

    示例6-4:中心旋轉
    示例6-5:移動,然後再旋轉
    示例6-6:旋轉,然後再移動
    示例6-7:一個關節臂
  縮放
    示例6-8:縮放
    示例6-9:保持描邊一致
  壓棧和彈出
    示例6-10:獨立的變換
  機器人4:平移、旋轉和縮放
7  媒體
  圖像
    示例7-1:載入圖像
    示例7-2:載入更多圖像
    示例7-3:滑鼠控製圖片
    示例7-4:GIF的透明度
    示例7-5:PNG的透明度
  字體
    示例7-6:繪製字體
    示例7-7:在方框中繪製文字
    示例7-8:在字元串中存儲文字
  圖形
    示例7-9:繪製圖形
    示例7-10:縮放圖形
    示例7-11:創建一個新的圖形
  機器人5:媒體
8  運動
  幀
    示例8-1:觀察幀頻率
    示例8-2:設置幀頻率
  速度和方向
    示例8-3:移動圖形
    示例8-4:循環
    示例8-5:折返
  補間動畫
    示例8-6:計算補間位置
  隨機
    示例8-7:生成隨機數
    示例8-8:隨機繪製
    示例8-9:隨機移動圖形
  計時器
    示例8-10:經過時間
    示例8-11:觸發時間事件
  圓周
    示例8-12:正弦波形的值
    示例8-13:正弦波運動
    示例8-14:圓周運動
    示例8-15:螺旋
  機器人6:運動
9  函數

  函數基礎
    示例9-1:擲骰子
    示例9-2:另一個擲骰子方法
  寫一個函數
    示例9-3:繪製貓頭鷹
    示例9-4:一對貓頭鷹
    示例9-5:一個貓頭鷹函數
    示例9-6:增加超多的貓頭鷹
    示例9-7:不同尺寸的貓頭鷹
  返回值
    示例9-8:返回一個值
  機器人7:函數
10  對象
  域和方法
  定義一個類
  創建對象
    示例10-1:創建一個對象
    示例10-2:創建多個對象
  標籤
  機器人8:對象
11  數組
  從變數到數組
    示例11-1:許多變數
    示例11-2:太多的變數
    示例11-3:使用數組,不需要額外的變數
  創建數組
    示例11-4:給一個數組聲明和賦值
    示例11-5:簡化數組賦值
    示例11-6:一次性對整個數組賦值
    示例11-7:重新審視第一個例子
  循環和數組
    示例11-8:在一個循環里填入一個數組
    示例11-9  :追蹤滑鼠移動
  對象數組
    示例11-10:管理多個對象
    示例11-11:一種管理對象的新方法
    示例11-12:圖像序列
  機器人  9:數組
12  數據
  數據總結
  表格
    示例12-1:讀取表格
    示例12-2:繪製表格
    示例12-3:29740個城市
  JSON
    示例12-4:讀取一個JSON文件
    示例12-5:從JSON文件讀取數據並進行可視化
  網路數據和API(應用程序介面)
    示例12-6:處理天氣數據
    示例12-7:鏈式方法

  機器人10:數據
13  延伸
  聲音
    示例13-1:播放一個聲音樣例
    示例13-2:從話筒中聽取聲音
    示例13-3:創建一個正弦波形
  圖像和PDF導出
    示例13-4:保存圖像
    示例  13-5:導出PDF
  你好Arduino
    示例  13-6:讀取感測器
    示例13-7:從串口讀取數據
    示例13-8:可視化數據流
    示例11-9:看待數據的另一種方式
附錄A  編程小貼士
  函數和參數
  顏色映射
  註釋
  大寫與小寫
  編程風格
  控制台
  一步一步來
附錄B  數據類型
附錄C  操作的順序
附錄D  變數作用域

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032