樂學Scratch編程-輕鬆探索遊戲動畫奧秘

樂學Scratch編程-輕鬆探索遊戲動畫奧秘

《樂學Scratch編程-輕鬆探索遊戲動畫奧秘》是2019年2月清華大學出版社出版的圖書,作者是劉龍強。

基本介紹

  • 中文名:樂學Scratch編程-輕鬆探索遊戲動畫奧秘
  • 作者:劉龍強
  • 出版社:清華大學出版社
  • 出版時間:2019年2月
  • 定價:69.8 元
  • ISBN:9787302519850
內容簡介,圖書目錄,

內容簡介

本書是專門為7~14 歲孩子寫的Scratch 故事編程書。坐上時光機器回到久遠的過去或遙遠的將來,並在時光之旅中經歷各種新奇的冒險,這種體驗幾乎是每一位未滿14 周歲的小朋友共有的夢想。本書充分考慮兒童的認知特點,將Scratch 編程知識與計算機軟體邏輯整合到一個個任務中,讓讀者在輕鬆愉悅的氛圍中,不知不覺地掌握編程技能,提升邏輯思維能力
全書內容共分14 章,代表時堡龍應光旅行所到達的14 個站點。前10 章每一章對應Scratch 編程中一個類別的指令集,例如第1 章對應運動類指令集、第2 章對應外觀類指令集等等;第11 章至第14 章綜合運用前10 章所學的基礎知識分別完成一個相對複雜和大型的編程任務,其中第11 章用遊戲的方式解決人狼羊菜過河的數學圖論問題、第12 章編寫一個古詩詞填空遊戲、第13 章開發交通信號燈模擬動畫、第14 章編寫一個有多關卡的塔防類遊戲。
本書配套了61 個講解視頻,每個視頻平均約三分鐘時長,分別對應書中的近百個知識點。讀者在閱讀本書的過程中漏她請,可以方便地通過二維碼隨時隨地觀看極具針對性的講解視頻,加深對書中內容的理解。另外,書中所有的例子程式均已隨書提供,同樣可以通過掃描二維碼獲得。

圖書目錄

1 全副武裝越時空 奧林匹亞露鋒芒/ 11
1.1 創建第一個Scratch 項目/ 13
1.2 運動類指令概覽/ 15
1.3 坐標系原理/ 16
1.4 絕對運動與相對運動/ 17
1.5 擴展閱讀:奧林匹亞運動會/ 20
2 變換造型息戰事 羅塞塔碑留芳名/ 23
2.1 造型的概念和用法/ 25
2.2 畫板——矢量圖與點陣圖概念及對比/ 26
2.3 畫板——設定角色的中心點/ 28
2.4 外觀類指令概覽/ 30
2.5 外觀類指令——顯示/ 隱藏/ 32
2.6 外觀剃欠蜜類指令——圖形特效/ 32
2.7 外觀類指令——圖層的概念/ 33
2.8 勸阻托勒密五世完整動畫程式/ 34
2.9 擴展閱讀:羅閥斷塞塔石碑(Rosetta Stone)/ 39
3 十面埋伏霸王泣 四面楚歌因聲起/ 41
3.1 聲音面板的使用/ 42
3.2 聲音類指令概覽/ 43
3.3 編程彈奏鋼琴名曲/ 45
3.4 擴展閱讀:四面楚歌/ 49
4 路遇不平拔刀向 生花妙筆助馬良/ 51
4.1 畫筆指令概覽/ 52
4.2 畫筆指令畫幾何圖形/ 53
4.3 自製畫板軟體/ 55
4.4 擴展閱讀:神筆馬良/ 59 5 赤壁渡口烈焰起 華容道中硝煙落/ 61
5.1 事件類指令概覽/ 62
5.2 華容道上的訊息機制/ 64
5.3 訊息廣播與訊息處理/ 65
5.4 擴展閱讀:華容道/ 67
6 高臥隆中三分定 神機妙算皆流程/ 69
6.1 控制類指令概覽/ 71
6.2 我們每天都在做選擇/ 74
6.3 學會用循環機制求兆白付表達重複發生的事 78
6.4 循環機制——計次循環/ 79
6.5 循環機制——無限循環/ 80
6.6 循環機制——條件控制型循環/ 80
6.7 用一個例程徹底弄清循環與選擇機制/ 81
6.8 擴展閱讀:隆中對/ 82
7 運籌帷幄憑偵測 諸葛安居平五路/ 85
7.1 偵測類指令概覽/ 86
7.2 大白和你打招呼/ 87
7.3 開飛船如此簡單/ 89
7.4 角色合作——飛船穿越隕石陣/ 91
7.5 擴展閱讀:諸葛安居平五路踏習抹/ 96
8 夢溪筆談實非夢 活字印刷真是活/ 99
8.1 普通變數及其指令集/ 101
8.2 變數的原理/ 103
8.3 Scratch2.0 支持的數據類型/ 105
8.4 列表變數及其指令集/ 107
8.5 自製通訊錄軟體/ 112
8.6 擴展閱讀:活字印刷/ 115
9 數學王子發神威 高斯天才巧作圖/ 117
9.1 運算類指令概覽/ 119
9.2 運算類指令畫正多邊形/ 126
9.3 擴展閱讀:數學王子高斯/ 129 10 景德古鎮景秀麗 世界瓷都世聞名 131
10.1 什麼是結構化編程/ 133
10.2 怎樣製作新積木/ 136
10.3 擴展閱讀:景疊葛兆背德鎮陶瓷/ 139
11 哥尼斯堡七橋上 人狼羊菜過河來/ 141
11.1 人狼羊菜過河任務描述/ 144
11.2 角色設計/ 145
11.3 變數定義/ 146
11.4 會動的舞台背景/ 146
11.5 船——過河的唯一交通工具/ 149
11.6 人——本項目最關鍵的角色/ 150
11.7 狼的腳本/ 151
11.8 win_or_lose——任務是否達成? / 152
11.9 擴展閱讀:歐拉與七橋問題和圖論/ 153
12 會稽蘭亭飛花令 詩詞大會補全句/ 155
12.1 古詩填空項目描述/ 157
12.2 角色設計/ 158
12.3 程式流程設計/ 158
12.4 腳本程式實現/ 159
12.5 擴展閱讀:飛花令/ 165
13 威斯敏斯英倫范 克里夫蘭信號燈/ 167
13.1 交通信號模擬項目描述/ 169
13.2 手繪舞台背景/ 169
13.3 角色列表/ 171
13.4 角色腳本代碼/ 173
13.5 擴展閱讀:交通信號燈發展歷程/ 178
14 藍色星球遭威脅 太空激戰保家園/ 181
14.1 地球保衛戰任務描述/ 183
14.2 模擬太空環境/ 184
14.3 看不見的角色起關鍵作用/ 188
14.4 遊戲的故事背景/ 192
14.5 外星怪物關卡/ 193
14.6 Boss 關卡/ 195
14.7 擴展閱讀:時光旅行/ 197
A 附錄A Scratch 2.0 軟體開發環境安裝與介紹/ 199
A.1——Scratch 2.0 安裝/ 199
A.2——Scratch 2.0 編程環境介紹/ 202
B 附錄B Scratch 學習社區/ 209
B.1——一個有無限資源的神奇網上社區/ 209
B.2——創建Scratch 賬號/ 210
B.3——巧用社區送來的書包/ 213
索 引
5.1 事件類指令概覽/ 62
5.2 華容道上的訊息機制/ 64
5.3 訊息廣播與訊息處理/ 65
5.4 擴展閱讀:華容道/ 67
6 高臥隆中三分定 神機妙算皆流程/ 69
6.1 控制類指令概覽/ 71
6.2 我們每天都在做選擇/ 74
6.3 學會用循環機制表達重複發生的事 78
6.4 循環機制——計次循環/ 79
6.5 循環機制——無限循環/ 80
6.6 循環機制——條件控制型循環/ 80
6.7 用一個例程徹底弄清循環與選擇機制/ 81
6.8 擴展閱讀:隆中對/ 82
7 運籌帷幄憑偵測 諸葛安居平五路/ 85
7.1 偵測類指令概覽/ 86
7.2 大白和你打招呼/ 87
7.3 開飛船如此簡單/ 89
7.4 角色合作——飛船穿越隕石陣/ 91
7.5 擴展閱讀:諸葛安居平五路/ 96
8 夢溪筆談實非夢 活字印刷真是活/ 99
8.1 普通變數及其指令集/ 101
8.2 變數的原理/ 103
8.3 Scratch2.0 支持的數據類型/ 105
8.4 列表變數及其指令集/ 107
8.5 自製通訊錄軟體/ 112
8.6 擴展閱讀:活字印刷/ 115
9 數學王子發神威 高斯天才巧作圖/ 117
9.1 運算類指令概覽/ 119
9.2 運算類指令畫正多邊形/ 126
9.3 擴展閱讀:數學王子高斯/ 129 10 景德古鎮景秀麗 世界瓷都世聞名 131
10.1 什麼是結構化編程/ 133
10.2 怎樣製作新積木/ 136
10.3 擴展閱讀:景德鎮陶瓷/ 139
11 哥尼斯堡七橋上 人狼羊菜過河來/ 141
11.1 人狼羊菜過河任務描述/ 144
11.2 角色設計/ 145
11.3 變數定義/ 146
11.4 會動的舞台背景/ 146
11.5 船——過河的唯一交通工具/ 149
11.6 人——本項目最關鍵的角色/ 150
11.7 狼的腳本/ 151
11.8 win_or_lose——任務是否達成? / 152
11.9 擴展閱讀:歐拉與七橋問題和圖論/ 153
12 會稽蘭亭飛花令 詩詞大會補全句/ 155
12.1 古詩填空項目描述/ 157
12.2 角色設計/ 158
12.3 程式流程設計/ 158
12.4 腳本程式實現/ 159
12.5 擴展閱讀:飛花令/ 165
13 威斯敏斯英倫范 克里夫蘭信號燈/ 167
13.1 交通信號模擬項目描述/ 169
13.2 手繪舞台背景/ 169
13.3 角色列表/ 171
13.4 角色腳本代碼/ 173
13.5 擴展閱讀:交通信號燈發展歷程/ 178
14 藍色星球遭威脅 太空激戰保家園/ 181
14.1 地球保衛戰任務描述/ 183
14.2 模擬太空環境/ 184
14.3 看不見的角色起關鍵作用/ 188
14.4 遊戲的故事背景/ 192
14.5 外星怪物關卡/ 193
14.6 Boss 關卡/ 195
14.7 擴展閱讀:時光旅行/ 197
A 附錄A Scratch 2.0 軟體開發環境安裝與介紹/ 199
A.1——Scratch 2.0 安裝/ 199
A.2——Scratch 2.0 編程環境介紹/ 202
B 附錄B Scratch 學習社區/ 209
B.1——一個有無限資源的神奇網上社區/ 209
B.2——創建Scratch 賬號/ 210
B.3——巧用社區送來的書包/ 213
索 引

相關詞條

熱門詞條

聯絡我們