注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Scratch編程從入門(mén)到精通

Scratch編程從入門(mén)到精通

Scratch編程從入門(mén)到精通

定 價(jià):¥89.00

作 者: 謝聲濤
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302508373 出版時(shí)間: 2018-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是全面講解圖形化編程語(yǔ)言Scratch的編程指南,分為基礎(chǔ)編程篇、圖形編程篇和進(jìn)階編程篇3個(gè)部分,系統(tǒng)講解Scratch基礎(chǔ)編程知識(shí)和運(yùn)動(dòng)、外觀、偵測(cè)等各功能模塊的技術(shù)應(yīng)用,以及常用的數(shù)據(jù)結(jié)構(gòu)和算法知識(shí),并提供豐富有趣的教學(xué)案例和練習(xí)題,為青少年提供一本從入門(mén)到精通的Scratch編程參考教材。本書(shū)假設(shè)讀者從未接觸過(guò)編程,從零基礎(chǔ)開(kāi)始幫助讀者逐步建立起Scratch編程的知識(shí)體系。本書(shū)適合對(duì)編程有興趣的青少年閱讀,也適合希望輔導(dǎo)孩子進(jìn)行編程訓(xùn)練的家長(zhǎng)和少兒編程培訓(xùn)機(jī)構(gòu)的教師使用。

作者簡(jiǎn)介

  謝聲濤,小海豚科學(xué)館創(chuàng)始人,致力于線下和線上推廣青少年科普教育和編程教育。曾在多家互聯(lián)網(wǎng)公司工作,歷任程序員、研發(fā)經(jīng)理、架構(gòu)師、技術(shù)總監(jiān)等職,熟悉大規(guī)模網(wǎng)站架構(gòu)設(shè)計(jì),擅長(zhǎng)復(fù)雜應(yīng)用系統(tǒng)開(kāi)發(fā),在海量數(shù)據(jù)管理、搜索引擎技術(shù)等應(yīng)用方面有豐富經(jīng)驗(yàn)。

圖書(shū)目錄

〖1〗Scratch編程從入門(mén)到精通第1部分基礎(chǔ)編程篇第1章編程起步3

1.1Scratch編程概述3

1.1.1為什么用Scratch編程

3

1.1.2從Scratch到Python5

1.1.3Scratch的主要版本7

1.1.4Scratch項(xiàng)目概述9

1.2準(zhǔn)備Scratch開(kāi)發(fā)環(huán)境10

1.2.1使用Scratch在線

編輯器10

1.2.2安裝Scratch離線

編輯器12

1.2.3設(shè)置Scratch編輯器

14

1.3Scratch編輯器界面16

1.3.1舞臺(tái)區(qū)17

1.3.2背景和角色列表區(qū)17

1.3.3腳本編輯區(qū)18

1.3.4造型和背景編輯區(qū)18

1.3.5聲音編輯區(qū)19

1.3.6菜單欄和工具欄20

1.4Scratch指令系統(tǒng)概述20

1.4.1積木的形狀特點(diǎn)20

1.4.2積木的操作方法22

1.4.3積木的功能類(lèi)別24

1.4.4快速查看積木說(shuō)明25

1.5臨摹案例26

1.5.1數(shù)學(xué)編程: 韓信點(diǎn)兵

26

1.5.2游戲編程: 星際飛行

30

第2章變量和運(yùn)算36

2.1說(shuō)和思考指令36

2.1.1跟我做: 小貓背唐詩(shī)

37

2.1.2讓角色說(shuō)話和思考38

2.1.3動(dòng)手練: 小貓的哲學(xué)

思考39

2.2問(wèn)答指令40

2.2.1跟我做: 簡(jiǎn)單的人機(jī)

對(duì)話40

2.2.2詢(xún)問(wèn)與回答40

2.2.3動(dòng)手練: 說(shuō)出字母數(shù)

41

2.3變量42

2.3.1跟我做: 小貓變大

變小42

2.3.2變量顯示器43

2.3.3變量的數(shù)據(jù)類(lèi)型和操作

43

2.3.4變量的命名和作用域

45

2.3.5動(dòng)手練: 求兩數(shù)之和

45

2.4數(shù)學(xué)運(yùn)算46

2.4.1跟我做: 雞兔同籠46

2.4.2算術(shù)運(yùn)算和運(yùn)算優(yōu)先級(jí)

48

2.4.3數(shù)學(xué)函數(shù)48

2.4.4動(dòng)手練: 計(jì)算大橋長(zhǎng)度

49

2.5隨機(jī)數(shù)50

2.5.1跟我做: 小魚(yú)逍遙游

50

2.5.2生成隨機(jī)數(shù)51

2.5.3動(dòng)手練: 隨機(jī)投點(diǎn)

畫(huà)圓52

2.6字符串函數(shù)53

2.6.1跟我做: 成語(yǔ)接龍

53

2.6.2字符串處理54

2.6.3動(dòng)手練: 回文詩(shī)55

〖1〗Scratch編程從入門(mén)到精通〖1〗目錄第3章程序控制57

3.1順序結(jié)構(gòu)57

3.1.1跟我做: 海倫公式

57

3.1.2流程圖59

3.1.3順序結(jié)構(gòu)的程序設(shè)計(jì)

59

3.1.4動(dòng)手練: 計(jì)算圓錐體積

60

3.2選擇結(jié)構(gòu)61

3.2.1跟我做: 求絕對(duì)值

61

3.2.2關(guān)系運(yùn)算和邏輯運(yùn)算

62

3.2.3選擇結(jié)構(gòu)的程序設(shè)計(jì)

64

3.2.4動(dòng)手練: 判斷三角形

構(gòu)成65

3.3循環(huán)結(jié)構(gòu)66

3.3.1跟我做: 冰雹猜想

67

3.3.2循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)

69

3.3.3動(dòng)手練: 肖像在哪里

71

第4章列表74

4.1列表顯示器74

4.1.1跟我做: 求平均氣溫

74

4.1.2列表顯示器的使用

76

4.1.3動(dòng)手練: 評(píng)委打分

77

4.2列表的操作78

4.2.1跟我做: 銀行叫號(hào)系統(tǒng)

78

4.2.2列表操作積木79

4.2.3動(dòng)手練: 約瑟夫環(huán)

83

第5章過(guò)程85

5.1自定義過(guò)程85

5.1.1跟我做: 計(jì)算圓的面積

86

5.1.2使用自定義過(guò)程87

5.1.3動(dòng)手練: 判斷質(zhì)數(shù)

88

5.2遞歸的使用89

5.2.1跟我做: 輾轉(zhuǎn)相除法

89

5.2.2遞歸調(diào)用的分析91

5.2.3動(dòng)手做: 斐波那契數(shù)列

93

5.3面向過(guò)程編程94

5.3.1跟我做: 卡普雷卡爾

黑洞94

5.3.2模塊化程序設(shè)計(jì)96

5.3.3動(dòng)手練: 數(shù)字黑洞

1和496

第6章調(diào)試程序98

6.1程序錯(cuò)誤概述98

6.1.1產(chǎn)生程序錯(cuò)誤的

原因98

6.1.2減少程序錯(cuò)誤的方法

99

6.2程序調(diào)試方法100

6.2.1使用數(shù)據(jù)顯示器100

6.2.2輸出日志100

6.2.3降低程序運(yùn)行速度

101

6.2.4設(shè)置斷點(diǎn)102第2部分圖形編程篇第7章舞臺(tái)107

7.1海底探險(xiǎn)1: 游戲場(chǎng)景107

7.1.1游戲情節(jié)介紹107

7.1.2制作游戲場(chǎng)景108

7.2舞臺(tái)布局和管理110

7.2.1舞臺(tái)布局和顯示模式

110

7.2.2舞臺(tái)背景管理113

7.3動(dòng)手練: 電子相冊(cè)117

第8章角色外觀和運(yùn)動(dòng)119

8.1創(chuàng)建角色119

8.1.1海底探險(xiǎn)2: 創(chuàng)建角色

119

8.1.2創(chuàng)建角色的方式122

8.1.3角色列表區(qū)122

8.2角色造型123

8.2.1海底探險(xiǎn)3: 角色動(dòng)畫(huà)

123

8.2.2造型控制124

8.2.3動(dòng)手練: 街舞表演

125

8.3角色運(yùn)動(dòng)126

8.3.1海底探險(xiǎn)4: 角色運(yùn)動(dòng)

126

8.3.2運(yùn)動(dòng)控制130

8.3.3動(dòng)手練: 飛行貓134

8.4角色特效135

8.4.1海底探險(xiǎn)5: 角色特效

135

8.4.2設(shè)置角色特效136

8.4.3動(dòng)手練: 魔術(shù)師137

第9章偵測(cè)139

9.1距離偵測(cè)139

9.1.1海底探險(xiǎn)6: 距離偵測(cè)

139

9.1.2距離偵測(cè)積木140

9.1.3動(dòng)手練: Pico和小狗

散步140

9.2碰撞偵測(cè)142

9.2.1海底探險(xiǎn)7: 碰撞偵測(cè)

142

9.2.2碰撞偵測(cè)積木144

9.2.3動(dòng)手練: 巡線甲蟲(chóng)

147

9.3鍵盤(pán)和鼠標(biāo)偵測(cè)148

9.3.1海底探險(xiǎn)8: 扔炸彈

148

9.3.2鍵盤(pán)和鼠標(biāo)偵測(cè)積木

149

9.3.3動(dòng)手練: 反彈球150

9.4時(shí)間偵測(cè)151

9.4.1海底探險(xiǎn)9: 游戲

倒計(jì)時(shí)151

9.4.2時(shí)間偵測(cè)積木151

9.4.3動(dòng)手練: 時(shí)鐘153

9.5視頻偵測(cè)154

9.5.1跟我做: 人體感應(yīng)開(kāi)燈

154

9.5.2視頻偵測(cè)積木155

9.5.3動(dòng)手練: 手勢(shì)抓蝴蝶

157

9.6響度偵測(cè)158

9.6.1跟我做: 聲控開(kāi)燈

158

9.6.2響度偵測(cè)積木158

9.6.3動(dòng)手練: 吹生日蠟燭

159

第10章繪圖161

10.1海底探險(xiǎn)10: 游戲計(jì)分

和血條161

10.2畫(huà)筆164

10.2.1跟我做: 彩虹畫(huà)板

164

10.2.2畫(huà)筆積木165

10.2.3動(dòng)手練: 顏色圖譜

167

10.3圖章167

10.3.1跟我做: 種蘑菇

167

10.3.2圖章積木168

10.3.3動(dòng)手練: 彩色風(fēng)車(chē)

169

第11章聲音171

11.1海底探險(xiǎn)11: 游戲音效

171

11.1.1為游戲增加音效

171

11.1.2復(fù)制更多角色173

11.2播放聲音174

11.3樂(lè)器演奏175

11.3.1跟我做: 模擬樂(lè)器

175

11.3.2樂(lè)器演奏積木177

11.3.3彈奏鼓聲積木179

11.3.4動(dòng)手練: 演奏

《小毛驢》180第3部分進(jìn)階編程篇第12章克隆183

12.1海底探險(xiǎn)12: 克隆角色

183

12.1.1克隆功能的使用

183

12.1.2用克隆技術(shù)改造

游戲185

12.2面向?qū)ο缶幊?87

12.2.1用角色模式編程

187

12.2.2用克隆模式編程

188

12.3動(dòng)手練: 飛揚(yáng)的小鳥(niǎo)190

第13章消息和事件192

13.1海底探險(xiǎn)13: 消息機(jī)制

192

13.1.1廣播和接收消息

192

13.1.2用消息機(jī)制改造

游戲193

13.2消息機(jī)制197

13.2.1消息的異步和同步

197

13.2.2消息隊(duì)列的應(yīng)用

197

13.3事件驅(qū)動(dòng)編程199

13.3.1事件的并發(fā)執(zhí)行

199

13.3.2避免事件的并發(fā)

200

13.4動(dòng)手練:小熊打車(chē)201

第14章英漢詞典202

14.1搭建項(xiàng)目框架202

14.2詞典排序功能204

14.2.1冒泡排序204

14.2.2選擇排序206

14.2.3插入排序207

14.2.4快速排序209

14.2.5詞典排序211

14.3詞典查詢(xún)功能212

14.3.1順序查找213

14.3.2二分查找214

14.3.3詞典查詢(xún)216

14.4新增詞條功能216

第15章企鵝走迷宮218

15.1迷宮簡(jiǎn)介218

15.2迷宮界面219

15.2.1二維數(shù)組220

15.2.2迷宮數(shù)據(jù)結(jié)構(gòu)221

15.2.3加載迷宮地圖221

15.2.4構(gòu)建迷宮外形224

15.3迷宮尋路226

15.3.1算法策略簡(jiǎn)介226

15.3.2迷宮算法分析228

15.3.3迷宮算法實(shí)現(xiàn)230

 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)