Scratch 3.0少兒編程魔法課堂

Scratch 3.0少兒編程魔法課堂

《Scratch 3.0少兒編程魔法課堂(全彩印+視頻教學版)》一書由機械工業出版社於2020年出版發行。

基本介紹

  • 中文名:Scratch 3.0少兒編程魔法課堂(全彩印+視頻教學版) 
  • 作者:黃永昌 黃李歆 
  • 出版社機械工業出版社
  • 出版時間:2020年5月
  • 頁數:332 頁
  • 定價:129 元
  • 開本:16 開
  • 裝幀:彩印平裝
  • ISBN:9787111654124
內容簡介,圖書目錄,適用對象,作者簡介,

內容簡介

《Scratch3.0少兒編程魔法課堂》系統地介紹了Scratch 3.0的所有指令,配合好玩有趣的套用實例,讓孩子在笑聲中掌握Scratch指令的用法。《Scratch3.0少兒編程魔法課堂》的後半部分重點介紹了Scratch遊戲編程的通用算法,並在最後配合實戰案例,開發了可玩性很高的遊戲,讓孩子系統地學習Scratch編程,鍛鍊計算機思維能力。《Scratch3.0少兒編程魔法課堂》附贈筆者錄製的600分鐘配套教學視頻,用來對一些疑難問題、核心示例進行講解,在保證系統性的同時,針對難點問題進行重點攻關。
《Scratch3.0少兒編程魔法課堂》共19章,分為2篇。第1篇“Scratch趣味編程詳解”,涵蓋的主要內容有Scratch簡介、Scratch編程基礎、角色管理、聲音管理、運動、外觀、事件、程式結構控制、變數、自製積木、運算、偵測及擴展積木等。第2篇“Scratch趣味遊戲開發實戰”,首先介紹了遊戲開發的常見場景及其解決方案,然後以打磚塊、恐龍奔跑、雙人賽車、飛翔的小貓、打地鼠和公路賽車這6個Scratch趣味遊戲為案例,演示了不同類型遊戲的開發及設計技巧。《Scratch 3.0少兒編程魔法課堂》通俗有趣、案例豐富、實用性強,適合國小四年級及以上的小朋友閱讀,國小二三年級的小朋友需要在家長的陪伴下閱讀。另外,《Scratch3.0少兒編程魔法課堂》也可以作為少兒編程培訓機構的教材。

圖書目錄

第1篇 Scratch趣味編程詳解
第1章 Scratch簡介
1.1 什麼是 Scratch / 2
1.2 Scratch能做什麼 / 3
1.3 安裝 Scratch 3.0桌面軟體 / 7
1.4 註冊 Scratch賬號 / 8
1.5 第一個 Scratch程式 / 10
1.6 溫故而知識 / 14
第2章 Scratch編程基礎
2.1 Scratch界面介紹 / 15
2.2 趣玩實踐:舞蹈動畫 / 17
2.3 積木區概覽 / 25
2.4 溫故而知新 / 27
第3章 角色運動
3.1 角色移動 / 29
3.2 趣玩實踐:魔術表演 / 35
3.3 角色旋轉 / 38
3.4 趣玩實踐:小貓巡邏 / 42
3.5 趣玩實踐:貪吃的老鼠 / 43
3.6 趣玩實踐:時鐘 / 45
3.7 溫故而知新 / 51
第4章 角色外觀
4.1 對話類積木 / 53
4.2 趣玩實踐:上課遲到 / 54
4.3 造型切換 / 56
4.4 趣玩實踐:超人小貓 / 56
4.5 背景切換 / 58
4.6 趣玩實踐:參觀房間 / 58
4.7 特效/60
4.8 趣玩實踐:舞台霓虹燈 / 62
4.9 大小/63
4.10 趣玩實踐:小貓來了 / 63
4.11 顯示隱藏 / 66
4.12 趣玩實踐:籃球撞汽車 / 67
4.13 溫故而知新 / 70
第5章 角色和背景管理
5.1 角色管理 / 72
5.2 背景管理 / 74
5.3 繪畫基礎 / 75
5.4 矢量圖工具 / 78
5.5 點陣圖工具 / 85
5.6 趣玩實踐:風車 / 87
5.7 趣玩實踐:鏟車 / 90
5.8 溫故而知新 / 95
第6章 角色聲音
6.1 播放聲音 / 98
6.2 聲音管理 / 98
6.3 趣玩實踐:瑪麗有隻小羊羔 / 103
6.4 音效/105
6.5 趣玩實踐:瑪麗有隻小羊羔(和弦版) / 107
6.6 音量/109
6.7 趣玩實踐:小兔釣魚 / 110
6.8 溫故而知新 / 112
第7章 事件
7.1 鍵盤事件 / 114
7.2 趣玩實踐:簡易鋼琴 / 115
7.3 趣玩實踐:坦克 / 116
7.4 廣播訊息 / 117
7.5 趣玩實踐:小兔釣魚(訊息版) / 118
7.6 趣玩實踐:派發糖果 / 119
7.7 其他事件 / 121
7.8 趣玩實踐:開始遊戲按鈕 / 121
7.9 趣玩實踐:聲控檯燈 / 124
7.10 溫故而知新 / 125
第8章 程式流程控制
8.1 順序結構 / 127
8.2 分支結構 / 128
8.3 循環結構 / 129
8.4 趣玩實踐:長頸鹿散步 / 130
8.5 趣玩實踐:坦克 / 131
8.6 趣玩實踐:猜數字 / 133
8.7 克隆 / 136
8.8 趣玩實踐:放飛氣球 / 137
8.9 其他控制指令 / 140
8.10 溫故而知新 / 141
第9章 變數和自製積木
9.1 變數 / 144
9.2 Scratch里的變數 / 145
9.3 趣玩實踐:旋轉的風車 / 148
9.4 列表 / 149
9.5 趣玩實踐:秒表 / 153
9.6 自製積木 / 156
9.7 趣玩實踐:瑪麗有隻小羊羔(自製積木版) / 159
9.8 溫故而知新 / 164
第10章 運算
10.1 數學運算 / 165
10.2 邏輯運算 / 167
10.3 字元串運算 / 170
10.4 趣玩實踐:乘法小測驗 / 172
10.5 趣玩實踐:愛心舞台 / 175
10.6 趣玩實踐:九九乘法表 / 178
10.7 溫故而知新 / 180
第11章 偵測
11.1 碰撞檢測 / 182
11.2 趣玩實踐:坦克遊戲1 / 183
11.3 輸入檢測 / 184
11.4 計時器 / 186
11.5 趣玩實踐:坦克遊戲2 / 188
11.6 趣玩實踐:小貓吃蘋果 / 189
11.7 其他偵測積木 / 193
11.8 籃球撞汽車(正式版) / 193
11.9 溫故而知新 / 196
第12章 擴展模組
12.1 音樂模組 / 199
12.2 趣玩實踐:瑪麗有隻小羊羔(搖滾版) / 199
12.3 畫筆模組 / 201
12.4 趣玩實踐:畫五角星 / 202
12.5 視頻偵測 / 203
12.6 趣玩實踐:視頻打地鼠 / 206
12.7 其他擴展模組 / 207
12.8 溫故而知新 / 209
第2篇
第13章 遊戲編程基礎
13.1 角色跳躍 / 212
13.2 雙級跳躍 / 214
13.3 移動跳躍 / 215
13.4 落地檢測 / 217
13.5 不斷變化的場景 / 219
13.6 溫故而知新 / 228
第14章 打磚塊遊戲
14.1 遊戲劇本 / 230
14.2 遊戲分析及思維導圖 / 231
14.3 準備遊戲素材 / 232
14.4 擋板的程式實現 / 233
14.5 磚塊的程式實現 / 234
14.6 小球的程式實現 / 237
14.7 完成遊戲 / 241
第15章 恐龍奔跑遊戲
15.1 遊戲劇本 / 243
15.2 遊戲分析及思維導圖 / 244
15.3 遊戲資源準備 / 246
15.4 沙子和白雲的程式實現 / 247
15.5 仙人掌的程式實現 / 249
15.6 小鳥的程式 / 251
15.7 恐龍的程式實現 / 252
15.8 遊戲結束的程式實現 / 255
15.9 遊戲其他效果 / 255
15.10 完成遊戲 / 258
第16章 雙人賽車
16.1 遊戲劇本 / 259
16.2 遊戲分析及思維導圖 / 260
16.3 舞台背景的程式實現 / 264
16.4 賽車模式的選擇程式實現 / 264
16.5 倒計時的程式實現 / 267
16.6 坦克的程式實現 / 269
16.7 比賽結束的程式實現 / 274
16.8 完成遊戲 / 274
第17章 飛翔的小貓
17.1 遊戲劇本 / 275
17.2 遊戲分析及思維導圖 / 276
17.3 小貓的程式實現 / 278
17.4 柱子的程式實現 / 283
17.5 遊戲結束的程式實現 / 286
17.6 完成遊戲 / 287
第18章 打地鼠遊戲
18.1 遊戲劇本 / 288
18.2 遊戲分析及思維導圖 / 289
18.3 背景的程式實現 / 292
18.4 錘子的程式實現 / 292
18.5 地鼠的程式實現 / 293
18.6 完成遊戲 / 299
第19章 公路賽車遊戲
19.1 遊戲劇本 / 300
19.2 遊戲分析及思維導圖 / 301
19.3 賽道的程式實現 / 306
19.4 賽車的程式實現 / 307
19.5 敵方賽車的程式實現 / 314
19.6 終點線的程式實現 / 318
19.7 賽程顯示程式的實現 / 319
19.8 遊戲結束角色的程式實現 / 320
19.9 完成遊戲 / 320
……

適用對象

《Scratch 3.0少兒編程魔法課堂》最為適合國小四年級及以上的孩子閱讀,二三年級的孩子由於識字量及閱讀能力有限,最好由家長陪伴閱讀。此外,本書也可作為STEM教學機構的教學參考用書。

作者簡介

黃永昌 男,2004年畢業於廈門大學自動化系。高級軟體工程師,從事軟體開發和管理工作15年。著有《scikit-learn機器學習:常用算法原理及編程實戰》一書。2016年開始研究Scratch少兒編程及兒童邏輯思維訓練啟蒙教育。曾經在網易雲課堂開設基於Scratch2.0的少兒編程視頻課程。積極關注Scratch 3.0開源項目的開發進展及其背後的Google Blockly技術。曾經打包製作了可以在Linux平台上運行的Scratch3.0編輯器,頗受好評。2018年開始開展線下Scratch少兒編程培訓,積累了豐富的教學經驗,能夠深刻地理解少兒在學習編程中的思維障礙,從而循序漸進地引導少兒使用計算機思維解決問題。
黃李歆 女,2011年出生,就讀國小三年級。從國小二年級開始學習Scratch編程。貢獻了本書的部分動畫創意、遊戲創意及少量角色,此外還參與了本書部分案例代碼的設計和測試工作。

熱門詞條

聯絡我們