注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計我的第一本編程書:玩轉(zhuǎn)Scratch

我的第一本編程書:玩轉(zhuǎn)Scratch

我的第一本編程書:玩轉(zhuǎn)Scratch

定 價:¥79.00

作 者: 李尤 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111629726 出版時間: 2019-07-01 包裝: 平裝
開本: 16開 頁數(shù): 172 字數(shù):  

內(nèi)容簡介

  作為目前流行的編程工具之一,Scratch 是一個強大的可視化編程平臺,其豐富的學(xué)習(xí)環(huán)境適合所有年齡段的用戶,尤其是想象力豐富且愛好廣泛的青少年人群。它可以用來制作交互式程序及多媒體項目,包括動畫、音樂、報告、科學(xué)實驗、游戲和模擬程序等。本書意在以Scratch 為平臺,在展示其強大功能的同時,教會讀者*基本的編程概念和編程思路,并能夠使用Scratch 完成各種編程項目。本書共12 章,第1章總體介紹了Scratch 的特點、概念,以及如何使用該工具,第2 ~ 11 章講解了場景、繪畫、聲音、計算和列表等元素的概念及應(yīng)用實例,第12 章講述了Scratch 的硬件連接。在講解概念和元素的前11 章里,每一章都以作者教學(xué)中經(jīng)歷過的實際課堂場景為背景,讀者在閱讀過程中如同親身參與課堂學(xué)習(xí),生動有趣。同時本書包含許多完整的應(yīng)用實例,并配有視頻講解可供下載,讀者可在掌握這些實例操作的基礎(chǔ)上制作出許多類似的程序,還可以在這些實例中根據(jù)自己的思路添加很多新的元素,讓程序變得更豐富、更完美。本書可作為沒有任何編程基礎(chǔ)的青少年的Scratch 自學(xué)教程,也可作為中小學(xué)或少兒培訓(xùn)機構(gòu)及學(xué)生家長的編程輔導(dǎo)教材。

作者簡介

  李尤(Steven Li),生于北京,大學(xué)和研究生就讀于英國中央蘭開夏大學(xué),畢業(yè)后回到北京就業(yè),先后在互聯(lián)網(wǎng)公司雅虎和世界500強企業(yè)霍尼韋爾等公司做軟件技術(shù)相關(guān)的工作。隨著大數(shù)據(jù)與人工智能的發(fā)展,作者又走在了潮流前端,近幾年在企業(yè)從事大數(shù)據(jù)與人工智能相關(guān)的管理與技術(shù)工作,并于2017 年有幸受邀參加金磚五國大數(shù)據(jù)應(yīng)用討論國際會議,近一年又受邀擔(dān)任中關(guān)村小學(xué)校區(qū)培訓(xùn)班專家級Scratch 教師。 知識分子家庭的氛圍讓我從小養(yǎng)成了讀書、寫作的愛好。記得小時候,我每天晚上睡覺前都會打開寫字臺上的小臺燈,躺在床上看各種書籍,即使困得不行也舍不得關(guān)燈,每次都是在父母的催促下才戀戀不舍地放下書,直到現(xiàn)在還保持著寫作分享的習(xí)慣。 由于在軟件開發(fā)方面具有較豐富的實踐經(jīng)驗,我受邀在少年培訓(xùn)機構(gòu)擔(dān)任專家級Scratch編程教師一職。在少兒培訓(xùn)機構(gòu)做編程教師的時間里,我教過各個年齡段的學(xué)生,積累了很多教學(xué)經(jīng)驗。2018 年4 月,受MIT 邀請赴美國波士頓參加了Scratch 的論壇,更是了解了很多世界各地的發(fā)展狀況、教學(xué)理念和教學(xué)痛點。

圖書目錄

第1 章 愉快地開始體驗Scratch
1.1 在Scratch 中實現(xiàn)我的小小夢想 1
1.2 揚帆起航Scratch 2
1.2.1 下載Scratch 2
1.2.2 Scratch 中五彩斑斕的分區(qū)模塊 3
1.2.3 菜單欄是做什么的 4
1.2.4 光標工具是做什么的 5
1.2.5 什么是標簽頁 5
1.2.6 舞臺是做什么的 5
1.2.7 角色列表是做什么的 6
1.2.8 積木區(qū)怎么那么多積木 12
1.2.9 腳本區(qū)是做什么的 15
1.3 Scratch 3.0 的發(fā)布與訪問 17
1.3.1 Scratch 3.0 的發(fā)布 17
1.3.2 Scratch 3.0 的訪問方法 17
第2 章 裝扮一個好的角色和場景
2.1 創(chuàng)建一個自己喜歡的角色 20
2.2 添加舞臺與背景 25
2.3 如何編輯/ 刪除一個角色或場景 29
2.3.1 編輯/ 刪除角色 29
2.3.2 編輯/ 刪除場景 29
2.4 給舞臺添加好聽的聲音 30
總結(jié)與思考34
第3 章 讓你喜歡的角色動起來
3.1 多媒體播放的特點 35
3.1.1 什么是多媒體 35
3.1.2 Scratch 中多媒體的特點 36
3.2 讓喜歡的角色動起來 36
3.2.1 使用移動功能塊 36
3.2.2 試一試旋轉(zhuǎn)角色 38
3.2.3 來設(shè)置角色方向吧 39
3.2.4 在舞臺上彈回角色 39
3.3 記下角色的坐標和方向 39
第4 章 當(dāng)個音樂家,讓我們來彈奏音樂
4.1 美妙音樂的構(gòu)成—如何獲取音頻 41
4.2 音頻的使用 44
4.3 當(dāng)個小小的音樂家 45
4.3.1 演奏音樂的方法 45
4.3.2 演奏音樂示例:演奏小星星(* 有教學(xué)視頻) 45
第5 章 小小畫家大百科
5.1 繪制線條和形狀 50
5.1.1 清空舞臺區(qū)域 50
5.1.2 隱藏舞臺上的角色 51
5.1.3 使用畫筆繪畫 52
5.1.4 設(shè)置畫筆的顏色、亮度和粗細 53
5.2 創(chuàng)建復(fù)雜一些的圖案 55
5.2.1 創(chuàng)建美麗的彩色花環(huán) 55
5.2.2 畫一朵美麗的雪花(* 有教學(xué)視頻) 56
第6 章 小小工程師的思考邏輯—判斷與變量
6.1 什么是判斷與變量 60
6.1.1 什么是判斷 60
6.1.2 什么是變量 62
6.1.3 變量和判斷的關(guān)系是什么 63
6.2 變量的操作 64
6.2.1 增加/ 刪除一個變量 64
6.2.2 顯示/ 隱藏一個變量 65
6.2.3 建立專屬角色的變量 66
第7 章 做個小小數(shù)學(xué)家吧—Scratch 中的運算
7.1 數(shù)學(xué)運算 68
7.1.1 基本的加減乘除四則運算 69
7.1.2 理解運算優(yōu)先級 70
7.1.3 生成一些隨機數(shù) 71
7.1.4 什么是比較運算 74
7.1.5 什么是邏輯比較 76
7.1.6 如何操作一個字符串 78
7.1.7 四舍五入、獲取余數(shù)以及其他運算 82
7.2 數(shù)學(xué)運算實例:角谷猜想(* 有教學(xué)視頻) 83
第8 章 把腦中的思路轉(zhuǎn)換到程序中—“邏輯”的概念與應(yīng)用
8.1 讓我們控制一下腳本執(zhí)行 88
8.1.1 停止腳本執(zhí)行 89
8.1.2 執(zhí)行一個循環(huán) 90
8.2 控制分支 94
8.2.1 什么是編程中的“分支” 94
8.2.2 做一個小貓移動的程序 95
8.3 其他控制功能 99
8.4 當(dāng)個小小廣播員 101
8.4.1 什么是廣播 101
8.4.2 如何用廣播 102
小結(jié) 104
第9 章 讓我們來制作游戲吧
9.1 設(shè)計游戲角色和舞臺的外觀 106
9.1.1 讓你的小小角色說話和思考 108
9.1.2 顯示和隱藏一個角色 110
9.1.3 改變你的角色造型 112
9.1.4 游戲舞臺的背景和特效 115
9.1.5 游戲造型的特效 119
9.1.6 改變游戲角色的大小 124
9.2 開發(fā)游戲?qū)嵗? 有教學(xué)視頻) 125
9.2.1 打地鼠的游戲 126
9.2.2 大魚吃小魚的游戲(* 有教學(xué)視頻) 135
第10 章 讓小小程序變得更好—嘗試改進和優(yōu)化
Scratch 程序
10.1 找出程序的錯誤 142
10.2 通過“過程”來優(yōu)化腳本 144
10.2.1 創(chuàng)建一個小小功能塊 144
10.2.2 使用自定義功能塊來創(chuàng)建一個小小過程 146
10.3 用一個個注釋增加程序的清晰度 150
10.3.1 為什么要給程序增加注釋呢 150
10.3.2 增加注釋的方法 150
10.4 使用“克隆”簡化項目并減小項目的大小 151
總結(jié) 154
第11 章 要存儲的內(nèi)容太多了該怎么辦—列表的概念與應(yīng)用
11.1 列表的定義和作用 155
11.1.1 什么是列表 155
11.1.2 列表的幾種類型 156
11.1.3 列表在Scratch 程序中的應(yīng)用 157
11.2 列表的應(yīng)用實例 161
11.2.1 用節(jié)拍和音符列表彈奏樂器 161
11.2.2 假期去哪兒(* 有教學(xué)視頻) 164
第12 章 用Scratch 連接硬件—硬件連接及其實現(xiàn)
12.1 什么是S4A 170
12.2 什么是Arduino 170
后記 172

本目錄推薦

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