零基礎學Scratch少兒編程:小學課本中的Scratch創意編程

白宏健 編著

  • 出版商: 機械工業
  • 出版日期: 2019-12-01
  • 定價: $534
  • 售價: 8.5$454
  • 語言: 簡體中文
  • 頁數: 242
  • 裝訂: 平裝
  • ISBN: 7111640535
  • ISBN-13: 9787111640530
  • 相關分類: Scratch
  • 下單後立即進貨 (約4週~6週)

商品描述

目前居住在日本橫濱,就職於某日本軟件編程教育公司,參與編寫的書籍有《零基礎學HTML5+CSS3》《案例學Web前端開發》等。 曾留學韓國,畢業後做過十餘個大中型項目(JavaWeb技術領域),在Web前端領域研究多年。
在國內發起少兒代碼俱樂部的免費公益活動,發起初衷是因為自己的兒子。當了爸爸之後,總在思考以後如何教兒子學習編程。之前編寫的教程,都是面向大學生的職業技能教程,對如何教少兒學編程,一直沒有什麽思路,因此開始調研國內外相關學習資料,不知不覺,對少兒創意編程產生了濃厚的興趣。那麽能不能像“免費英語角”活動一樣,也有“免費編程興趣小組”呢?就這樣,少兒代碼俱樂部誕生了,感興趣的讀者也可以關註公眾號或入群交流。

作者簡介

白宏健,目前居住在日本橫濱,就職於某日本軟件編程教育公司,參與編寫的書籍有《零基礎學HTML5+CSS3》《案例學Web前端開發》等。
曾留學韓國,畢業後做過十餘個大中型項目(JavaWeb技術領域),在Web前端領域研究多年。
在國內發起少兒代碼俱樂部的免費公益活動,發起初衷是因為自己的兒子。
當了爸爸之後,總在思考以後如何教兒子學習編程。之前編寫的教程,都是面向大學生的職業技能教程,對如何教少兒學編程,一直沒有什麼思路,因此開始調研國內外相關學習資料,不知不覺,對少兒創意編程產生了濃厚的興趣。
那麼能不能像“免費英語角”活動一樣,也有“免費編程興趣小組”呢?就這樣,少兒代碼俱樂部誕生了,感興趣的讀者也可以關注公眾號或入群交流。

目錄大綱

前言
第1章 認識Scratch 1
1.1 初識Scratch 1
1.1.1 Scratch是什麽 1
1.1.2 Scratch適合哪些人學習 2
1.1.3 Scratch難學嗎 2
1.2 Scratch的使用方法 2
1.2.1 在線版Scratch 2
1.2.2 離線版Scratch 5
1.3 Scratch界面介紹 8
1.4 總結 9
第2章 外觀模塊:貓和老鼠的故事 11
2.1 案例介紹 11
2.1.1 界面預覽 11
2.1.2 方塊說明 12
2.2 動手試一試 13
2.2.1 貓和老鼠閃亮登場 13
2.2.2 貓和老鼠打招呼 17
2.2.3 2秒對話間隔時間 19
2.2.4 增加對話內容 19
2.2.5 添加舞臺背景 20
2.3 總結 22
2.3.1 整理方塊 22
2.3.2 學方塊,想一想 22
2.4 挑戰一下 23
第3章 事件模塊:變色汽車 24
3.1 案例介紹 24
3.1.1 界面預覽 24
3.1.2 方塊說明 25
3.2 動手試一試 25
3.2.1 汽車前進 26
3.2.2 汽車後退 28
3.2.3 改變汽車顏色 29
3.2.4 汽車回到起點 32
3.2.5 添加舞臺背景 33
3.3 總結 34
3.3.1 整理方塊 35
3.3.2 學方塊,想一想 35
3.4 挑戰一下 36
第4章 碰撞模塊:瘋狂外星人 37
4.1 案例介紹 37
4.1.1 界面預覽 37
4.1.2 方塊說明 38
4.2 動手試一試 39
4.2.1 外星人向上移動 39
4.2.2 外星人向下移動 42
4.2.3 外星人移動到指定位置 43
4.2.4 修改舞臺背景 45
4.3 總結 48
4.3.1 整理方塊 48
4.3.2 學方塊,想一想 49
4.4 挑戰一下 49
第5章 廣播模塊:散步的小狗 51
5.1 案例介紹 51
5.1.1 界面預覽 51
5.1.2 方塊說明 52
5.2 動手試一試 52
5.2.1 添加按鈕 53
5.2.2 添加廣播信息 55
5.2.3 小狗接收廣播信息 57
5.2.4 指定小狗位置 60
5.2.5 添加舞臺背景 61
5.3 總結 61
5.3.1 整理方塊 62
5.3.2 學方塊,想一想 62
5.4 挑戰一下 63
第6章 聲音模塊:跳街舞 64
6.1 案例介紹 64
6.1.1 界面預覽 64
6.1.2 方塊說明 64
6.2 動手試一試 65
6.2.1 準備舞蹈姿勢 65
6.2.2 舞動起來 67
6.2.3 跳起來 69
6.2.4 添加聲音 71
6.2.5 添加舞臺背景 72
6.3 總結 72
6.3.1 整理方塊 73
6.3.2 學方塊,想一想 74
6.4 挑戰一下 74
第7章 調音模塊:森林小馬 75
7.1 案例介紹 75
7.1.1 界面預覽 75
7.1.2 方塊說明 75
7.2 動手試一試 76
7.2.1 小馬登場 76
7.2.2 調節音量 78
7.2.3 馬兒跑起來 79
7.2.4 慢慢停下來 80
7.2.5 添加舞臺背景 81
7.3 總結 82
7.3.1 整理方塊 82
7.3.2 學方塊,想一想 82
7.4 挑戰一下 83
第8章 音樂模塊:彈鋼琴 84
8.1 案例介紹 84
8.1.1 界面預覽 84
8.1.2 方塊說明 84
8.2 動手試一試 85
8.2.1 繪制鋼琴琴鍵 85
8.2.2 改變琴鍵大小 90
8.2.3 添加琴鍵聲音 91
8.2.4 添加舞臺背景 93
8.3 總結 95
8.3.1 整理方塊 95
8.3.2 學方塊,想一想 95
8.4 挑戰一下 95
第9章 畫筆模塊:畫多邊形 97
9.1 案例介紹 97
9.1.1 界面預覽 97
9.1.2 方塊說明 98
9.2 動手試一試 98
9.2.1 添加畫筆 98
9.2.2 向用戶提問 99
9.2.3 設置畫筆大小和顏色 102
9.2.4 繪制多邊形 103
9.3 總結 107
9.3.1 整理方塊 107
9.3.2 學方塊,想一想 108
9.4 挑戰一下 109
第10章 運動模塊:俄羅斯方塊 110
10.1 案例介紹 110
10.1.1 界面預覽 110
10.1.2 方塊說明 111
10.2 動手試一試 111
10.2.1 繪制俄羅斯方塊 112
10.2.2 添加游戲向導 115
10.2.3 控制俄羅斯方塊 117
10.2.4 添加旋轉和聲音 118
10.3 總結 120
10.3.1 整理方塊 120
10.3.2 學方塊,想一想 121
10.4 挑戰一下 121
第11章 游戲:大象吃橘子 123
11.1 案例介紹 123
11.1.1 界面預覽 123
11.1.2 方塊說明 123
11.2 動手試一試 124
11.2.1 準備大象和橘子 124
11.2.2 從天而降的橘子 126
11.2.3 橘子的碰撞處理 129
11.2.4 大象的反應 132
11.2.5 控制大象 132
11.3 總結 134
11.3.1 整理方塊 134
11.3.2 學方塊,想一想 135
11.4 挑戰一下 136
第12章 游戲:小貓搶香蕉 137
12.1 案例介紹 137
12.1.1 界面預覽 137
12.1.2 方塊說明 137
12.2 動手試一試 138
12.2.1 準備角色 138
12.2.2 鼠標控制小貓 140
12.2.3 碰撞處理 141
12.2.4 五顏六色的香蕉 142
12.3 總結 145
12.3.1 整理方塊 145
12.3.2 學方塊,想一想 145
12.4 挑戰一下 146
第13章 游戲:警車比賽 147
13.1 案例介紹 147
13.1.1 界面預覽 147
13.1.2 方塊說明 147
13.2 動手試一試 148
13.2.1 準備角色 148
13.2.2 方向鍵控制警車移動 151
13.2.3 碰撞處理 151
13.2.4 添加音效 153
13.3 總結 155
13.3.1 整理方塊 155
13.3.2 學方塊,想一想 156
13.4 挑戰一下 156
第14章 音樂:動物音樂會 158
14.1 算法設計 158
14.1.1 分析彈奏鋼琴的過程 158
14.1.2 設計彈奏鋼琴的算法 158
14.2 Scratch編程詳解 160
14.2.1 搭建舞臺 160
14.2.2 添加可愛的小動物 162
14.2.3 搭建方塊代碼 164
14.2.4 其他動物的方塊代碼解讀 166
14.3 總結 167
14.3.1 整理方塊 167
14.3.2 學方塊,想一想 167
14.4 挑戰一下 168
第15章 美術:認識圖形 169
15.1 算法設計 169
15.1.1 分析自動畫圖形的過程 169
15.1.2 設計自動畫圖形的算法 170
15.2 Scratch編程詳解 170
15.2.1 搭建舞臺 170
15.2.2 鼠標點一點,自動畫圖形 174
15.2.3 主持人互動和再試一次 178
15.3 總結 179
15.3.1 整理方塊 180
15.3.2 學方塊,想一想 180
15.4 挑戰一下 181
第16章 美術:小小繪畫板 182
16.1 算法設計 182
16.1.1 分析製作繪畫板的過程 182
16.1.2 設計製作繪畫板的算法 182
16.2 Scratch編程詳解 183
16.2.1 製作畫筆 184
16.2.2 添加更多顏色的畫筆 187
16.2.3 調整畫筆粗細 189
16.2.4 添加清空畫板功能 192
16.3 總結 192
16.3.1 整理方塊 193
16.3.2 學方塊,想一想 193
16.4 挑戰一下 194
第17章 英語:Happy Birthday 195
17.1 算法設計 195
17.1.1 分析小象過生日的過程 195
17.1.2 設計小象過生日的算法 196
17.2 Scratch編程詳解 196
17.2.1 搭建舞臺 196
17.2.2 添加蛋糕 200
17.2.3 添加音樂《生日歌》 203
17.2.4 搭建“小象吹蠟燭”的動畫方塊 204
17.2.5 添加英文文字動畫 204
17.3 總結 205
17.3.1 整理方塊 205
17.3.2 學方塊,想一想 205
17.4 挑戰一下 207
第18章 英語:At the zoo 208
18.1 算法設計 208
18.1.1 分析看圖說單詞的過程 208
18.1.2 設計看圖說單詞的算法 209
18.2 Scratch編程詳解 209
18.2.1 搭建舞臺 209
18.2.2 添加單詞卡片 213
18.2.3 點動物,看單詞 215
18.2.4 添加音效 216
18.2.5 其他動物的方塊代碼 217
18.3 總結 217
18.3.1 整理方塊 218
18.3.2 學方塊,想一想 218
18.4 挑戰一下 219
第19章 數學:九九乘法表 220
19.1 算法設計 220
19.1.1 分析比賽學乘法的過程 220
19.1.2 設計比賽學乘法的算法 221
19.2 Scratch編程詳解 221
19.2.1 搭建舞臺 221
19.2.2 為START按鈕搭建方塊 225
19.2.3 為紫色賽車搭建方塊 227
19.2.4 為綠色賽車搭建方塊 228
19.3 總結 229
19.3.1 整理方塊 229
19.3.2 學方塊,想一想 229
19.4 挑戰一下 230
第20章 數學:認識時間 232
20.1 算法設計 232
20.1.1 時針的順序執行運動過程 232
20.1.2 時針的重復執行運動過程 233
20.1.3 兩種算法的對比 234
20.2 Scratch編程詳解 234
20.2.1 添加角色 235
20.2.2 搭建方塊,讓秒針旋轉 236
20.2.3 添加變量 237
20.2.4 添加滴答聲音 238
20.2.5 分針和時針的編程方塊 239
20.3 總結 240
20.3.1 整理方塊 241
20.3.2 學方塊,想一想 241
20.4 挑戰一下 241