注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)動(dòng)手玩轉(zhuǎn)Scratch 3.0編程:人工智能科創(chuàng)教育指南

動(dòng)手玩轉(zhuǎn)Scratch 3.0編程:人工智能科創(chuàng)教育指南

動(dòng)手玩轉(zhuǎn)Scratch 3.0編程:人工智能科創(chuàng)教育指南

定 價(jià):¥99.00

作 者: [美] Majed Marji 著,李澤,于欣龍 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


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

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

  Scratch 是可視化的編程語(yǔ)言,其豐富的學(xué)習(xí)環(huán)境適合所有年齡階段的人。利用它可以制作交互式程序、富媒體項(xiàng)目,包括動(dòng)畫(huà)故事、讀書(shū)報(bào)告、科學(xué)實(shí)驗(yàn)、游戲和模擬程序等,此外,Scratch 也是人工智能科創(chuàng)教育領(lǐng)域的重要工具。本書(shū)的目標(biāo)是將Scratch 作為工具,教會(huì)讀者最基本的編程概念,同時(shí)揭示Scratch 在教學(xué)和科創(chuàng)方面的強(qiáng)大能力。本書(shū)使用升級(jí)后的Scratch 3.0 版本,該版本尤其適用于人工智能科創(chuàng)教育領(lǐng)域。 全書(shū)共分9 章,前三章講解如何使用Scratch 繪制幾何圖形,并創(chuàng)建富媒體應(yīng)用程序,其余章節(jié)使用Scratch 講解各個(gè)編程概念。每一章都有許多完整的案例,讀者可以模仿它們制作許多類(lèi)似的程序。當(dāng)讀完整本書(shū)后,相信你一定可以親自完成各種編程項(xiàng)目。 本書(shū)假定讀者沒(méi)有任何編程基礎(chǔ)。本書(shū)內(nèi)容的難度基本不會(huì)超過(guò)高中數(shù)學(xué),個(gè)別有難度的模擬程序可以先行跳過(guò)。

作者簡(jiǎn)介

  Majed Marji,擁有韋恩州立大學(xué)的電子工程博士學(xué)位和達(dá)文波特大學(xué)戰(zhàn)略管理的MBA學(xué)位。他在汽車(chē)行業(yè)工作超過(guò)15年,開(kāi)發(fā)了許多軟件,涉及實(shí)時(shí)數(shù)據(jù)采集、設(shè)備控制、實(shí)驗(yàn)室管理、工程數(shù)據(jù)分析、嵌入式系統(tǒng)、遠(yuǎn)程信息處理、混合動(dòng)力汽車(chē),以及與安全相關(guān)的動(dòng)力系統(tǒng)。Marji博士還是韋恩州立大學(xué)電氣工程系的兼職講師,主要講授通信工程、機(jī)器視覺(jué)、微處理器、控制系統(tǒng),以及算法和數(shù)據(jù)結(jié)構(gòu)等相關(guān)課程。李澤 國(guó)內(nèi)資深創(chuàng)客,軟件設(shè)計(jì)師、信息系統(tǒng)項(xiàng)目管理師,畢業(yè)于新疆醫(yī)科大學(xué)信息管理與信息系統(tǒng)專(zhuān)業(yè),有十余年編程實(shí)戰(zhàn)經(jīng)驗(yàn)。 其還是工信部人才交流中心“藍(lán)橋杯青少年創(chuàng)意編程大賽”Scratch專(zhuān)家委員會(huì)委員、教育部教育裝備研究與發(fā)展中心中小學(xué)人工智能教材項(xiàng)目課標(biāo)組和編寫(xiě)組成員。 運(yùn)營(yíng)自媒體“科技傳播坊”(公眾號(hào):kejicbf),攝制百余集少兒編程教學(xué)視頻。已出版《Scratch高手密碼》《計(jì)算思維養(yǎng)成指南》等十余部著作。于欣龍 奧松集團(tuán)公司創(chuàng)始人(公眾號(hào):alsrobotbase)、哈爾濱工程大學(xué)工學(xué)碩士、多部著名創(chuàng)客教育暢銷(xiāo)書(shū)作者和譯者、中國(guó)青少年機(jī)器人競(jìng)賽裁判員、全國(guó)優(yōu)秀創(chuàng)新創(chuàng)業(yè)導(dǎo)師人才庫(kù)專(zhuān)家,從事機(jī)器人開(kāi)發(fā)與人工智能教學(xué)研究十年,擁有國(guó)家科技專(zhuān)利及作品著作權(quán)上百項(xiàng),被媒體譽(yù)為“機(jī)器人爸爸”?,F(xiàn)任多所中小學(xué)校創(chuàng)客教育特聘顧問(wèn),負(fù)責(zé)指導(dǎo)學(xué)生參加國(guó)際機(jī)器人賽事(曾多次榮獲冠軍及一等獎(jiǎng))。曾指導(dǎo)多家出版社策劃出版STEAM教育類(lèi)圖書(shū)五十余部。個(gè)人作品有《愛(ài)上micro:bit》《ScratchJr編程趣味卡》《傳感器實(shí)戰(zhàn)全攻略》等著作。

圖書(shū)目錄

致謝 VIII
本書(shū)介紹 IX
第1 章 準(zhǔn)備開(kāi)始 1
什么是 Scratch 2
試一試 1-1 3
Scratch 編程環(huán)境 3
舞臺(tái) 4
試一試 1-2. 5
角色列表 5
試一試 1-3 6
積木區(qū) 7
試一試 1-4 8
腳本區(qū). 8
試一試 1-5 9
試一試 1-6 10
造型標(biāo)簽頁(yè) 10
試一試 1-7 11
聲音標(biāo)簽頁(yè) 11
試一試1-8. 12
背景標(biāo)簽頁(yè) 12
試一試 1-9 13
角色信息 13
菜單欄 14
繪圖編輯器 15
設(shè)置圖像的中心 15
試一試 1-10 16
設(shè)置透明色 16
制作第一個(gè) Scratch 游戲 17
第一步:準(zhǔn)備背景 18
第二步:加入反彈板和小球 18
第三步:讓角色動(dòng)起來(lái) 19
試一試 1-11 20
第四步:添加聲音更有趣 21
Scratch 積木一覽 22
算術(shù)運(yùn)算符和函數(shù) 23
算術(shù)運(yùn)算符 23
隨機(jī)數(shù) 24
數(shù)學(xué)函數(shù) 25
本章小結(jié) 25
練習(xí)題 25
第2 章 運(yùn)動(dòng)和繪圖 28
使用運(yùn)動(dòng)模塊的積木 28
絕對(duì)運(yùn)動(dòng) 29
試一試 2-1 30
相對(duì)運(yùn)動(dòng) 31
試一試 2-2 3
其他運(yùn)動(dòng)積木 33
畫(huà)筆模塊和一個(gè)簡(jiǎn)單的畫(huà)圖程序 34
試一試 2-3 35
試一試 2-4 36
神奇的重復(fù)執(zhí)行 36
試一試 2-5 38
旋轉(zhuǎn)的正方形 38
試一試 2-6 39
圖章積木 39
試一試 2-7 40
Scratch 項(xiàng)目 40
貓咪收集錢(qián)袋 40
接蘋(píng)果游戲 44
關(guān)于被克隆的角色 47
本章小結(jié) 48
練習(xí)題 49
第3 章 外觀和聲音 52
外觀模塊 53
切換造型創(chuàng)建動(dòng)畫(huà) 53
試一試 3-1 54
讓角色思考并說(shuō)話 55
試一試 3-2 55
圖形特效 56
角色大小和可視狀態(tài) 56
試一試 3-3 57
角色間的圖層 57
試一試 3-4 58
聲音和音樂(lè)模塊 58
播放音頻文件 58
彈奏鼓聲和其他聲音 59
創(chuàng)作音樂(lè) 60
控制音量 61
試一試 3-5 61
設(shè)定演奏速度 61
試一試 3-6 61
Scratch 項(xiàng)目 62
在舞臺(tái)上跳舞 62
煙花效果 66
本章小結(jié) 68
練習(xí) 68
第4 章 過(guò)程 72
消息的廣播和接收 73
發(fā)送消息和接收消息 74
使用廣播機(jī)制協(xié)調(diào)多個(gè)角色 75
將大型程序分而治之 77
使用廣播模擬過(guò)程 79
創(chuàng)建自己的積木 80
給積木添加參數(shù) 82
試一試 4-1 86
過(guò)程的嵌套 87
試一試 4-2 89
分析問(wèn)題的思維方式 89
自頂向下分析 90
試一試 4-3 92
自底向上分析 93
本章小結(jié) 95
練習(xí)題 95
第5 章 變量 98
Scratch 的數(shù)據(jù)類(lèi)型 99
數(shù)據(jù)類(lèi)型的自動(dòng)轉(zhuǎn)換 100
變量詳解 101
什么是變量 101
創(chuàng)建并使用變量 104
試一試 5-1 107
變量的作用范圍 107
修改變量的值 110
繪制蜘蛛網(wǎng) 111
繪制風(fēng)車(chē) 111
試一試 5-2 112
克隆體中的變量 112
變量值顯示器 115
在程序中使用變量值顯示器 116
歐姆定律模擬實(shí)驗(yàn) 116
試一試 5-3 118
串聯(lián)電路模擬實(shí)驗(yàn) 118
試一試 5-4 120
計(jì)算球體體積和表面積 120
試一試 5-5 . 122
繪制玫瑰花瓣 122
試一試 5-6 124
葵花籽分布模型 124
試一試 5-7 126
XVIII 目  錄
獲得用戶輸入 126
讀取數(shù)字 126
讀取字符 127
執(zhí)行算術(shù)運(yùn)算 127
本章小結(jié) 128
練習(xí)題 128
第6 章 用邏輯做決定. 131
關(guān)系操作符 132
布爾表達(dá)式的求值 134
比較字符和字符串 134
分支結(jié)構(gòu) 136
如果……那么積木 136
將變量作為標(biāo)志變量 137
如果……那么……否則積木 139
嵌套分支結(jié)構(gòu) 140
菜單驅(qū)動(dòng)程序 141
邏輯運(yùn)算符 143
與操作符(and) 143
或操作符(or) 144
不成立操作符(not) 145
使用邏輯運(yùn)算符檢查數(shù)值范圍 146
Scratch 項(xiàng)目 148
坐標(biāo)猜測(cè)游戲 148
試一試 6-1 150
三角形分類(lèi)游戲 150
試一試 6-2 154
貓咪巡線 154
試一試 6-3 155
求解直線方程 156
目  錄 XIX
試一試 6-4. 160
其他應(yīng)用程序 160
本章小結(jié) 160
練習(xí)題 160
第7 章 深入循環(huán) 163
循環(huán)結(jié)構(gòu) 164
重復(fù)執(zhí)行直到積木 164
試一試 7-1 166
將重復(fù)執(zhí)行和如果……那么結(jié)合 166
試一試 7-2 167
停止積木 168
試一試 7-3 169
結(jié)束過(guò)程調(diào)用 170
驗(yàn)證用戶輸入 171
循環(huán)計(jì)數(shù)器 172
密碼驗(yàn)證 172
試一試 7-4 173
靈活的循環(huán)計(jì)數(shù) 173
循環(huán)的嵌套 175
試一試 7-5 177
遞歸:調(diào)用自身的過(guò)程 177
試一試 7-6 179
Scratch 項(xiàng)目 179
模擬時(shí)鐘 179
試一試 7-7 181
小鳥(niǎo)射擊游戲 181
試一試 7-8 185
自由落體實(shí)驗(yàn) 185
試一試 7-9 188
拋體運(yùn)動(dòng)模擬器 188
試一試 7-10 191
其他應(yīng)用程序 191
本章小結(jié) 191
練習(xí)題 192
第8 章 字符串處理 194
字符串?dāng)?shù)據(jù)類(lèi)型 195
特殊字符統(tǒng)計(jì) 195
字符比較 196
試一試 8-1 198
字符串操作示例 198
Igpay Atinlay 198
試一試 8-2 200
單詞修正 200
試一試 8-3 202
解密游戲 202
Scratch 項(xiàng)目 205
射擊游戲 205
試一試 8-4 208
將二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù) 208
試一試 8-5 209
試一試 8-6 211
劊子手游戲 211
試一試 8-7 216
分?jǐn)?shù)運(yùn)算教學(xué)工具 217
試一試 8-8 222
本章小結(jié) 222
練習(xí)題 222
第9 章 列表 224
Scratch 的列表 225
創(chuàng)建列表 225
試一試 9-1 227
列表的積木 228
添加和刪除 228
插入和替換 228
獲得列表中的變量 229
試一試 9-2 230
包含積木 230
邊界檢查 230
動(dòng)態(tài)列表 . 231
向列表填充用戶輸入 231
繪制柱狀圖 233
試一試 9-3 236
數(shù)字列表 236
尋找最值 236
試一試 9-4 237
計(jì)算平均數(shù) 237
試一試 9-5. 238
搜索和排序 238
線性搜索. 238
頻數(shù)統(tǒng)計(jì) 239
試一試 9-6 241
冒泡排序 241
試一試 9-7 243
尋找中位數(shù) 244
Scratch 項(xiàng)目 245
我是詩(shī)人 245
試一試 9-8 246
四邊形分類(lèi)游戲 246
試一試 9-9 248
數(shù)學(xué)魔法師 249
試一試 9-10 252
花的結(jié)構(gòu)測(cè)驗(yàn) 252
試一試 9-11 254
其他應(yīng)用程序 254
本章小結(jié). 254
練習(xí)題 255
附錄A 分享與合作 256
創(chuàng)建 Scratch 賬號(hào) 256
使用書(shū)包功能 259
創(chuàng)建項(xiàng)目 261
創(chuàng)建新的項(xiàng)目 261
改編項(xiàng)目 262
項(xiàng)目頁(yè) 262
分享項(xiàng)目 263

本目錄推薦

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