Scratch 的 100個技巧

Scratch 的 100個技巧

作者: 小剛老師
出版社: 讀享
出版在: 2020-05-31
ISBN-13: 9789574641789
ISBN-10: 9574641783
裝訂格式: 平裝
總頁數: 448 頁




內容描述


本書特色
108課綱科技領域入門必學
Scratch 3.0的100個技巧
大學問小技巧,輕鬆建構邏輯思維
16個遊戲範例作品,6個動畫範例作品,最新硬體擴充註解,多種實用技巧,及全國各縣市比賽資訊,完全收錄。
【名人推薦】比賽用書
胡德興/鄒開蓮(富恩資本/Verizon Media集團)
徐文俊醫師(長庚醫院失智症中心創立者)
陳一強(活水影響力投資共同創辦人)
蔣雅淇(STUDIO A共同創辦人)
 
作者序
2017及2018年連續二年,我教的Scratch學生很榮幸的分別拿到台北市國小動畫組特優第一名、及國中組特優第一名;2019年指導了四個不同學校不同比賽項目的團隊參加北市賽,也全部入圍決賽,並且分別有優等,佳作的好成績,這對於才投入教育事業不算久的我們來說,是一個很大的鼓勵,現在,108課綱正式公佈,「科技」領域成為國中、高中的必修項目,而科技領域的六大學習領域中,真正的重點就是「程式設計」。
Scratch由美國麻省理工學院MIT所研發,在全球許多國家都受到學生的喜愛,在2019年1月Scratch 3.0版推出後,更是如日中天,成為全球程式初學者中最受歡迎的入門首選!
台灣由教育局主辦的全國貓咪盃Scratch比賽,已經非常的熱門,成為全國公私立國中、國小學校學生每年一較高下、切磋技巧的盛會,規模一年一年的擴大,比賽競爭也十分的激烈。
2016年筆者第一次接觸Scratch,但是在此之前,我是已經具備三十年以上的程式設計經驗的工程師,因此,在接觸Scratch之後能夠在非常短的時間內就學會,並且領悟出設計Scratch的遊戲或動畫時的技巧,三年下來累積了許多的作品及心得,但是回想自己在學習Scratch以及教授Scratch的過程中,值得推薦給學生的Scratch學習參考書本實在不多,為此,我們希望將自己累積的一些教學心得整理出來,給有心想學習Scratch的學生甚至是老師們,有一本由入門到進階,兼具「動畫」與「遊戲」類型,並且範例超多,值得參考的學習書!
因此,本書「Scratch的100個技巧」就應運而生了!
在此十分感謝我的學生們,願意提供自己的作品分享給讀者們,他們當中很多人當時只是國小的學生,但是已經能做出非常有水準的作品,學生們的創意常常令人驚豔,因此本書有許多的「協力作者」,這是一本集合大家創意的共同著作,在此感謝所有協力的學生,以及支持他們的家長們,當然還有我的編輯作者群包括Jeff老師、許許老師及歡歡老師,大家辛苦的關在會議室不辭辛勞的共同努力才有了這本書,最後感謝我的太太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-10 XAXB 遊戲  134
技巧 034 清單列出數字  135
技巧 035 排除重複數字  139
技巧 036 縮小答案範圍  142
技巧 037 清單搬移  147
2-11 小蜜蜂  149
技巧 038 Major_Status 遊戲主狀態值  151
技巧 039 做好再複製  166
2-12 九宮格拼圖  176
技巧 040 九宮格顯示  176
技巧 041 移動拼圖  182
技巧 042 檢查拼圖完成  186
2-13 跳躍的史萊娒  187
技巧 043 隱藏的碰撞偵測  188
2-14 RPG  196
技巧 044 雲端變數編碼  199
技巧 045 分身與變數差異  202
技巧 046 地圖「地表地形的設計」- 拼接地圖  210
技巧 047 大面積地圖繪製  217
2-15 彈跳的方塊  226
技巧 049 測試指定關卡  228
技巧 050 動能  247
2-16 SPACE WAR  248
技巧 051 空白鍵持續長按  253
技巧 052 清單中找資料  259
技巧 053 角色方向  269
技巧 054 追著角色跑  281
技巧 055 分身再介紹  287
第三章 動畫篇
3-1 地震  296
技巧 056 製造晃動的吊燈  298
技巧 057 吊燈的光暈  300
技巧 058 創造出景深的室內景  301
3-2 煙火  303
技巧 059 簡易煙火  303
技巧 060 GIF 煙火  307
技巧 061 殘影效果  309
技巧 062 山景與天空變亮  311
3-3 Party Time 派對時光  314
技巧 063 背景換色  319
技巧 064 複製角色  322
技巧 065 反覆播放音樂  324
3-4 近遠入鏡  325
技巧 066 近遠入鏡(主角)  326
技巧 067 角色追隨  327
3-5 手繪人物  330
技巧 068 手繪表情組合技  330
技巧 069 是男是女  332
技巧 070 多變的表情變化  333
技巧 071 連續動作   335
3-6 環保  339
技巧 072 場景腳本  340
技巧 073 廣播控制流程  342
第四章 擴充功能
4-1 音樂 + Makey Makey_Dance Master  344
4-2 畫筆-圓與橢圓  352
技巧 074 畫圓  353
技巧 075 畫橢圓  355
技巧 076 畫彩虹  357
4-3 視訊偵測 _Running Dot  361
技巧 077 視訊偵測缺點  366
技巧 078 視訊偵測的應用  367
4-4 文字轉語音與翻譯  368
技巧 079 語音與翻譯  373
4-5 micro:bit 拖鞋打蟑螂 2.0  374
技巧 080 micro:bit 的 LED 燈的侷限性  377
4-6 LEGO EV3/WeDo  378
技巧 081 EV3 主機串連 - 菊鏈 (Daisy-Chain)  379
技巧 082 樂高的版本差異  379
技巧 083 樂高電池  381
技巧 084 Scratch 與 EV3- 不完整的組合  381
技巧 085 EV3 結構的平衡  382
技巧 086 EV3 的超音波  382
技巧 087 EV3 的紅外線  383
技巧 088 EV3 的顏色感應  384
技巧 089 WeDo 馬達的反轉  387
技巧 090 WeDo 跟 EV3 的選擇  387
第五章 實用技巧 
5-1 校正造型中央點  390
技巧 091 Scratch 3.0 版 造型取中心點技巧  390
5-2 透視繪圖  394
技巧 092 一點透視  394
技巧 093 二點透視  396
技巧 094 三點透視  398
5-3 顏色說明範本  400
技巧 095 改變顏色  401
技巧 096 改變亮度  403
5-4 自由落體與拋物線  405
技巧 097 自由落體  405
技巧 098 水平拋物線  407
技巧 099 彈跳  408
技巧 100 斜向拋物線  409
附錄 A - 經典動畫 / 遊戲分享  411
附錄 B -01 全國各縣市比賽資訊  413
附錄 B -02 賽前練習與準備  421
附錄 B -03 參賽心得分享  423
附錄 C -100 個技巧明細  425


作者介紹


小剛老師
歷年指導學生獎項:
2015年 微軟第一屆KODU遊戲設計國小組全國賽亞軍
2017年 Scratch貓咪盃創意競賽台北市國小動畫組特優(第1名)
2017年 Scratch貓咪盃創意競賽新北市遊戲組佳作(第6名)
2018年 Scratch貓咪盃創意競賽台北市國中動畫組特優(第1名)
2019年 Scratch貓咪盃創意競賽台北市國中遊戲組優等(第3名)
2019年 Scratch貓咪盃創意競賽台北市國中遊戲組入圍(第10名)
2019年 Scratch貓咪盃創意競賽台北市國中動畫組優等(第4名)
2019年 Scratch貓咪盃創意競賽台北市國中動畫組優等(第5名)
Im未來教育學院官方網站  https://www.im-coding.com/
Im未來教育學院FB粉絲專頁  https://www.facebook.com/imfutureofcoding/




相關書籍

丙級機械加工技能檢定學術科題庫解析 (2021最新版)(附學科測驗卷)

作者 張弘智

2020-05-31

Cisco CCENT Mind Share Game (Audio CD)

作者 Cisco Systems Inc.

2020-05-31

機械手臂原理與應用使用 Scratch (mBlock)語言 MeArm.Joystick 工業4.0版教材

作者 連宏城 連珮晴 連紹傑

2020-05-31