奇思妙想:Scratch 少兒編程 101例 (視頻教學版)
劉麗霞
相關主題
商品描述
本書基於Scratch 3.29講解了一百個有趣實例的搭建過程。內容涵蓋Scratch所有類別積木,如運動、事件、控制、外觀、聲音、偵測、變量、運算、自製積木、擴展組件。每個積木都有對應的實例進行充分講解。同時,書中的實例都以兒童生活為背景,講解一個有趣的故事或者生活小常識。為了讓兒童更有成就感,每個實例都有添加了反饋和交互元素,並錄制了教學視頻。因此,本書不僅適合幫助兒童學習Scratch編程語言,還可以作為家長輔助教育工具。
目錄大綱
目 錄
第1章 你好,小朋友.......................................................................................................................1
1.1 小貓的新年祝福:使用文字打招呼........................................................................................2
1.2 逗弄一下小狗:使用鼠標點擊角色........................................................................................5
1.3 小小的哨子:播放聲音............................................................................................................7
1.4 飛翔的翼龍:實現動畫效果....................................................................................................8
第2章 移動角色..............................................................................................................................11
2.1 給數字排序:移動角色到指定地點......................................................................................12
2.2 找蟲子的小雞:移動角色和思考..........................................................................................15
2.3 被風吹起的雪花:1秒內滑行到隨機位置............................................................................19
2.4 精彩的射門:1秒內滑行到指定位置....................................................................................22
2.5 Avery老師的發言:設置和增加角色的坐標值.....................................................................23
2.6 螺旋起飛的機器人:將角色y坐標增加指定值....................................................................27
2.7 抓老鼠:移動到隨機位置......................................................................................................29
2.8 分段跑馬拉松:面向指定方向..............................................................................................30
2.9 認識鐘表:右轉指定角度......................................................................................................33
2.10 撿蘋果的刺蝟:左轉指定角度 ...........................................................................................36
2.11 巡邏的小狗:設置旋轉方式 ...............................................................................................38
2.12 勤勞的小貓:面向鼠標指針 ...............................................................................................40
2.13 被困在罩子中的小魚:碰到邊緣就反彈 ...........................................................................42
第3章 關聯角色..............................................................................................................................44
3.1 有趣的棒球:廣播消息與接收廣播消息..............................................................................45
3.2 快樂地跳舞:當指定按鍵被按下..........................................................................................48
3.3 火箭發射:廣播消息並等待..................................................................................................50
第4章 控制角色..............................................................................................................................53
4.1 發射閃電的恐龍:等待指定時間..........................................................................................54
4.2 撞倒樹的人:等待指定的條件成立......................................................................................55
4.3 有趣的蹦床運動:重復執行指定次數..................................................................................58
4.4 點石成金:重復執行..............................................................................................................61
4.5 抓蝴蝶:“如果(…)那麽”選擇執行.................................................................................64
4.6 尋寶的小狗:“如果(…)那麽(…)否則”選擇執行.....................................................66
4.7 躲避鯊魚:重復執行直到條件成立......................................................................................67
4.8 下蛋的母雞:克隆指定角色..................................................................................................69
4.9 閃電貓:啟動克隆體和刪除克隆體......................................................................................71
4.10 幸運大抽獎:停止指定腳本................................................................................................73
第5章 角色的外觀.........................................................................................................................80
5.1 風馳電掣的汽車:顯示與隱藏..............................................................................................81
5.2 破殼的小雞:下一個造型......................................................................................................84
5.3 認識四季:換成指定背景......................................................................................................86
5.4 開車去旅行:下一個背景......................................................................................................90
5.5 勇闖森林:設置角色為指定大小..........................................................................................91
5.6 接果醬的狗熊:增大或縮小指定值......................................................................................94
5.7 五彩繽紛的舞臺:增加特效..................................................................................................97
5.8 凸透鏡的作用:設置特效和清除特效..................................................................................99
5.9 擊飛的棒球:漩渦特效........................................................................................................101
5.10 我的世界:像素化特效 .....................................................................................................104
5.11 美顏相機:亮度和虛像特效 .............................................................................................107
5.12 排隊購買冰激凌:設置角色的圖層 .................................................................................109
第6章 角色與聲音.......................................................................................................................113
6.1 舉辦生日派對:播放聲音並等待播完................................................................................114
6.2 等公交車:設置音量............................................................................................................116
6.3 消除圖書館里的噪聲:停止所有聲音................................................................................118
6.4 歌唱家展示不同的音調:音調音效和清除音效................................................................121
6.5 受驚的兔子:當響度大於指定值........................................................................................124
第7章 偵測角色............................................................................................................................126
7.1 消滅蟲子:碰到鼠標指針與隨機數....................................................................................127
7.2 消滅小球:碰到指定顏色....................................................................................................128
7.3 百變小貓:指定顏色碰到指定顏色....................................................................................132
7.4 緊急剎車:到鼠標指針的距離和小於運算........................................................................134
7.5 老師的提問:詢問並等待....................................................................................................137
7.6 消除字母:是否按下指定按鍵............................................................................................138
7.7 擊落甲蟲:是否按下鼠標按鍵............................................................................................141
7.8 有趣的拼圖:設置拖動模式................................................................................................144
第8章 變量與運算.......................................................................................................................150
8.1 猜燈謎:回答變量 ...............................................................................................................151
8.2 高考倒計時:我的變量 .......................................................................................................153
8.3 瘋狂的足球:自定義共有變量 ...........................................................................................156
8.4 海裡的小魚:自定義私有變量 ...........................................................................................159
8.5 聰明的機器人:加法運算 ...................................................................................................161
8.6 歡迎入校:連接字符串 .......................................................................................................163
8.7 樹上有十隻鳥:減法運算 ...................................................................................................165
8.8 吃蘋果的外星人:乘法運算 ...............................................................................................168
8.9 狡猾的狐狸:除法運算 .......................................................................................................172
8.10 車牌尾號限行:求餘運算 .................................................................................................174
8.11 商家的小妙招:向下取整 .................................................................................................176
8.12 取近似值:四捨五入 .........................................................................................................179
8.13 記憶電話號碼:字符串數字 .............................................................................................181
8.14 默寫26個英文字母:尋找字符 .........................................................................................182
8.15 九宮格:造型編號變量 .....................................................................................................185
8.16 控制老鼠:鼠標的x軸和y軸變量 .....................................................................................191
8.17 聲控瓢蟲:響度變量 .........................................................................................................194
8.18 記憶大挑戰:計時器變量和計時器歸零 .........................................................................195
8.19 顯示當前時間:當前的時間變量 .....................................................................................199
8.20 計算21世紀已過多少天:2000年至今的天數變量 .........................................................201
8.21 判斷閏年:或運算 .............................................................................................................202
8.22 計算平均身高:列表 .........................................................................................................204
8.23 勾股定理:平方根 .............................................................................................................207
第9章 自製積木............................................................................................................................210
9.1 草叢中的蝴蝶:製作無輸入項積木....................................................................................211
9.2 計算器機器人:製作輸入項為數字或文本的積木............................................................213
9.3 地理知識大考驗:製作輸入項為布爾值的積木................................................................216
9.4 跳躍:自製積木....................................................................................................................218
9.5 飛行的小貓:製作輸入項為數字和布爾值的積木............................................................221
第10章 【畫筆】組件................................................................................................................225
10.1 繪制三角形:落筆和全部擦除 .........................................................................................226
10.2 繪制圓和五角星:抬筆 .....................................................................................................229
10.3 繪制多邊形:自製【繪制多邊形】積木 .........................................................................231
10.4 繪制花朵:修改畫筆顏色 .................................................................................................233
10.5 動物畫家:修改畫筆粗細 .................................................................................................235
10.6 在黑板上繪畫:擦除功能 .................................................................................................238
10.7 掛星星:圖章工具 .............................................................................................................241
第11章 其他組件..........................................................................................................................243
11.1 認識動物:朗讀文字 .........................................................................................................244
11.2 朗讀《靜夜思》:設置朗讀的音色 .................................................................................246
11.3 神奇的外星人:翻譯文字為指定語言 .............................................................................248
11.4 演奏《小星星》:添加節拍 .............................................................................................250
11.5 切換樂器:設置樂器 .........................................................................................................253
11.6 瘋狂的企鵝:Makey Makey ..............................................................................................255
11.7 救救小雞:當視頻運動大於指定值 .................................................................................259
第12章 綜合實例..........................................................................................................................262
12.1 小貓釣魚 .............................................................................................................................263
12.2 找茬游戲 .............................................................................................................................267
12.3 貪吃的小貓 .........................................................................................................................272
12.4 水果切切樂 .........................................................................................................................276