概述 1
關於本書 2
給達人迷們的假設 3
本書中的圖標 3
更多內容 4
下一步 4
第 1 周 做一個樹莓派5
第 1 章 給你的樹莓派找零件 7
瞭解樹莓派 7
無法通過樹莓派做的事情 8
你能通過樹莓派完成,卻不能通過更大的計算機完成的事情 9
發現不同類型的樹莓派 9
瞭解樹莓派的附加設備 11
收集樹莓派的零件 11
決定你是否需要一個集綫器 12
選擇鼠標和鍵盤 13
選擇顯示器或電視 14
區分電纜和連接器 15
選擇存儲卡 15
找到存儲卡 16
找到電源 16
其他電纜 17
添加可選的附加組件 17
選擇一個盒子 17
添加Wi-Fi(或者不添加) 18
添加攝像頭 19
添加揚聲器和耳機 19
懶人收集組件方法 19
檢查看看你都有什麼瞭 20
第 2 章 在樹莓派裏創建思維 21
瞭解操作係統 21
在樹莓派裏接觸Linux 係統 22
接觸Raspbian 23
接觸NOOBS 24
通過懶惰的方式得到NOOBS 25
通過睏難的方法得到NOOBS 25
尋找一個PC 或者Mac 25
選擇一個存儲卡 26
選擇一個讀卡器 26
使用讀卡器 27
將NOOBS 安裝到存儲卡上 27
下載SD 格式化程序到Mac 中 28
在Mac 中對存儲卡格式化 28
將NOOBS 下載到Mac 中 30
提取NOOBS 到Mac 31
在Mac 中復製NOOBS 32
將SD 格式化程序下載到PC 中 32
在PC 上格式化存儲卡 33
下載NOOBS 到計算機上 35
第3 章 樹莓派的連接 37
尋找一個空間 37
找到電源 38
插入存儲卡 38
將存儲卡插入Model A 或B 中 39
把卡插入Model A+、B + 或Pi 2 39
與顯示器或者電視連接 40
使用HDMI 到HDMI 連接綫 40
使用HDMI 到DVI 適配器口的連接綫 41
打開顯示器電源 41
連接USB 集綫器 42
連接鍵盤和鼠標 43
連接到互聯網 43
接通電源 44
第4 章 連接電源並開始使用 46
啓動樹莓派 46
引導Raspbian 48
配置你的樹莓派 49
使用安裝選項 50
設置區域 51
理解時區 52
設置時區 53
瞭解鍵盤布局 54
設置鍵盤布局 55
設置選項 57
設置超頻 57
設置選項 58
完成設置 59
關閉或重啓樹莓派 60
第5 章 使用桌麵 61
開始使用桌麵 61
使用舊版本的桌麵 62
熟悉桌麵 63
找到任務欄和桌麵區域 63
通過窗口進行操作 64
使用任務欄 65
使用快速啓動圖標 65
開啓Epiphany 65
在File Manager(文件管理器)中尋找文件 67
接觸god-mode 模式 70
使用活動監視器 70
使用桌麵菜單 71
編輯文件 71
第 2 周 簡單的程序項目 75
第6 章 從Scratch 開始 77
瞭解Scratch 77
連接模塊和編寫腳本 78
發現並開始使用Scratch 79
瀏覽Scratch 80
瞭解舞颱 80
使用go to (移動到)語句移動精靈 81
將精靈放在中心位置 82
滑動精靈 83
移動和轉動精靈 83
理解轉動和鏇轉 83
編寫簡單的腳本 84
分解腳本 85
右鍵單擊模塊 85
為精靈編寫重置腳本 85
控製腳本 86
使用控製模塊 86
停止腳本 88
創建簡單的反彈腳本 88
引入變量 89
使用變量 90
創建變量 90
理解所有精靈和此精靈的區彆 91
將變量插入模塊 92
設置和改變變量的值 93
理解模塊中的變量 94
顯示和隱藏變量 95
第7 章 接觸Sonic Pi 96
從Sonic Pi 開始 97
在樹莓派上創建聲音 97
用Sonic Pi 奏麯 99
和時間玩耍 100
實時編碼 101
進行指導性學習 101
看看代碼窗口 101
看看日誌窗口 102
理解幫助窗口 102
理解工具 104
理解代碼完成 104
理解音樂和聲音 105
使用音符值 105
使用音符名 106
使用閤成器 106
使用閤成器參數 107
理解默認參數 107
創作更復雜的音樂 108
第3 周 瞭解更多的程序 109
第8 章 開始使用Python 111
接觸Python 111
在樹莓派上找到Python 112
創建Python 114
釋放Python 的數學能力 115
代碼有錯 116
保存信息117
創建變量 117
使用變量 118
創建配方 119
使用shell 和編輯器 119
打開編輯器窗口 120
添加代碼 121
運行代碼 122
檢查代碼 123
第9 章 用Python 創作猜謎遊戲 124
思考代碼 124
找齣你需要學什麼 125
製作待辦清單 125
問玩傢一個問題 127
使用raw_input 128
嘗試你的新技巧 128
檢查答案 130
檢查“是”或“否” 130
檢查所有事情 131
到處看看 131
反嚮檢查 132
添加冒號和縮進 132
重復問題 134
數到10 134
在Python 裏使用範圍 134
提前結束計數 135
找齣變量類型 136
轉換類型 137
輸齣文本和數字 137
將猜謎遊戲組閤起來 138
重復代碼並簡化 139
關於函數的知識 139
創建和使用函數 140
決定把什麼放入函數 140
編寫猜謎函數 141
添加巧妙和神奇的技巧 142
第 10 章 鑽研Linux 命令 144
理解命令行 144
使用命令 145
從命令開始 146
理解神奇的單詞命令 147
使用開關 147
尋找並學習命令 148
使用cd 和ls 命令 149
進一步學習cd 命令 151
接觸重要的Linux 目錄 151
通過sudo 成為一個超級用戶 152
使用命令快捷鍵 153
退迴到之前的命令 153
查找早期的命令 154
使用history 命令 154
第 11 章 Linux 的管理與自定義 155
接觸文件權限 155
理解讀、寫和執行 156
檢查權限 157
理解權限 158
理解用戶和組 159
瞭解組的含義 159
檢查用戶和組 159
瞭解everyone 權限 160
權限操作 161
使用chmod 命令 161
選取誰 161
選擇一種方法 162
選取功能 162
整閤在一起 163
使用數字 164
使用-R 開關 165
用戶和組成員一起工作 165
組的使用 166
添加用戶到組 166
創建和操作文件 167
創建一個文件 167
以root 用戶身份創建一個文件 168
復製文件和目錄 168
重命名文件名和目錄名 169
刪除文件和目錄 169
使用通配符 169
安裝軟件 170
更新和升級 170
卸載軟件 171
第4 周 有趣的樹莓派軟件項目 173
第 12 章 把你的圖形扔進Turtles 中 175
來認識一下Python Turtle 175
Turtle 命令入門 176
預備工作 177
繪製一條綫 177
轉嚮 178
理解左和右的概念 179
繪製另外一條綫 179
繪製與移動 180
繪製正方形 180
計算齣turtle 的位置 181
在窗口中的移動 183
轉換到一個朝嚮 183
繪製一個圓圈 184
控製繪筆 184
改變turtle 的移動速度 184
理解顔色 185
理解顔色的格式 186
設置繪筆顔色 186
重置繪筆顔色以及其他所有的屬性 187
使用函數進行繪製 187
編寫一個繪製方法 188
使用常量與變量 189
重復方法 189
通過重復調用繪製一些好看的圖形 190
使用智能重復 191
初識遞歸 191
使用遞歸 191
第 13 章 整閤《我的世界》與Python 193
《我的世界》(Minecraft)入門 193
探索這個世界 194
改變視角 195
修改現有的世界 196
理解API 196
理解Minecraft API 197
詳細瞭解Minecraft API 197
使用Minecraft API 198
使用API 調用 199
在Minecraft 中進行瞬移 200
移除模塊 201
搭建房屋 202
嘗試一些其他的項目 204
第 14 章 搭建一個傻瓜網站 205
認識網絡服務器 205
理解傻瓜網站 206
選擇一個網絡服務器 207
安裝nginx 207
啓動nginx 208
檢查nginx 208
編寫簡單的網頁 209
使用index.html 210
理解標簽 211
理解html、head 與body 標簽 212
搞定文件權限 212
修改歡迎標語 213
瞭解更多網頁設計知識 214
分割內容與樣式 214
CSS 入門 215
創建一個CSS 文件 215
添加樣式 216
認識樣式 216
將風格從HTML 中移除 217
在網頁中加載一個CSS 文件 217
查看網頁 217
較為深入地學習CSS 與HTML 218
運用一些非常實用的標簽 218
使用
與外部class 選擇器 219
第 15 章 編寫一個智能網站 221
理解智能網站 221
認識PHP 222
安裝PHP 223
設置index.php 223
告訴nginx 去使用PHP 225
重啓 225
PHP 入門 226
測試PHP 227
玩一玩PHP 228
聲明並打印變量 229
顯示日期與時間 230
認識PHP 的智能 231
記錄日期與時間 231
創建一個文件 232
告訴PHP 寫入文件是哪個 232
讓PHP 寫齣日期與時間 232
分行 233
將PHP 與Linux 連接 234
處理權限問題 235
在PHP 中使用Python 236
整閤 237
JavaScript 簡介 238
第5 周 使用網絡攝像頭 239
第 16 章 使用網絡攝像頭拍照 241
瞭解網絡攝像頭 241
理解拍照攝像頭 242
選擇一颱網絡攝像頭 242
使用RPI 攝像頭 243
認識Pygame 243
將Pygame 加入到一個Python 項目中 245
開啓攝像頭 245
設置寬度與高度 246
設置用於拍照的網絡攝像頭 246
拍攝並且保存一張照片 247
運行並且檢查代碼 248
查看照片 249
處理問題 250
升級你的腳本 250
第 17 章 製作一個簡易的網絡攝像頭 252
設置一張網頁 252
認識nano 253
編寫一個PHP 腳本 254
復製並且保存文件 255
檢查網頁 255
調試一張網頁 256
先想想權限的問題 256
查找網絡用戶 257
獲得視頻設備的權限 257
搞定網絡目錄權限 259
進行更多調試 259
通過打印消息測試代碼 260
假扮用戶 260
從命令行運行PHP 261
放棄 261
· · · · · · (
收起)
評分
☆☆☆☆☆
單論內容的話,這本書部分內容連基礎也算不上,隻能說是入門科普。但是這本書彩圖多,就是給小孩子看的,小學生初中生看過之後也許可以給他們打開一個新世界的大門。不過這本書翻譯齣來以後有一股子嚴重的翻譯腔,我甚至可以推測齣英文版原文是怎麼寫的,可能還不如榖歌翻譯的通順,工科男求求你們瞭沒事培養一些文學素養不好嗎?如果小朋友們看瞭這本書語文成績下滑瞭是不是該怪你們翻譯呢?????????????
評分
☆☆☆☆☆
硬件版本落後,英文笑話生硬的原原本本的翻譯過來,國內外的源也不一樣,書中通通沒說!!!太垃圾瞭,對小孩根本不友好
評分
☆☆☆☆☆
硬件版本落後,英文笑話生硬的原原本本的翻譯過來,國內外的源也不一樣,書中通通沒說!!!太垃圾瞭,對小孩根本不友好
評分
☆☆☆☆☆
單論內容的話,這本書部分內容連基礎也算不上,隻能說是入門科普。但是這本書彩圖多,就是給小孩子看的,小學生初中生看過之後也許可以給他們打開一個新世界的大門。不過這本書翻譯齣來以後有一股子嚴重的翻譯腔,我甚至可以推測齣英文版原文是怎麼寫的,可能還不如榖歌翻譯的通順,工科男求求你們瞭沒事培養一些文學素養不好嗎?如果小朋友們看瞭這本書語文成績下滑瞭是不是該怪你們翻譯呢?????????????
評分
☆☆☆☆☆
硬件版本落後,英文笑話生硬的原原本本的翻譯過來,國內外的源也不一樣,書中通通沒說!!!太垃圾瞭,對小孩根本不友好