Scratch的100個技巧

NT $ 497


本書特色
108課綱科技領域入門必學
Scratch3.0的100個技巧
大學問小技巧,輕鬆建構邏輯思維

16個遊戲範例作品,6個動畫範例作品,最新硬體擴充註解
多種實用技巧及全國各縣市比賽資訊完全收錄

【名人推薦】(依筆畫順序排列)
胡德興/鄒開蓮(富恩資本/VerizonMedia集團)
徐文俊醫師(長庚醫院失智症中心創立者)
陳一強(活水影響力投資共同創辦人)
蔣雅淇(STUDIOA共同創辦人)


作者簡介
小剛老師
歷年指導學生獎項:
104年KODU盃「國小組程式遊戲設計」第一名
106年貓咪盃台北市決賽「國小動畫組」第一名
107年貓咪盃新北市決賽「國小遊戲組」佳作
107年貓咪盃台北市決賽「國中動畫組」第一名
107年貓咪盃台北市決賽「國中遊戲組」佳作
108年貓咪盃台北市決賽「國中遊戲組」第三名
108年貓咪盃台北市決賽「國中動畫組」第四名
108年貓咪盃台北市決賽「國小動畫組」佳作
108年貓咪盃台北市決賽「國中遊戲組」入選
109年貓咪盃台北市決賽「國中遊戲組」佳作
109年貓咪盃台北市決賽「國中動畫組」佳作
109年貓咪盃台北市決賽「國小動畫組」入選
110年貓咪盃新北市決賽「國小遊戲組」第三名
110年貓咪盃新北市決賽「國小動畫組」晉級
111年貓咪盃台北市決賽「國中動畫組」優等

Im未來教育學院官方網站www.im-coding.com
Im未來教育學院FB粉絲專頁www.facebook.com/imfutureofcoding/
好課多官方網站www.netcourx.com


四版作者序
  本書能夠再次再版,要感謝廣大讀者們的支持!很多讀者在Scratch平台中的關注跟留言,小剛老師都有收到,也儘可能的一一回覆,真的要感謝大家的支持與鼓勵!
  小剛老師目前主要的教學項目,在國中及高中生的程式設計教學上,有好一陣子沒有新的Scratch作品,但是仍然有不時的學習Scratch,更每年關注比賽的資訊,近二年Scratch全國賽的命題中,作文題型的題目明顯增加,除了考驗學生的技術之外,更加強了對題目的了解、知識,又兼顧著創意的發想;舉凡「設計你的好習慣」、「考試好好玩」、「發揮創意的自選唐詩教學動畫」,需具備有國際觀且作文能力出眾才能做得好的題目「世界和平」、「糧食安全」都出現了,命題方向開始令參賽學生不易掌握,更考驗著技術之外的作文能力!而遊戲組在106年度的「切水果」之後,第二次出現主題玩法明確的「賽車環湖競賽遊戲」,又要會做賽車競技,還告訴你一定要「環湖」,這可讓大多數Scratch遊戲Remix或設計經驗不夠的考生當場「面題思過」了……,Scratch比賽已經漸漸的水準越來越高,學生們一定要多加練習!
  前二年我們錄製了本書的教學影片在中華電信MOD及凱擘大寬頻、亞太電信一一上架,學生可以看影片再配合書本,學習可以達到更好的效果,今年初我們好課多網站也上線了(好課多:www.netcourx.com),小剛老師的教學影片也收錄其中,而且帳號可以跨平台在MOD及網頁上做綁定,十分方便!
公益上我們也在新北偏鄉的五所國小「程式設計甲子園」的公益活動順利推廣之後,持續又推廣到了彰化,今年則將擴展到花蓮,送書給這群在山上或海邊的國小學生,並開通課程給學校及學生免費觀看;要感謝各個學校的校長們,因為有了各位在偏鄉默默付出的師長們,大家對教育的熱忱付出,我們才能有機會共同合作,為程式設計在臺灣能由國小開始,紮根培育人材!
  第四版了,仍然要持續感謝我的太太Money及家人的支持,再版一次不容易~還能再版更是令人開心加開心;在此再次誠摯的祝福每一位學習Scratch的小朋友們,努力加油必有所成!

───作者:小剛老師


目錄
第一章新手入門
1-1註冊成為一個Scratcher 2
1-2基礎設定與入門介紹 6

第二章遊戲篇
2-1躲避球 12
技巧001旋轉/鏡射反轉 23
技巧002程式初始設定 24
技巧003碰撞偵測 26
技巧004靈活的角度 28
技巧005計時器 30
技巧006自定計時器 31
技巧007雲端變數 35
2-2打蟑螂 37
技巧008由甲專案改成乙專案:專案複本 37
技巧009滑鼠繪圖入門 38
技巧010背景取圖 47
技巧011圖層順序 49
2-3自動走迷宮 51
技巧012撞牆判斷 52
技巧013尋路判斷 54
2-4射西瓜 56
技巧014分身 56
技巧015角色變數vs清單 57
技巧016偵測與通用變數 61
2-5打罐子 63
技巧017立體中文字 64
技巧018顯示與隱藏控制 70
2-6瞄準鏡-超大向量圖作法 76
技巧019向量圖瞄準鏡製作 77
技巧020放大景物移動 78
技巧021字串方式定座標 79
技巧022點陣圖瞄準鏡製作(由學生-Andrew提供) 86
2-7開車 89
技巧023車身起伏問題簡化 90
技巧024車輪貼地 92
技巧025角度計算車輪貼地 93
技巧026非循環式橫卷軸 94
技巧027解決角色移出殘影 95
2-8橫捲軸射擊遊戲 97
技巧028自製角色動作 98
技巧029清單管理分身 109
技巧030循環式橫卷軸技巧 113
2-9打磚塊﹒ 118
技巧031刪除並重建清單 120
技巧032函式的使用 123
技巧033等於0還是小於1? 128
2-10XAXB遊戲 134
技巧034清單列出數字 135
技巧035排除重複數字 139
技巧036縮小答案範圍 142
技巧037清單搬移 147
2-11小蜜蜂 149
技巧038Major_Status遊戲主狀態值 152
技巧039做好再複製 167
2-12九宮格拼圖 178
技巧040九宮格顯示 178
技巧041移動拼圖 184
技巧042檢查拼圖完成 188
2-13跳躍的史萊姆 189
技巧043隱藏的碰撞偵測 190
2-14RPG 198
技巧044雲端變數編碼 201
技巧045分身與變數差異 204
技巧046地圖「地表地形的設計」-拼接地圖 212
技巧047大面積地圖繪製 219
2-15彈跳的方塊 228
技巧049測試指定關卡 230
技巧050動能 249
2-16SPACEWAR 250
技巧051空白鍵持續長按 255
技巧052清單中找資料 261
技巧053角色方向 271
技巧054追著角色跑 283
技巧055分身再介紹 289

第三章動畫篇
3-1地震 298
技巧056製造晃動的吊燈 300
技巧057吊燈的光暈 302
技巧058創造出景深的室內景 303
3-2煙火 305
技巧059簡易煙火技巧 305
技巧060GIF煙火技巧 309
技巧061殘影效果 311
技巧062山景與天空變亮 313
3-3PartyTime派對時光 316
技巧063背景換色 321
技巧064複製角色 324
技巧065反覆播放音樂 326
3-4近遠入鏡 327
技巧066近遠入鏡(主角) 328
技巧067角色追隨 329
3-5手繪人物 332
技巧068手繪表情組合技 332
技巧069是男是女 334
技巧070多變的表情變化 335
技巧071連續動作 337
3-6環保 341
技巧072場景腳本 342
技巧073廣播控制流程 344

第四章擴充功能
4-1音樂+MakeyMakey_DanceMaster 346
4-2畫筆-圓與橢圓 354
技巧074畫圓 355
技巧075畫橢圓 357
技巧076畫彩虹 359
4-3視訊偵測_RunningDot 363
技巧077視訊偵測缺點 368
技巧078視訊偵測的應用 369
4-4文字轉語音與翻譯 370
技巧079語音與翻譯 375
4-5micro:bit拖鞋打蟑螂2.0 376
技巧080micro:bit的LED燈的侷限性 379
4-6LEGOEV3/WeDo 380
技巧081EV3主機串連-菊鏈(Daisy-Chain) 381
技巧082樂高的版本差異 381
技巧083樂高電池 383
技巧084Scratch與EV3-不完整的組合 383
技巧085EV3結構的平衡 384
技巧086EV3的超音波 384
技巧087EV3的紅外線 385
技巧088EV3的顏色感應 386
技巧089WeDo馬達的反轉 389
技巧090WeDo跟EV3的選擇 389

第五章實用技巧
5-1校正造型中央點 392
技巧091Scratch3.0版造型取中心點技巧 392
5-2透視繪圖 396
技巧092一點透視 396
技巧093二點透視 398
技巧094三點透視 400
5-3顏色說明範本 402
技巧095改變顏色 403
技巧096改變亮度 405
5-4自由落體與拋物線 407
技巧097自由落體 407
技巧098水平拋物線 409
技巧099彈跳 410
技巧100斜向拋物線 411

第六章30分鐘學程式
6-1動畫–巨喵花火節 414
6-2動畫–喵喵聖誕節 421
6-3遊戲–巨喵愛吃鯛魚燒 429
6-4遊戲–小夥伴逗巨喵 436
6-5遊戲–巨喵愛釣魚 446
6-6遊戲–巨喵烤麻糬 453

第七章進階篇
7-1九宮格分身自走版 462
7-2貪吃蛇1.0 473
7-3機智問答(視訊偵測) 484
7-4闖關迷宮 490

附錄A-經典動畫/遊戲分享 501
附錄B-01全國各縣市比賽資訊 503
附錄B-02賽前練習與準備 511
附錄B-03參賽心得分享 513
附錄C-100個技巧明細 515


視訊 SCRATCH 動畫 角色 比賽 遊戲 偵測 MONEY LED 台北市 VS IM 花火節 清單 REMIX KODU