●1.編程原理及學習路線/17
2.Scratch3.0/238
添加、刪除背景34
積木塊的操作34
保存作品35
3.我的舞臺/37
位圖與矢量圖38
設計一個角色39
新建一個項目39
畫一張大臉40
一雙圓圓的大眼睛41
設計一個頭盔44
繪制小未的身體47
最後的修飾48
設計一個背景49
繪制新背景49
小未停留的星球50
太空中的小星球51
一架小飛船.53
4.保衛地球/57
外觀模塊58
設置項目初始背景58
顯示與隱藏59
設置小未初始大小60
設置小未初始造型60
讓小未動起來61
說話和思考619
圖形特效與圖層62
飛船的外觀初始設置64
運動模塊65
確定小未的行走方向.65
調整小未的旋轉方式66
讓小未向前移動66
讓小未停下來67
固定初始位置68
乘上飛船來到太空68
飛船的位置與方向69
旋轉的飛船70
5.太空鋼琴/73
聲音模塊74
讓小未介紹項目74
錄音75
編輯聲音76
播放聲音78
讓小未唱歌79
音樂模塊79
樂器切換79
音符彈奏81
豐富角色的外觀特效82
文字朗讀82
6.一場意外/85
事件86
初始場景86
消息88
朋友與外星人的對話89
外星人抓走朋友91
廣播消息93
切換背景94
小未收到“SOS”信息94
7.月球營救/97
幕98
尋找朋友的小未99
發現朋友100
切換到望遠鏡視角100
兇狠的外星人103
第二幕104
向月亮出發104
到達目的地106
與外星人的戰鬥0
小未帶朋友回家110
朋友向小未道謝111
8.太空迷宮/115
順序結構116
小未的初始設置117
循環結構117
計數型循環118
無限型循環118
循環播放背景音樂118
條件型循環119
走來走去的小蟲119
選擇結構120
控制小未移動122
完善迷宮遊戲124
小未與圍牆的踫撞124
遊戲失敗與勝利125
9.躲避隕石/129
平面直角坐標繫與坐標130
舞臺上的坐標繫131
角色的位置與坐標132
小未的初始位置133
小未的移動功能.133
隨機數134
障礙物的初始設置135
障礙物的出現與移動135
遊戲內容完善137
角色的動態效果137
將左邊緣“隱藏”138
遊戲結束138
10.小未大戰僵尸/141
克隆142
創建克隆體143
啟動克隆體144
刪除克隆體146
變量147
建立一個變量148
給變量賦值149
遊戲內容完善151
小未的移動151
僵尸的動態效果152
11.坦克大戰/155
變量的標記作用156
標記遊戲狀態156
運算157
關繫運算符157
生成敵方坦克158
算術運算符159
敵方坦克的起點159
邏輯運算符160
難度升級162
偵測163
偵測事件163
子彈的生成與失效164
坦克被子彈消滅165
偵測數據165
子彈的方向165
遊戲內容完善166
小未的坦克爆炸166
子彈與敵人消失166
GAMEOVER16813
12.能量補充站/171
踫撞檢測172
簡單踫撞173
包圍盒.173
踫撞塊173
自制積木.174
跳跳跳175
重力作用177
落地檢測.179
左右移動181
遊戲內容完善183
布置遊戲場景.183
放置炸藥包185
遊戲結束186
13.尋找寶箱/189
設計遊戲背景190
列表191
制作背景列表192
制作標記點的位置列表193
字符串193
繪制背景195
放置標記198
遊戲內容完善200
小未移動200
放置炸藥包202
目錄14
寶箱還是地雷?203
遊戲結束204
14.接住他們/207
遊戲設計208
設計遊戲內容208
明確遊戲項目框架
切換到主頁210
動畫效果211
遊戲名稱212
“遊戲說明”按鈕213
“開始遊戲”按鈕213
遊戲說明頁214
切換場景215
“返回”按鈕216
遊戲內容217
切換場景218
移動的管道219
接住小未220
接住炸彈225
結束頁面228
更新最高分229
顯示遊戲數據229
本次得分230
最高得分232
15.從Scratch到Python/235
初識Python236
與安裝236
啟動IDLE237
用Python編程238
段代碼238
海龜繪圖239
Python中的循環243
Python中的變量245
內容簡介
《Scratch 3.0少兒編程魔法書》以麻省理工學院開發的圖形化編程軟件 Scratch 3.0 為設計工具,結合數學、物理、美術、音樂等學科知識,講解計算機編程中的基礎知識。本書利用豐富的項目化場景和生動的科幻故事情節,對知識點進行鞏固運用,同時鍛煉學生的邏輯能力和發現並解決問題的能力。本書分為四大部分,分別為編程原理及 Scratch 3.0 環境、Scratch 表達展示、Scratch邏輯思維、大型項目設計及過渡不錯語言。讓每一位孩子從 Scratch 的“設計師”成為Scratch 的“賦能師”,很後成為 Scratch 的“布道師”。本書適合小學一年級以上對編程感興趣的孩子,同時也適合零基礎的成年人了解Scratch,從而更好地陪同孩子一起學習。