目 錄
第1章 移動的小碼君 1
1.1 Scratch簡介 2
1.2 Scratch界面分區(qū) 4
1.3 新建背景和角色 5
1.4 案例:移動的小碼君 6
第2章 繪圖和旋轉 11
2.1 綠旗的作用 12
2.2 繪圖工具的使用 13
2.3 旋轉物體軸心的設置 15
2.4 案例:瘋狂太極 17
第3章 矢量和圖章 21
3.1 矢量繪制模式 22
3.2 圖章的使用 24
3.3 角度 25
3.4 案例:旋轉的史蒂夫 26
第4章 坐標系和畫筆 30
4.1 平面直角坐標系 31
4.2 平面直角坐標系的特點 33
4.3 動作與相對動作 34
4.4 畫筆模塊 34
4.5 案例:繪制“小碼王”字樣 35
第5章 廣播和對話 39
5.1 小馬過河的故事 40
5.2 數(shù)據(jù)的傳輸方式 40
5.3 電話和廣播 42
5.4 消息廣播和接收廣播 42
5.5 對話積木塊說和思考 42
5.6 案例:小碼要過河 43
第6章 多造型及背景切換 48
6.1 臉譜 49
6.2 角色造型的設置、添加和刪除 50
6.3 案例:變臉譜 51
第7章 外觀特效 58
7.1 外觀特效 59
7.2 角色外觀屬性的設置 63
7.3 案例:小碼秀秀 64
第8章 聲音模塊 69
8.1 聲音 70
8.2 Scratch中的聲音模塊 71
8.3 案例:鋼琴打字游戲 72
第9章 循環(huán)結構 76
9.1 循環(huán)結構 77
9.2 案例:小碼走棋 78
第10章 重復執(zhí)行 85
10.1 人體免疫系統(tǒng) 86
10.2 分支結構 87
10.3 案例:消滅病毒 88
第11章 雙分支結構 93
11.1 雙分支結構 94
11.2 單分支結構與雙分支結構的區(qū)別 95
11.3 案例:光合作用 95
第12章 算術運算符 103
12.1 算術運算符 104
12.2 隨機數(shù) 106
12.3 水果算術 106
第13章 認識變量 112
13.1 變量的概念 113
13.2 Scratch變量 115
13.3 案例:放大鏡 116
第14章 邏輯運算積木塊 122
14.1 串聯(lián)、并聯(lián)與開關電路 123
14.2 Scratch中的邏輯積木塊 125
14.3 奇妙的化學 127
13.3 會變色的水 127
第15章 復制和克隆 133
15.1 復制 134
15.2 克隆 134
15.3 細胞分裂 135
第16章 字符串的應用 139
16.1 字符串 140
16.2 中國詩歌 141
16.3 游覽古詩世界 142
第17章 鏈表及其操作 147
17.1 鏈表 148
17.2 鏈表的操作 152
17.3 電子點單系統(tǒng) 153
第18章 偵測事件 157
18.1 生活中的偵測 158
18.2 偵測事件 161
18.3 聲音花 162
第19章 循環(huán)嵌套 168
19.1 循環(huán)嵌套結構 169
19.2 愛學習的小碼君 170
第20章 分支判斷及其應用 176
20.1 if和if-else的嵌套 177
20.2 多分支結構 177
20.3 彩色氣球 178