輕松玩轉Scratch 3.0編程(第2版)

輕松玩轉Scratch 3.0編程(第2版)

作者: 劉鳳飛
出版社: 清華大學
出版在: 2020-01-01
ISBN-13: 9787302539728
ISBN-10: 7302539723





內容描述


Scratch是可視化的編程語言,利用它可以製作游戲、動畫,還可以計算數學題、處理字符串。 本書共分為五部分,細致入微地講解Scratch 3.0編程,完全不用擔心孩子零基礎。第一部分(第1、2章)瞭解Scratch 3.0的界面和功能,以及與Scratch 2.0的區別。第二部分(第3~16章)針對Scratch 3.0中的每一個程序塊進行實例講解。第三部分(第17章)在掌握基礎程序塊的基礎上,深刻理解和運用編程中的順序執行、重復執行、條件判斷等程序結構。第四部分(第18~22章)以一個個游戲項目作為實戰案例,詳細地講解每一個項目的分析過程、角色安排、程序製作以及完成後的排錯、改進思路和方案。第五部分(第23、24章)是高階項目,一步一步地從簡單的實現逐漸增加功能,最終完成一個極具挑戰的程序模塊,體驗一個項目的迭代過程。 本書適合完全沒有接觸過編程的家長和小朋友閱讀。對從事編程教育的老師來說,也是一本非常好的教程。


目錄大綱


第1部分 進入編程世界
 
第1章 如何學習Scratch
  1.1 學會編程好處多多 2
  1.2 什麼是Scratch 4
  1.3 小朋友如何自學 8
  1.4 家長輔導變身玩伴 9
  1.5 老師備課 10
 
第2章 Scratch 3.0編程世界
  2.1 安裝Scratch 3.0 12
  2.2 Scratch 3.0界面介紹 21
 
第2部分 神奇的積木塊3.0版
 
第3章 初識積木塊:運動模塊
  3.1 認識積木塊 40
  3.2 運動模塊 41
  3.3 讓角色移動一下 42
  3.4 左轉轉右轉轉 44
  3.5 看看什麼叫瞬間移動 45
  3.6 掌握坐標新知識 46
  3.7 在1秒內滑行到隨機位置 48
  3.8 在1秒內滑行到x,y 49
  3.9 面向90度方向 49
  3.10 面向鼠標指針 50
  3.11 四大坐標積木塊 50
  3.12 碰到邊緣就反彈 52
  3.13 將旋轉方式設為左右翻轉 53
  3.14 角色的坐標和方向屬性 54
 
第4章 外觀模塊
  4.1 說聲你好 56
  4.2 一起來思考 58
  4.3 變幻造型 59
  4.4 背景變換 61
  4.5 變大變小 63
  4.6 神奇的特效 66
  4.7 隱身 71
  4.8 移動一下前後 71
  4.9 看看造型的屬性 72
 
第5章 聲音模塊
  5.1 進入聲音模塊 74
  5.2 播放聲音 76
  5.3 錄製聲音 78
  5.4 聲音裁剪 80
  5.5 看看聲音庫 80
  5.6 停止所有聲音 81
  5.7 調節音效 82
  5.8 調節音量大小 82
 
第6章 事件模塊
  6.1 準備要啟動了 85
  6.2 操作按鍵 85
  6.3 我被單擊了,想幹什麼 88
  6.4 背景變換事件 88
  6.5 響度事件 91
  6.6 Scratch裡的廣播 92
 
第7章 控制模塊
  7.1 等一等 96
  7.2 重複,重複,再重複 96
  7.3 一直重複,怎麼都停不下來 98
  7.4 如果……那麼…… 99
  7.5 那麼不夠,再來否則 100
  7.6 等待什麼 101
  7.7 重複執行到條件成立 102
  7.8 停止 103
  7.9 黑科技:克隆 106
 
第8章 偵測模塊
  8.1 小心,觸碰到了 110
  8.2 顏色的碰撞 113
  8.3 顏色識別顏色 118
  8.4 判斷距離 125
  8.5 你問,我答 126
  8.6 看看你按了什麼按鍵 127
  8.7 鼠標被按下 130
  8.8 跟踪鼠標 131
  8.9 角色的拖動問題 131
  8.10 偵測聲音大小 132
  8.11 工具計時器 133
  8.12 各種屬性 134
  8.13 你想要知道的時間 135
  8.14 這是一個神秘的積木塊 137
  8.15 你的名字 138
 
第9章 運算模塊
  9.1 加減乘除四則運算 141
  9.2 隨機數 144
  9.3 比較運算符 146
  9.4 邏輯運算符 149
  9.5 連接起來 153
  9.6 找出字符串的第幾個字符 154
  9.7 數數字符串一共有多少字符 155
  9.8 字符串裡有a嗎 155
  9.9 求出餘數 156
  9.10 四捨五入 157
  9.11 求絕對值 158
  9.12 看看什麼是取整 159
  9.13 平方根的奧秘 160
 
第10章 變量模塊
  10.1 原來這就是變量 162
  10.2 變量的顯示和隱藏 165
  10.3 強大的列表 165
  10.4 往列表裡輸入名字 166
  10.5 添加內容 167
  10.6 刪除列表中的項目 167
  10.7 在列表中插入項目 168
  10.8 修改列表中的項目 168
  10.9 獲取列表中的項目內容 168
  10.10 從列表中找出第一個項目的編號 169
  10.11 獲取列表中的項目數 169
  10.12 項目裡面有沒有這個內容 169
  10.13 列表的顯示和隱藏 169
  10.14 修改列表名稱和刪除列表 169
 
第11章 自製積木
  11.1 創造造型變化 171
  11.2 增加參數 172
第12章 音樂模塊
  12.1 擊打樂器 175
  12.2 休止積木塊 176
  12.3 演奏音符 176
  12.4 各種樂器任意選 178
  12.5 調節演奏速度 178
 
第13章 畫筆模塊
  13.1 擦除掉 181
  13.2 來蓋個章 182
  13.3 落筆劃畫,抬筆休息 182
  13.4 給畫筆換個顏色 183
  13.5 數值動態調整畫筆狀態 185
  13.6 調節畫筆粗細 186
 
第14章 視頻偵測模塊
  14.1 視頻運動 189
  14.2 視頻運動的屬性 189
  14.3 開啟攝像頭 189
  14.4 設置視頻的透明度 191
 
第15章 文字朗讀模塊
  15.1 你想要用什麼語言 194
  15.2 感受不同的嗓音 195
  15.3 讀一句“你好” 195
 
第16章 翻譯模塊
  16.1 語言任由你翻譯 197
  16.2 檢查自己的母語 199
 
第3部分 編程的內功心法
 
第17章 程序的邏輯
  17.1 順序執行 202
  17.2 重複執行 203
  17.3 條件判斷 206
  17.4 試試流程圖 206
 
第4部分 拿下項目陣地
 
第18章 看我72變
  18.1 想一想:72般變化 212
  18.2 設計角色:規劃造型 213
  18.3 動手動腦:編寫72變 213
  18.4 遊戲性調整 218
  18.5 進行測試 219
  18.6 積木塊回顧 219
 
第19章 大屏幕搖獎
  19.1 想一想:這要怎麼實現 221
  19.2 設計角色:添加獎品 222
  19.3 動手動腦:開始搖獎 223
  19.4 遊戲性調整 224
  19.5 進行測試 225
  19.6 積木塊回顧 226
 
第20章 收集小星星
  20.1 想一想:滿天的星星 227
  20.2 設計角色:就一個星星 227
  20.3 動手動腦:一個不簡單的角色 228
  20.4 遊戲性調整 230
  20.5 進行測試 232
  20.6 積木塊回顧 232
 
第21章 雙人貪吃蛇大作戰
  21.1 想一想:怎麼大作戰 234
  21.2 設計角色:繪製我的貪吃蛇 235
  21.3 動手動腦:大作戰 235
  21.4 遊戲性調整 239
  21.5 進行測試 239
  21.6 積木塊回顧 240
 
第22章 星球大戰
  22.1 想一想:你會怎麼設計 241
  22.2 設計角色:角色有點多 242
  22.3 動手動腦:開始戰鬥吧 242
  22.4 遊戲性調整 248
  22.5 進行測試 249
  22.6 積木塊回顧 249
 
第5部分 決戰華山之巔
 
第23章 記憶筆劃
  23.1 感受程序的魅力 252
  23.2 看看它背後的代碼 253
  23.3 完成挑戰 255
 
第24章 物理引擎
  24.1 角色普通下落 256
  24.2 角色加速下落 257
  24.3 碰撞地板,嵌入後回升 258
  24.4 直接停在地板上 259
  24.5 角色行走在道路上 261
  24.6 識別障礙和上坡 262
  24.7 完成跳躍 263
  24.8 跳不穿的天花板 264


作者介紹


劉鳳飛 (暱稱:果果老師),擁有多年編程經驗的軟件工程師,投身於科技教育的踐行者,專注於少兒STEAM教育。
知乎少兒編程、樂高搭建專欄版主。對機器人課程、樂高課程、編程課程有深入的研究,擅長培養兒童邏輯思維、手腦協調、機械搭建的能力。
發布的第1版少兒編程系列公開課學習多達10萬人次,在浙江省第二課堂、樊登讀書授權點、鏈學網、少年時等平台開展公開課,深受小朋友喜愛。
著有《輕鬆玩轉Scratch編程》,榮獲科技類主編推薦第三位;《Scratch真好玩:教小孩學編程》,出版3個月穩居噹噹網科技類新書榜第一;近期出版的《Python真好玩:教孩子學編程》深受廣大讀者歡迎。




相關書籍

新時代 丙級室內配線(屋內線路裝修)學術科研讀範本 - 最新版(第十四版) - 附 MOSME 行動學習一點通:學科.影音.診斷

作者 學科:鄧登木 術科:劉生武 陳永炎

2020-01-01

Scratch 2.0 小學生快樂寫程式

作者 阿部和廣 倉本大資 蔡瑜倫 譯

2020-01-01

Learning ArcGIS Pro 2 - Second Edition: A beginner's guide to creating 2D and 3D maps and editing geospatial data with ArcGIS Pro

作者 Corbin Gisp Tripp

2020-01-01