注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計零基礎學Scratch 3.0編程(全國青少年軟件編程等級考試輔導用書)

零基礎學Scratch 3.0編程(全國青少年軟件編程等級考試輔導用書)

零基礎學Scratch 3.0編程(全國青少年軟件編程等級考試輔導用書)

定 價:¥69.80

作 者: 阿甘,李天睿 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302564409 出版時間: 2020-12-01 包裝: 平裝
開本: 16 頁數(shù): 184 字數(shù):  

內(nèi)容簡介

  《零基礎學Scratch 3.0編程》以Scratch 3.0版為編程環(huán)境,從簡單的“Hello Scratch!”程序開始,逐步深入地介紹Scratch編程的六大應用類型,包括動畫類、藝術類、游戲類、音樂類、教程類和故事類,每一類都提供典型案例,并詳細地講解每一個案例的完整代碼。通過學習本書,讀者可以編寫出Scratch任一類型的程序?!读慊A學Scratch 3.0編程》對青少年編程等級認證也進行了介紹,并提供1~4級考試的真題分析,讓讀者對青少年編程等級考試的題型和知識點有所了解。 本書適合從小學到大學各年齡段學生作為學習編程的參考用書,也非常適合作為培訓機構(gòu)指導青少年進行編程培訓的指定教材。

作者簡介

  阿甘:畢業(yè)于北京大學,獲得碩士學位。曾就職于華為、三星電子等全球500強企業(yè),有14年軟件行業(yè)工作經(jīng)歷,有三年Scratch少兒編程研究和培訓經(jīng)驗,擅長C/C++/Scratch編程。著作有《經(jīng)典C面試真題精講》、《ARM嵌入式Linux系統(tǒng)開發(fā)從入門到精通》。

圖書目錄

第1章 少兒為什么要學習編程 // 1
1.1 少兒編程的現(xiàn)狀 // 1
1.2 編程能為孩子帶來什么 // 2
1.3 代碼編程與圖形編程的區(qū)別 // 3
1.4 本章小結(jié) // 4
第2章 初識Scratch編程 // 5
2.1 什么是Scratch // 5
2.2 Scratch 2.0與3.0版的區(qū)別 // 6
2.3 安裝Scratch // 8
2.3.1 在Windows系統(tǒng)中安裝Scratch 3.0 // 8
2.3.2 在macOS系統(tǒng)中安裝Scratch 3.0 // 10
2.4 開啟你的第一個Scratch作品 // 11
2.4.1 Scratch環(huán)境介紹 // 11
2.4.2 角色移動與旋轉(zhuǎn) // 13
2.4.3 “Hello Scratch!”小程序 // 15
2.5 本章小結(jié) // 17
第3章 必要的計算機知識 // 18
3.1 計算機的硬件構(gòu)成 // 18
3.2 軟件的意義 // 19
3.3 程序設計語言 // 21
3.4 Scratch編程的六大應用類型 // 22
3.5 本章小結(jié) // 23
第4章 Scratch動畫類編程 // 24
4.1 動畫的基本原理 // 24
4.2 動畫類實例一:交通信號燈 // 26
4.2.1 準備編程素材 // 26
4.2.2 編寫程序 // 27
4.2.3 驗證程序 // 30
4.2.4 保存程序 // 31
4.3 動畫類實例二:和諧沙灘 // 32
4.3.1 準備需要的素材 // 33
4.3.2 編寫舞臺背景程序 // 33
4.3.3 編寫海鳥角色程序 // 35
4.3.4 編寫鴨子角色程序 // 38
4.3.5 編寫海獅角色程序 // 39
4.3.6 驗證程序 // 40
4.4 本章小結(jié) // 41
第5章 Scratch藝術類編程 // 42
5.1 藝術與STEM的關系 // 42
5.2 藝術類實例一:電子相冊 // 43
5.2.1 設計思路 // 43
5.2.2 準備編程素材 // 43
5.2.3 編寫舞臺背景程序 // 43
5.2.4 編寫Ready角色程序 // 47
5.2.5 驗證程序 // 50
5.3 藝術類實例二:繪制房屋 // 51
5.3.1 設計思路 // 51
5.3.2 繪制角色實現(xiàn) // 52
5.3.3 裝飾帽子角色實現(xiàn) // 56
5.3.4 舞臺背景實現(xiàn) // 57
5.3.5 驗證程序 // 58
5.4 本章小結(jié) // 59
第6章 Scratch游戲類編程 // 60
6.1 電子游戲的發(fā)展與分類 // 60
6.2 游戲類實例一:貪吃蛇 // 60
6.2.1 設計思路 // 61
6.2.2 蛇角色實現(xiàn) // 61
6.2.3 食物角色實現(xiàn) // 63
6.2.4 炸彈角色實現(xiàn) // 66
6.2.5 舞臺背景實現(xiàn) // 67
6.2.6 驗證程序 // 68
6.3 游戲類實例二:射擊害鳥 // 69
6.3.1 設計思路 // 69
6.3.2 害鳥角色實現(xiàn) // 70
6.3.3 益鳥角色實現(xiàn) // 72
6.3.4 子彈角色實現(xiàn) // 73
6.3.5 發(fā)射器角色實現(xiàn) // 75
6.3.6 舞臺背景實現(xiàn) // 75
6.3.7 驗證程序 // 77
6.4 本章小結(jié) // 78
第7章 Scratch音樂類編程 // 79
7.1 音樂類程序介紹 // 79
7.2 音樂類實例一:演奏兒歌
《小星星》 // 82
7.2.1 設計思路 // 82
7.2.2 演奏角色實現(xiàn) // 82
7.2.3 舞臺背景實現(xiàn) // 86
7.2.4 驗證程序 // 87
7.3 音樂類實例二:測試絕對音感 // 89
7.3.1 設計思路 // 89
7.3.2 播放角色實現(xiàn) // 89
7.3.3 玩家角色實現(xiàn) // 92
7.3.4 驗證程序 // 96
7.4 本章小結(jié) // 98
第8章 Scratch故事類編程 // 99
8.1 故事類程序介紹 // 99
8.2 故事類實例一:守株待兔 // 99
8.2.1 設計思路 // 100
8.2.2 創(chuàng)作故事劇本 // 100
8.2.3 舞臺背景實現(xiàn) // 101
8.2.4 兔子角色實現(xiàn) // 102
8.2.5 農(nóng)夫角色實現(xiàn) // 104
8.2.6 樹木角色實現(xiàn) // 106
8.2.7 驗證程序 // 107
8.3 故事類實例二:家庭趣事 // 107
8.3.1 設計思路 // 108
8.3.2 創(chuàng)作家庭趣事的劇本 // 109
8.3.3 添加舞臺背景圖片 // 109
8.3.4 兒子角色實現(xiàn) // 111
8.3.5 爸爸角色實現(xiàn) // 113
8.3.6 媽媽角色實現(xiàn) // 115
8.3.7 “與爸爸”按鈕角色實現(xiàn) // 116
8.3.8 “與媽媽”按鈕角色實現(xiàn) // 118
8.3.9 驗證程序 // 118
8.4 本章小結(jié) // 120
第9章 Scratch教程類編程 // 121
9.1 教程類程序介紹 // 121
9.2 教程類實例:新型冠狀病毒 // 122
9.2.1 需求分析 // 122
9.2.2 設計思路 // 123
9.2.3 舞臺背景程序 // 123
9.2.4 “主頁”角色實現(xiàn) // 126
9.2.5 “病毒介紹”角色實現(xiàn) // 130
9.2.6 “傳播途徑”角色實現(xiàn) // 132
9.2.7 “如何預防”角色實現(xiàn) // 134
9.2.8 “返回”角色實現(xiàn) // 135
9.2.9 驗證程序 // 136
9.3 本章小結(jié) // 139
第10章 基本數(shù)據(jù)結(jié)構(gòu) // 140
10.1 數(shù)據(jù)結(jié)構(gòu)介紹 // 140
10.2 數(shù)據(jù)結(jié)構(gòu)應用 // 141
10.2.1 數(shù)組應用 // 141
10.2.2 鏈表應用 // 142
10.2.3 隊列應用 // 145
10.2.4 棧應用 // 147
10.2.5 樹簡介 // 148
10.2.6 圖簡介 // 149
10.2.7 堆簡介 // 149
10.2.8 散列表簡介 // 150
10.3 本章小結(jié) // 151
第11章 算法入門 // 152
11.1 算法簡介 // 152
11.2 常見算法應用 // 153
11.2.1 遞推算法應用:斐波那契數(shù)列 // 153
11.2.2 遞歸算法應用:漢諾塔 // 155
11.2.3 排序算法應用:冒泡排序 // 159
11.2.4 貪心算法應用:兌換貨幣 // 161
11.3 本章小結(jié) // 164
第12章 青少年編程等級認證 // 165
12.1 青少年編程等級介紹 // 165
12.1.1 青少年編程教育等級評測 // 165
12.1.2 全國青少年軟件編程等級考試 // 166
12.2 全國青少年軟件編程等級考試真題
講解 // 166
12.2.1 一級真題分析 // 166
12.2.2 二級真題分析 // 168
12.2.3 三級真題分析 // 171
12.2.4 四級真題分析 // 172
12.3 本章小結(jié) // 175
參考文獻 // 176

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號