Scratch少兒編程從入門到精通案例視頻版
《Scratch少兒編程從入門到精通案例視頻版》,賈煒 編著 著,出版社: 北京理工大學出版社。
書籍是全世界的營養品。生活里沒有書籍,就好像沒有陽光;智慧[1]里沒有書籍,就好像鳥兒沒有翅膀。——莎士比亞[2]
目錄
內容簡介
本書從零開始,結合少年學習編程的實際情況和興趣點,系統並全面地講解了Scratch 圖形化界面編程的相關知識。
全書共 15 章,分別講解 Scratch 軟件與編程原理、相關模塊指令的應用,包括運動指令、外觀指令、聲音指令、控制指令、事件指令、運算指令、變量指令、偵測指令、畫筆指令及自製積木的相關應用。後通過 4 個綜合案例,講解了 Scratch 遊戲編程技能的綜合應用。
本書內容全面,在編寫中打破了傳統知識教條式的寫法,採用「理論 示例 實例」的形式,通過豐富的案例製作講解 Scratch 編程的相關功能模塊與指令應用。本書非常適合作為少年學習 Scratch 編程的自學讀物,同時可以作為廣大家長輔導孩子編程及少兒編程培訓機構的教材參考用書。
目錄
章:快速入門——熟悉 Scratch 軟件與編程原理
1.1 Scratch 軟件簡介 02
1.2 角色包含的屬性 05
1.3 一個完整的 Scratch 程序 07
1.4 總結與練習 12
第二章:運動指令—讓角色動起來
2.1 運動指令與功能說明 14
2.2 平面直角坐標系 14
2.3 移動積木和滑行積木 20
2.4 方向積木 27
總結與練習 38
第三章:外觀指令——看我72變
3.1 外觀指令與功能說明 41
3.2 說話與思考 41
3.3 切換造型與背景 47
3.4 改變角色大小 53
3.5 效 58
3.6 顯示與隱藏 62
總結與練習 65
第四章:聲音指令——讓角色"發出聲音"
4.1 聲音指令與功能說明 68
4.2 添加聲音 68
4.3 播放聲音 72
4.4 設置音效 76
4.5 設置音量 77
總結與練習 80
第五章:控制指令——程序結構與克隆
5.1 控制指令與功能說明 83
5.2 分支結構 84
5.3 循環結構 91
5.4 等待 96
5.5 克隆 97
總結與練習 106
第六章:事件指令——程序的觸發條件
6.1 事件指令與功能說明 109
6.2 程序開始運行 109
6.3 消息機制 117
總結與練習 123
第七章:運算指令——處理各種運算
7.1 運算指令與功能說明 126
7.2 算術運算 127
7.3 隨機數 132
7.4 關係運算 136
7.5 邏輯運算 141
7.6 字符串操作 144
7.7 其他常用運算 148
總結與練習 154
第八章:變量指令——存放數據
8.1 變量指令與功能說明 156
8.2 變量的建立 156
8.3 變量的值 158
8.4 列表 162
8.5 列表的使用 164
總結與練習 172
第九章:偵測指令——檢測條是否成立
9.1 偵測指令與功能說明 175
9.2 鍵盤與鼠標 176
9.3 相遇檢測 181
9.4 詢問與回答 189
9.5 計時器與響度 194
9.6 日期與時間 199
總結與練習 201
第十章:畫筆指令——神來之筆
10.1 畫筆指令與功能說明 204
10.2 畫筆指令使用 204
10.3 圖章 214
總結與練習 219
第十一章:自製積木——讓編程更高效
11.1 自製新積木 222
11.2 帶輸入項的新積木 227
11.3 積木的嵌套使用 234
總結與練習 238
第十二章:綜合案例∶星球大戰
12.1 前期準備 240
12.2 開始與暫停標籤 241
12.3 我方飛機的程序 244
12.4 顯示飛機的生命值 247
12.5 我方炮彈的程序 250
12.6 敵方飛機的程序 251
12.7 敵方炮彈的程序 254
12.8 遊戲結束 255
第十三章:綜合案例∶憤怒的小鳥
13.1 前期準備 259
13.2 編寫小鳥的程序 259
13.3 橡皮筋的效果實現 264
13.4 編寫小豬的程序 267
13.5 顯示積分 269
第十四章:綜合案例∶迷宮尋寶
14.1 前期準備 275
14.2 小貓的程序 275
14.3 陷阱的程序 279
14.4 鑰匙與寶藏 283
第十五章:綜合案例∶垃圾分類
15.1 前期準備 289
15.2 垃圾角色的繪製 290
15.3 遊戲開始界面 294
15.4 正式遊戲環節 298
15.5 設置積分 303
附錄 課後練習答案 308
參考文獻
- ↑ 關於智慧的名言,人生屋,2013-07-15
- ↑ 關於莎士比亞的名言名句(100句),豆丁網,2021-10-01