查看(RB-07B015)愛上 Processing的源代碼
←
(RB-07B015)愛上 Processing
跳轉(zhuǎn)至:
導(dǎo)航
、
搜索
因為以下原因,你沒有權(quán)限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復(fù)制此頁面的源代碼:
==書籍簡介== processing最初是面向藝術(shù)家和設(shè)計師開發(fā)的程序。由casey reas和ben fry編著的《愛上processing》適合零基礎(chǔ)的初學(xué)者。全書言簡意賅,清晰、詳細地介紹了processing的各項功能和拓展的可能性,以及在計算機圖形方面的主要優(yōu)勢和用法。本書的1~6章介紹了processing的基礎(chǔ)用法,而7~10章則結(jié)合計算機高級編程語言的基礎(chǔ)知識,通過示例讓初學(xué)者更加透徹地理解編程的邏輯思路以及語言。第11章結(jié)合arduino物理模塊進行了延伸。<br/> Processing是一門用來生成圖片、動畫和交互軟件的編程語言。它的思想是簡單地寫一行代碼,就會在屏幕上生成一個圓。再增加一些行代碼,圓便會跟著鼠標走。再增加一些行代碼,圓便會隨著鼠標的點擊而改變顏色。我們把這稱為用代碼作草稿(Sketching)。你寫一行,再加一行,效果也隨之增加。結(jié)果就是用一個個片段合成的程序。 編程課程通常首先關(guān)注程序結(jié)構(gòu)和理論。一切關(guān)于視覺的界面或動畫,都被認為是當你吃完有營養(yǎng)的蔬菜后的甜點,并且這都是在幾個星期認真學(xué)習(xí)算法和方法之后了。幾年來,我們看到許多同學(xué)嘗試著去選這樣的課但卻在第一次上課或者之后不久就把課退了,這多半是因為第一次作業(yè)的困難和截止時間緊迫讓他們十一分擔心。因為他們從最初學(xué)的東西上看不出能用這些技術(shù)創(chuàng)造什么,這讓他們對使用計算機為他們工作的那股最初的好奇消失了。<br/> Processing提供了一種通過創(chuàng)造互動圖像來學(xué)習(xí)編程的方式。Processing提供反饋和交互的能力使得它已經(jīng)成為一個流行的學(xué)習(xí)編程的方法,它對圖像的強調(diào)、草稿化(Sketching)和交互能力會在接下來的內(nèi)容中提到。<br/> 此書講解了Processing這種具有革命性的新興計算機程序語言,從開始講解Processing到基本語法,再到結(jié)合實例的高階應(yīng)用,由易到難,循序漸進,使讀者通過一本書就可盡覽Processing的全貌。由于此書是Processing創(chuàng)始人Casey Reas 和Ben Fry編寫,書中對Processing各方面的介紹,不僅精簡而且具有獨特的見解。讀完每一章之后都會感覺收獲頗豐,所講內(nèi)容可以很快應(yīng)用到日常程序開發(fā)中。書中選取的例子,也是精挑細選,完全考慮初學(xué)者學(xué)習(xí)興趣,力求通俗易懂。如果能坐下來,花些時間專心研讀,并親自動手實踐,很快就能掌握Processing,創(chuàng)作出具有視覺沖擊感的交互式多媒體作品,不僅如此,它還可結(jié)合Arduino與傳感器等硬件,創(chuàng)作出各種各樣有趣的互動作品。關(guān)于Arduino硬件方面的創(chuàng)作,可以閱讀《愛上Processing》的姊妹書《愛上Arduino》來學(xué)習(xí)。<br/> ==書籍目錄== [[文件:07B015011.jpg|700px|有框|右]] 前言 1<br/> 1 簡介 7<br/> 草稿化和原型化 8<br/> 靈活性 9<br/> 巨人 10<br/> 家族樹 11<br/> 加入我們 12<br/> 2 開始編程 13<br/> 第一個程序 14<br/> 顯示(show) 16<br/> 保存 17<br/> 分享 18<br/> 例子和引用 19<br/> 3 畫圖 21<br/> 基本形狀 22<br/> 繪制順序 28<br/> 圖形的性質(zhì) 29<br/> 顏色 32<br/> 自定義圖形 36<br/> .注釋 39<br/> 機器人1:繪制 40<br/> 4 變量 43<br/> 創(chuàng)造變量 45<br/> processing的變量 46<br/> 一些小小的數(shù)學(xué)問題 46<br/> 重復(fù) 48<br/> 機器人2:變量 55<br/> 5 響應(yīng) 57<br/> 跟隨 59<br/> 映射 64<br/> 點擊 66<br/> 位置 70<br/> 類型 74<br/> 機器人3:響應(yīng) 80<br/> 6 媒體 83<br/> 圖像 84<br/> 字體 89<br/> 形狀 92<br/> 機器人4:媒體 95<br/> 7 運動 97<br/> 速度和方向 98<br/> 在兩者之間 101<br/> 隨機 103<br/> 計時器 105<br/> 圓環(huán) 106<br/> 平移、旋轉(zhuǎn)和縮放 110<br/> 機器人5:運動 119<br/> 8 函數(shù) 121<br/> 函數(shù)的基礎(chǔ) 122<br/> 寫一個函數(shù) 124<br/> 返回值 130<br/> 機器人6:函數(shù) 132<br/> 9 對象 135<br/> 類別和對象 136<br/> 機器人7:對象 144<br/> 10 數(shù)組 147<br/> 寫一個數(shù)組 150<br/> 重復(fù)和數(shù)組 153<br/> 對象的數(shù)組 156<br/> 機器人8:數(shù)組 159<br/> 11 延伸 163<br/> 三維 164<br/> 圖像和導(dǎo)出 170<br/> 你好arduino 174<br/> 愛好者社區(qū) 181<br/> a 編程小貼士 183<br/> b 數(shù)據(jù)類型 188<br/> c 操作的順序 189<br/> d 變量作用域 190<br/> ==電子書下載== [http://pan.baidu.com/s/1hqnWwuw 愛上Processing書籍下載] 密碼:f5lv ==產(chǎn)品相關(guān)推薦== [[文件:erweima.png|230px|無框|右]] ===產(chǎn)品購買地址=== [http://m.gharee.com/goods-195.html 愛上Processing] ===周邊產(chǎn)品推薦=== [http://m.gharee.com/goods-210.html 愛上Processing套件]<br/> [http://m.gharee.com/goods-334.html 愛上Processing套件不含控制器]<br/> ===相關(guān)問題解答=== [http://www.makerspace.cn/forum.php?mod=forumdisplay&fid=69 Processing 創(chuàng)新設(shè)計]<br/> ===相關(guān)學(xué)習(xí)資料=== [http://www.makerspace.cn/portal.php 奧松機器人技術(shù)論壇]<br/>
返回
(RB-07B015)愛上 Processing
。
來自“
http://m.gharee.com/wiki/index.php/(RB-07B015)愛上_Processing
”
導(dǎo)航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導(dǎo)航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關(guān)更改
特殊頁面
頁面信息
隱私政策
關(guān)于ALSROBOT WiKi
免責(zé)聲明