Scratch創造力教育(修正版10) by 邱文盛

120
SCRATCH進擊 最牛‧無痛‧創造力教育 最軟的硬體學習,培養最硬的創藝功力 --- 邱文盛 邱文盛老師102.10.06 1

Transcript of Scratch創造力教育(修正版10) by 邱文盛

Page 1: Scratch創造力教育(修正版10) by 邱文盛

SCRATCHの進擊 最牛‧無痛‧創造力教育

最軟的硬體學習,培養最硬的創藝功力 --- 邱文盛

邱文盛老師102.10.06 1

Page 2: Scratch創造力教育(修正版10) by 邱文盛

邱文盛 現任稻香國小事務組長兼網管

花蓮縣自由軟體社群、S4A社群

資訊融入教學與行政E化應用

Line-0912519373 手機-0912519373

電郵[email protected]

通訊錄 Facebook Youtube

邱文盛老師102.10.06 2

Page 3: Scratch創造力教育(修正版10) by 邱文盛

背 景

曾有電子及程式設計背景的我

一通電話讓人離奇轉戰教育界

工作是從上山下海到風平浪靜

心裡卻從熱血沸騰到充滿懷疑

直到有一天…

邱文盛老師102.10.06 3

Page 4: Scratch創造力教育(修正版10) by 邱文盛

因。緣。際。會

國語數學數學國語,只要成績學生窒息

一張嘴巴一隻粉筆,時代進步教師不理

喘不過氣想要隱形,危機轉機就是時機

一部影片校長鼓勵,從此解脫大玩創意

邱文盛老師102.10.06 4

Page 5: Scratch創造力教育(修正版10) by 邱文盛

大頭症的七大領域 vs OECD四大能力

5

說 帖

Page 6: Scratch創造力教育(修正版10) by 邱文盛

台灣教育男生不利

vs

多元智慧關鍵學習

6

Page 7: Scratch創造力教育(修正版10) by 邱文盛

成績重要文憑學歷 vs 學有專精多元創意

7

Page 8: Scratch創造力教育(修正版10) by 邱文盛

古典美學填鴨教育 vs

科技教育創新學習

8

Page 9: Scratch創造力教育(修正版10) by 邱文盛

九年一貫

→十二年國教

→…再來呢?

9

老師如果不想動,政策再好都失敗

老師如果動起來,甚麼政策都成功

Page 10: Scratch創造力教育(修正版10) by 邱文盛

向上提升亮點契機

基本能力有口皆碑 10

Page 11: Scratch創造力教育(修正版10) by 邱文盛

觀念清楚、勇敢投入

才是成功契機

11

Page 12: Scratch創造力教育(修正版10) by 邱文盛

Scratch是什麼?

MIT、軟體產業的最偉大變革

圖形化、中文化、積木堆疊的程式設計

從5歲到95歲都能用的程式設計

12

Page 13: Scratch創造力教育(修正版10) by 邱文盛

LegoWedo 是什麼?

樂高積木教育系列 有兩個感測器(距離、傾斜)、一個馬達

做為連接到真實物理世界的橋樑

有點貴,不利教育推廣

13

Page 14: Scratch創造力教育(修正版10) by 邱文盛

MakeyMakey是什麼?

MIT的發明,Arduino的姊妹品

可導電的東西都能化為電腦訊號輸入

最大賣點,將電腦輸入趣味化

可惜只有輸入沒有輸出

14

Page 15: Scratch創造力教育(修正版10) by 邱文盛

Arduino是什麼?

可以將真實世界的訊號作為輸入 透過自行設定的程式

轉換成各種輸出的神秘白盒子

業界各種感測器及元件都能使用

15

Page 16: Scratch創造力教育(修正版10) by 邱文盛

自造者運動的教育重點 Be a Maker

自造者的多元智慧多感官學習

O.E.C.D.四大能力與創造力

邏輯、閱讀、科學、解決問題

16

Page 17: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 17

成。果。展。出 校內成果展

Page 18: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 18

成。果。展。出 上課報導

Page 19: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 19

成。果。展。出 101.12聖誕節校內成果展

Page 20: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 20

成。果。展。出 101研習巧遇教育部長官視察

Page 21: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 21

成。果。展。出 102.03東區觀摩賽

國小組第二名-刀劍笑

國小組佳作-水果會說話

教師組第二名 學習跳舞機

Page 22: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 22

成。果。展。出 102.05花蓮縣SCRATCH競賽

動畫組國小組銀獎-參觀慶修院 遊戲組國小組銅牌-打獵遊戲

遊戲組國小組銅牌-花蓮人恨死小黑蚊(圖片版權問題放棄) 教材組教師組銀獎-省力大作戰

Page 23: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 23

成。果。展。出 102.05華山藝文特區MakerFair

Page 24: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 24

成。果。展。出 102.05花蓮縣議員蒞校參訪

Page 25: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 25

成。果。展。出 102.06.25花蓮縣校長會議展出

Page 26: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 26

成。果。展。出 102.07花蓮縣觀摩賽

吳祐宇-國小組第一名-六指琴魔

教師組第二名-亂彈阿邱-瘋狂電吉他

Page 27: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 27

成。果。展。出 103.03.30花蓮縣觀摩賽

國小組第二名-運動我最愛

教師組佳作-互動無線藍芽遙控車

國中組第一名-向藝術家致敬

國中組佳作-魔笛

Page 28: Scratch創造力教育(修正版10) by 邱文盛

邱文盛老師102.10.06 28

推 。 廣 。 研 。 習 102.01.05花蓮高工S4A+Arduino研習 102.03.02-03台東知本國小S4A+Arduino研習 102.05.01玉里國小Scratch研習 102.06.22-23吉安數位機會中心Scratch+Arduino研習 102.07.01-03花蓮縣S4A+Arduino夏令營 102.08.19-21 花蓮縣S4A+Arduino夏令營 102.08.14富里數位機會中心Scratch+MakeyMakey研習 102.10.9基隆教師研習中心Picoboard研習 102.10.26稻香國小資訊應用推廣研習 102.11.23-24光復商工Arduino研習 102~103稻香國小課輔班、長育基金會自造者運動班 103復興國小Arduino寒令營 103.04.25、29三峽國教院均優教育論壇分享 103.04.30台東關山商工研習 103.05Arduino研習、07寒令營預定中

Page 30: Scratch創造力教育(修正版10) by 邱文盛

Scratch是什麼?

MIT、軟體產業的最偉大變革

圖形化、中文化、積木堆疊的程式設計

從5歲到95歲都能用的程式設計

邱文盛老師102.10.06 30

Page 31: Scratch創造力教育(修正版10) by 邱文盛

SCRATCH官網

• http://scratch.mit.edu/

邱文盛老師102.10.06 31

Page 32: Scratch創造力教育(修正版10) by 邱文盛

SCRATCH 基礎與應用

• MIT發展,圖形化中文介面,簡單易學無門檻,適合用來做遊戲、動畫、電子書、設計互動藝術或自動控制裝置

• 角色的造型與聲音

• 程式與指令、執行與結束

• 多工程式特性,適合做為人工智慧

• 可接外部裝置擴大輸出入控制,Lego Wedo、PicBoard、LaunchPad、Arduino、Kinect…

邱文盛老師102.10.06 32

Page 33: Scratch創造力教育(修正版10) by 邱文盛

SCRATCH 入門實作

寫程式學習

請跳轉講義

邱文盛老師102.10.06 33

1.大魚吃小魚

2.打地鼠遊戲

Page 34: Scratch創造力教育(修正版10) by 邱文盛

SCRATCH 入門實作

作品範例:動畫組-參觀慶修院 • 花蓮縣吉安鄉『慶修院』,創建於西元

1917年,前身是『吉野布教所』,是當時移民花蓮的日人最主要信仰中心,主要信奉的不動明王為主,並循日本四國著名的空海大師遺規,行遍日本四國88所寺廟,請回88尊石佛,並刻出一座據傳可以治病的『光明真言百萬遍』石碑。

• 為了無法來慶修院參觀的人,做了參觀的解說。

• 操作方式:用左右按鍵移動小貓的參觀位置,使用數字鍵1、2、3、4、5、6、7來看解說。

• 每一張照片都是自己拍回來的,說明是網路上查詢參考修改的。

邱文盛老師102.10.06 34

Page 35: Scratch創造力教育(修正版10) by 邱文盛

SCRATCH 入門實作

作品範例:教材組-省力大作戰 本教材有三階段: 1. 在引起動機後播放提問動畫,讓學生在

操作中知道要觀察的重點。 2. 利用動畫解說引入新知識的學習,知道

什麼是支點、抗力點、施力點,進而知道施力臂與抗力臂的關係,最後發現施力臂長可以省力。

3. 最後一個小遊戲是分類遊戲,讓學生分辨日常生活中的常用工具與精熟練習。

使用方式: • 按綠旗開始提問→按A進入解說畫面→按

B開始遊戲,或再玩一次。

邱文盛老師102.10.06 35

Page 36: Scratch創造力教育(修正版10) by 邱文盛

SCRATCH 入門實作

作品範例:遊戲組-花蓮恨死小黑蚊 作品說明: • 小黑蚊是花蓮的名產,他是一種會吸血的昆蟲,體積很小,被叮到後

會紅腫,常常把我們叮得手腳都是包包,花蓮的人都很討厭他。 • 對付小黑蚊目前除了清除青苔、噴灑消毒水外,並沒有比較有效的辦

法,連防蚊液都沒有效,聽說麻油還有一點效,可是油油的很噁心。 • 因為討厭小黑蚊,所以想要消滅牠,所以做了這個遊戲。

遊戲說明: • 畫面一開始有說明畫面,如果按M會再跑出按鍵說明畫面,按空白鍵

開始遊戲。 • 小黑蚊會到處亂飛,碰到肚子如果超過2-4秒會叮咬,被叮後就會腫

起來,同時會計算被叮咬的次數,蚊子會不定時嗡嗡嗡。 • 消滅蚊子的方法是移動滑鼠,點滑鼠左鍵用手去拍,被拍到的蚊子會

死亡,而且會加分,拍時會有聲音,背景也會有我的聲音。 • 在麥克風前面拍手也可以,對身體健康很好的拍手運動。 • 按A可以有三次的大絕招,前兩次是用除青苔和灑消毒水消滅小黑蚊,

第三次是蚊子聞到麻油會閃避,第四次以後就無效了,再按幾次都一樣。

• 打死了一些蚊子後,背景地上會有屍體越來越多,也會有稱讚的聲音。 • 如果打死超過50隻小黑蚊就會勝利,出現恭喜畫面和掌聲鼓勵。 • 如果在完成任務之前被叮超過30次,就會任務失敗。 • 按空白鍵可以再玩一次。

邱文盛老師102.10.06 36

Page 37: Scratch創造力教育(修正版10) by 邱文盛

Scratch の 進擊

PicoBoard之章 邱文盛老師102.10.06 37

Page 38: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

光線偵測*1 聲音偵測*1 滑桿阻值偵測*1 按鈕偵測*1 導電性偵測*4-外接

WHAT? -提供輸入的微電腦控制板

邱文盛老師102.10.06 38

Page 39: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

WHO? 想由虛擬世界→進入真實生活 想滑鼠鍵盤輸入→感測器輸入 想增進生活樂趣、創造與發明

→作一個自造者 想做為學習Arduino的初階 想顛覆傳統多元學習的老師

邱文盛老師102.10.06 39

Page 40: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

Where? http://www.picocricket.com/

How much?

$2150台幣-露天德源 $45美金-加拿大原廠 $150人民幣-淘寶 $500台幣-

MOTODUINO

邱文盛老師102.10.06 40

Page 41: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

HOW?(1) Windows7、EZGO免驅

動直接可用 XP提供驅動程式安裝 使用圖形化、積木堆疊、

支援中文之Scratch來寫程式,門檻超低

邱文盛老師102.10.06 41

Page 42: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

HOW?(2) 安裝SCRATCH 插上USB連接線與Picoboard 待線上驅動完成後檢視使用裝置管理員中連接埠號 啟動SCRATCH 在偵測分類積木中,點選偵測器或偵測值積木,使用右鍵,

選擇“顯示ScratchBoard監視器” 在ScratchBoard監視器中,使用右鍵,選擇“序列埠或

USB埠”,並選擇連接埠號COM?即可 如果看見跳動的數字就大功告成 各感測器除按鈕顯示為True或False外,餘皆為0-100的值

邱文盛老師102.10.06 42

Page 43: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

應用範例1:光線感應=場景偵測變換

邱文盛老師102.10.06 43

Page 44: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

應用範例2:聲音感應=音量偵測器

邱文盛老師102.10.06 44

Page 45: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

應用範例3:搖桿+按鈕=射擊遊戲(1/2)

邱文盛老師102.10.06 45

Page 46: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

應用範例3:搖桿+按鈕=射擊遊戲(2/2)

邱文盛老師102.10.06 46

Page 47: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

應用範例4:電阻感測或導電性測試

開關用法:刀劍笑 範圍用法:水果會說話 無段用法:衛生紙、鉛筆樂器

邱文盛老師102.10.06 47

Page 48: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -PicoBoard之章

應用心法

1.感測器雖然不多,但是每一個感測器都可以有不同的新用法,可以和學生討論,可使用心智圖、雙向細目表、曼陀羅法…等發揮創意

2.程式的寫作方式,決定感測器的用法 3.常用方式:開關、大於小於哨兵值、範圍、無段式、多條件混和

4.多看、多聽、多觀察、多實驗、多跨界,是發揮創意的不二法門

邱文盛老師102.10.06 48

Page 49: Scratch創造力教育(修正版10) by 邱文盛

Scratch の 進擊

LegoWedo之章 邱文盛老師102.10.06 49

Page 50: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -Lego WeDo之章

樂高積木教育系列

價格昂貴,但品質很棒 製作創意原型時成型最快,但少了

MakerDIY的樂趣 有距離、傾斜感應器及馬達,免驅動,

Scratch直接可用 網路上有12個組裝課程,程式自己來 缺點:Scratch一次只能控制兩個元件

邱文盛老師102.10.06 50

Page 51: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -Lego WeDo 之章

邱文盛老師102.10.06 51

感測器元件使用

馬達 可正轉、逆轉、啟動、停止

並可控制出力大小

距離感測器 感應的距離可以顯示0-100的數值

傾斜感應器

依照傾斜的方向可以顯示0-4的數值

Page 52: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -Lego WeDo 之章

邱文盛老師102.10.06 52

範例:距離感測器控制當空氣喇叭控制馬達風扇

Page 53: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -Lego WeDo 之章

邱文盛老師102.10.06 53

範例:咬人鱷魚

Page 54: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -Lego WeDo 之章

邱文盛老師102.10.06 54

範例:進階版(手勢控制)起重機/簡易版(按鍵控制)

Page 55: Scratch創造力教育(修正版10) by 邱文盛

Scratchの進擊 -Lego WeDo 之章

邱文盛老師102.10.06 55

範例:傾斜感測器當搖桿使用控制馬達風扇

Page 56: Scratch創造力教育(修正版10) by 邱文盛

Scratch の 進擊

MakeyMakey之章 邱文盛老師102.10.06 56

Page 57: Scratch創造力教育(修正版10) by 邱文盛

MakeyMakey是什麼?

可以將會導電的物品

做為取代鍵盤滑鼠輸入的轉換板

也能結合自行設定的程式

做各種趣味運用 邱文盛老師102.10.06 57

Page 58: Scratch創造力教育(修正版10) by 邱文盛

MakeyMakeye官方網站 http://makeymakey.com/

邱文盛老師102.10.06 58

Page 59: Scratch創造力教育(修正版10) by 邱文盛

MakeyMakeye山寨版網站 http://kulezhai.com/

邱文盛老師102.10.06 59

Page 60: Scratch創造力教育(修正版10) by 邱文盛

MakeyMakey如何使用?

1. 安裝驅動程式DriverInstall(一次就行)

2. 執行設定程式Crazyer

3. 外接可導電物品(可跳過)

4. 使用Crazyer設定按鍵及靈敏度

5. 直接使用做為鍵鼠或是程式設計

邱文盛老師102.10.06 60

Page 61: Scratch創造力教育(修正版10) by 邱文盛

MakeyMakey範例實作

水果音樂

邱文盛老師102.10.06 61

Page 62: Scratch創造力教育(修正版10) by 邱文盛

Scratch の 進擊

Arduino之章 邱文盛老師102.10.06 62

Page 63: Scratch創造力教育(修正版10) by 邱文盛

Arduino是什麼?

可以將真實世界的訊號作為輸入

透過自行設定的程式

轉換成各種輸出的神秘白盒子

邱文盛老師102.10.06 63

Page 64: Scratch創造力教育(修正版10) by 邱文盛

Arduino官網

• http://www.arduino.cc/

邱文盛老師102.10.06 64

Page 65: Scratch創造力教育(修正版10) by 邱文盛

Arduino白盒子解密

• 眾多微控制器開發板其中一種

• 開放式硬體,眾多版本→

• 14個數位輸出入(D0-D13),可以輸出入0V或是5V(沒電或有電),其中6個可做PWM脈寬控制(將5V做0-1023階變化)

• 6個類比輸入(A0-A5),可輸入0~5V範圍電壓

• 透過IDE編輯上傳程式後,可外接電源與電腦離線獨立作業

邱文盛老師102.10.06 65

Page 66: Scratch創造力教育(修正版10) by 邱文盛

Arduino怎麼玩

• 組合運用各種設計好的模組 – 各種擴充板→電子積木概念

– 輸入感測器及輸出元件參考→德源、微控科技

• (高階)依靈感創意→Google找基本電路,買電子零件,DIY並除錯,實現創意

• 自行學習: – 各種教學網站、MAKE有許多點子、創意類網站

– Youtube影片、TED

– 購物網站、代理商、露天、藝科、德源、翰尼斯、飆機器人…

邱文盛老師102.10.06 66

Page 67: Scratch創造力教育(修正版10) by 邱文盛

Arduino能發展嗎

• 基本電子電路的學習

–國小中高年級已學過迴路基本概念與正負極概念

–只需加強數位與類比、大電(市電)與小電(訊號)要隔離

–利用感測器的回饋訊號,透過程式控制,轉化為真實世界的控制

• 多元智慧的訓練與利用

• 重點放在創造力,很好發揮了

邱文盛老師102.10.06 67

Page 68: Scratch創造力教育(修正版10) by 邱文盛

Arduino發展的好兄弟S4A

• 未具程式語言基礎者很難使用C語言創作

• S4A(Scratch for Arduino)配合Arduino的版本 –圖形化的堆疊程式,無須程式語言基礎

–中文化的介面,無使用上的困難

• 受限於S4A(1.4)程式,僅能使用以下範圍 – 3個數位輸出(D10/D11/D13,0或5V)

– 3個PWM輸出(D5/D6/D9,脈寬控制0-253階)

– 2個數位輸入(D2/D3,輸入0或5V)

– 6個類比輸入(A0-A5,輸入0~5V範圍內電壓)

– 2個連續旋轉馬達、2個伺服機馬達 邱文盛老師102.10.06 68

Page 69: Scratch創造力教育(修正版10) by 邱文盛

S4A官網(Scratch for Arduino)

• http://seaside.citilab.eu/

邱文盛老師102.10.06 69

Page 70: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-01安裝與準備

• 下載解壓縮Arduino的IDE寫作編譯程式(免安裝,內含驅動程式)

• 將Arduino的啟動捷徑置放於桌面(非必要)

• USB插上Arduino主機板並指定驅動程式所在位置,讓電腦驅動Arduino控制板檢查使用的COM PORT:電腦→右鍵→管理

• 下載並安裝S4A的主程式下載解壓縮S4A的Arduino韌體程式(免安裝)

• 以上動作僅需執行一次

邱文盛老師102.10.06 70

Page 71: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-02開始使用

• USB插上Arduino主機板

• 如果板子上的韌體已經被洗掉: –檢查Arduino使用的COM PORT

–執行Arduino主程式

–檢查COM PORT與板子型號是否正確

–載入S4A的Arduino韌體(S4AFirmware14)後上傳(如果傳輸錯誤請檢查上一步並確認S4A未開啟)

• 執行S4A主程式即可(如果幾秒鐘後看見A0-A5跳動的數字就OK了)

邱文盛老師102.10.06 71

Page 72: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-03第一個程式

• 為12年國教點亮一盞光明燈

• 雙擊以下兩個積木看看你的LED是否會亮暗

• 改成一個燈光閃爍的程式

• 加入迴圈包覆讓程式重複執行

• 可以改變等待時間試試

邱文盛老師102.10.06 72

Page 73: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-04第一個電路

• 將LED長腳(+極)插入D13,短腳(-極)插入GND接地

• 你的LED亮了嗎?

• 輸出端能輸出電壓,讓指定腳位的LED亮燈

• 數位訊號說明

邱文盛老師102.10.06 73

Page 74: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-中間休息插花

• 認識單心電線、多心電線、斜口箝

• 使用斜口鉗製作單心線10公分12條

• 認識麵包板、認識電阻、介紹電子APP

上下橫排相通,通常接電源與接地

中間直排相通 中間溝槽不通

電阻大小看色碼,通常做為限制電流避免元件燒毀

邱文盛老師102.10.06 74

Page 75: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-04第一個電路

• 改接電路在麵包板上

• 限流電阻說明 • 轉至其他腳位實驗D10/D11也行嗎?

• 程式要跟著修改

邱文盛老師102.10.06 75

Page 76: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-05模擬紅綠燈運作

• 將三色LED串上電阻後,一端分別接於D10/D11/D13腳位,另一端則共同接地GND

• 請依時序控制你的紅綠燈

邱文盛老師102.10.06 76

Page 77: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-06漸明漸亮呼吸燈

• 將剛才紅綠燈的電路改接到D5/D6/D9腳位,另一端則維持共同接地GND

• 使用積木選擇腳位(D5/D6/D9)與輸出值的大小(0-255)

• 你的LED有沒有不同的亮度?

• 認識類比訊號與數位訊號的不同

• 認識PWM脈波寬度調變

• 製作你的創意霓虹燈(類比數位共可用6腳)

邱文盛老師102.10.06 77

Page 78: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-07水果音樂

• 認識A0-A5輸入端的變化運用 • 絕緣的塑膠袋放在水果下方 • A0-A5單心線直接連接水果 • 手握住由GND接出來的導線或赤腳踩地

• 錄製聲音與搜尋圖片製作角色 • 參考水果音樂程式範例編寫自己的程式

• 另一隻手碰觸水果試試,觀察輸入的變化

• 輸入端的干擾問題 • 試試瓦楞板桌墊

邱文盛老師102.10.06 78

Page 79: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-中間插花

• 認識杜邦線與杜邦頭

• 認識感測器電子積木輸出接腳

• 製作3P、4P、6P感測器模組用杜邦排線

• 製作鱷魚夾連接電線(示範)

• 製作9V電池連接線(示範)

• 焊接示範與注意事項

邱文盛老師102.10.06 79

Page 80: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-08感測器與元件

• 認識各類數位、類比感測器、與其他元件的採購,參考Pchome露天拍賣(微控科技、Buyic…)

• 類比感測器試用:光線感測器

• 數位感測器試用:紅外線感測器

• 控制元件的使用:繼電器模組(詳述)

• 注意:大電小電迴路要用繼電器分開否則燒毀機板

邱文盛老師102.10.06 80

Page 81: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-09智慧家電控制

• 做一個市電迴路:將插座及插頭連接起來插入110V市電,將小夜燈插在插座上,測試電路與小夜燈是否正常,小夜燈保持開啟

• 拔掉插頭,切斷市電迴路其中一條電線,中間鎖上繼電器模組(斷電再接電路)

• 連接光線感測器(或自製麵包板線路)在Arduino類比輸入端A0、5V、GND

• 連接剛剛做好的繼電器模組的市電迴路在數位輸出端D10、5V、GND

• 利用光線感測器模組的光線輸入變化A0,調整繼電器D10是否開關

邱文盛老師102.10.06 81

Page 82: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-09智慧家電控制

D10/5V/GND

小夜燈插座 簡化線路

市電110V

光線感應器線路

繼電器模組 NC

COM

邱文盛老師102.10.06 82

Page 83: Scratch創造力教育(修正版10) by 邱文盛

開始來玩Arduino-10馬達控制

• 馬達種類多,需求電流較大,通常需要外接電源 • 舵機可在0-170度內定位,使用D8/D12腳位控制 • 連續旋轉伺服機:可以控制正反轉,使用D4/D7 • 直流馬達:使用繼電器直接外部供電,或使用馬達擴充板控制

• 步進馬達:控制複雜必須使用C語言,包函式庫進來,並使用函式庫提供指令…

• 外加電源建議:SG90小舵機耐壓4.8V-6V建議使用4-5入電池盒或攜帶電源,大舵機S35/S03可耐壓至7.5V可使用2入磷酸鐵電池

• 3號鹼性電池1.5V、充電電池1.2V、磷酸鐵3.6V • 外加電源時,馬達接腳需皆在Vin,V僅能提供

700mA • S4A1.4可直接控制2顆舵機及2顆連續旋轉伺服機,

1.5版少了1顆舵機(D12移做數位輸出)

邱文盛老師102.10.06 83

Page 84: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-作品範例

• 交通安全-十字路口

邱文盛老師102.10.06 84

Page 85: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-作品範例

• 節能省碳家電智慧模型

邱文盛老師102.10.06 85

Page 86: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-作品範例

• 刀劍笑

邱文盛老師102.10.06 86

Page 87: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-作品範例

• 水果會說話

邱文盛老師102.10.06 87

Page 88: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-作品範例

• 學習跳舞機

邱文盛老師102.10.06 88

Page 89: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-作品範例

邱文盛老師102.10.06 89

• 人體樂器

Page 90: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-作品範例

六指琴魔

邱文盛老師102.10.06 90

Page 91: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-作品範例

亂彈阿邱-瘋狂電吉他

(MakeyMakey混搭Arduino)

邱文盛老師102.10.06 91

Page 92: Scratch創造力教育(修正版10) by 邱文盛

大家一起玩Arduino-不用學C語言

• Ardublock取代C語言http://blog.ardublock.com/

邱文盛老師102.10.06 92

Page 93: Scratch創造力教育(修正版10) by 邱文盛

大家一起玩Arduino-不用學C語言

• MODKIT取代C語言http://www.modkit.com/

邱文盛老師102.10.06 93

Page 94: Scratch創造力教育(修正版10) by 邱文盛

大家一起玩Arduino-高級程式設計 • Arduino的IDE程式設計http://arduino.cc/

邱文盛老師102.10.06 94

Page 95: Scratch創造力教育(修正版10) by 邱文盛

大家一起玩Arduino-其他可能

• LabView(商業版)

• Google App Inventor

邱文盛老師102.10.06 95

Page 96: Scratch創造力教育(修正版10) by 邱文盛

大家一起玩Arduino-電路教材繪製

• Fritzing繪製簡易電路圖 http://fritzing.org/

邱文盛老師102.10.06 96

Page 97: Scratch創造力教育(修正版10) by 邱文盛

大家一起玩Arduino-沒板子也能玩

• 123D Circuits電路模擬 http://www.123dapp.com/sandbox

邱文盛老師102.10.06 97

Page 98: Scratch創造力教育(修正版10) by 邱文盛

這樣也能玩:Arduino-無線自走車

• 藍芽自走車解決方案http://www.motoduino.com/

• 改版的S4A

邱文盛老師102.10.06 98

Page 99: Scratch創造力教育(修正版10) by 邱文盛

這樣也能玩:LaunchPAD+Picoboard

• https://sites.google.com/site/msp430launchpaddiy/home

• 驅動後Scratch可直接控制(GOGOBOARD模式)

邱文盛老師102.10.06 99

Page 100: Scratch創造力教育(修正版10) by 邱文盛

這樣更好玩:ArduinoNano+Picobard+擴充版

• 標準S4A接腳設計,可以玩Picoboard的功能,也能使用標準Arduino的功能

• 擴充藍芽設定簡單方便

邱文盛老師102.10.06 100

Page 101: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-自由創作新法

• 先有創意→尋找感測器或元件→製作原型

• 學習各種技能:電機、電子、木工、CNC、材料、創意、編織、藝術…

• Maker精神,不斷嘗試,永不放棄

• Google搜尋,探索知識,深入核心

• Youtube影音,模仿精進,練功練意

• 事事留心、樣樣仔細,培養觀察力 邱文盛老師102.10.06 101

Page 102: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-創造力學習

• 觀察力學習 – 仔細觀察現實世界運作,一次練習一項目 – 常逛各種商店、看各類圖書、展覽、多啦A夢、海賊王、自然課程運用,ex:台北數位藝術中心

• 想像力學習 – 天馬行空、無厘頭 – 多看各種創意、點子書籍

• 創造力學習 – 雙隨身筆記本隨時紀錄想到事情 – 向細目表:不遺漏各種組合、檢驗可能性 – 創意九宮格:簡單產生創意與想像 – 心智圖:產生創意、專案設計、團隊討論

• 動手做實現創意-多元智慧的做中學

邱文盛老師102.10.06 102

Page 103: Scratch創造力教育(修正版10) by 邱文盛

大家來玩Arduino-學習資源

• ARDUINO – 全台大內高手都在S4A社群 – 花蓮平和國中蕭維紀老師(Linux) – 花蓮稻香國小邱文盛老師(Windows S4A) – 花蓮高工郭德潤主任(Windows ArduinoIDE、電子電路)

• 圖書 – 程式設計邏輯訓練:使用Scratch:高慧君、松崗 – 超圖解ARDUINO互動設計入門:趙英傑、旗標 – Make國際中文版:馥林文化

• 社群 – 臉書社群-S4A – 臉書社群-資訊融入教學與行政E化應用

邱文盛老師102.10.06 103

Page 104: Scratch創造力教育(修正版10) by 邱文盛

Scratch4for A rduino

國教院 均優論壇分享

邱文盛老師102.12.14 104

Page 105: Scratch創造力教育(修正版10) by 邱文盛

刀劍笑、人體樂器

邱文盛老師102.12.14 105

甚麼會導電? 不用電路嗎? 上學帶凶器!

Page 106: Scratch創造力教育(修正版10) by 邱文盛

自動控制智慧家電

邱文盛老師102.12.14 106

設計一個自動控制硬體含寫軟體要多久? 前提是? 那用S4A呢? 關鍵是? 經驗對比…

Page 107: Scratch創造力教育(修正版10) by 邱文盛

我的水果會說話-水果樂器

邱文盛老師102.12.14 107

七月不要怕! 完全免電路! 完全靠創意!學生有轉變…

Page 108: Scratch創造力教育(修正版10) by 邱文盛

自製大型教學跳舞機

邱文盛老師102.12.14 108

簡單就能製作! 完全無需電路! 趣味遊戲教學! 身體動覺智慧! 低年級認識錢幣 遊戲設計反映深層意識

Page 109: Scratch創造力教育(修正版10) by 邱文盛

六指琴魔.瘋狂電吉他

邱文盛老師102.12.14 109

免焊接! 有創意! 混搭風! Maker!

Page 110: Scratch創造力教育(修正版10) by 邱文盛

每個孩子都有亮點

邱文盛老師102.12.14 110

孩子的故事… 人生不只成績! 自造者時代! 找出亮點! 教師天職!

Page 111: Scratch創造力教育(修正版10) by 邱文盛

認真主動勇於嘗試

邱文盛老師102.12.14 111

具體操作變經驗! 多元智慧! 多感官學習! 樂於討論分享! 很多的第一次! 滿足好奇又有趣! 專注力迷思! 專注進入心流! 多久沒見這眼神?

Page 112: Scratch創造力教育(修正版10) by 邱文盛

主動學習負責成長

邱文盛老師102.12.14 112

比賽這件事… 友情贊助! 資源進來! 觀摩學習! 學生成長! 推廣展覽!

Page 113: Scratch創造力教育(修正版10) by 邱文盛

上山下海大風大浪

邱文盛老師102.12.14 113

半工半讀 上山下海 天災人禍 課程研究 身兼多職 大風大浪 學生成長 累卻很爽

Page 114: Scratch創造力教育(修正版10) by 邱文盛

製造亮點達成夢想

邱文盛老師102.12.14 114

如果…,希望未來…,你要相信…

Page 115: Scratch創造力教育(修正版10) by 邱文盛

教育有方法 With curiosity and fun,

learning occurs naturally.

情境設施新奇有趣 則學習自然發生

邱文盛老師102.12.14 115

Page 116: Scratch創造力教育(修正版10) by 邱文盛

教育有目地 Mingle creativity into

education and life. 創意融入教育與生活

邱文盛老師102.12.14 116

Page 117: Scratch創造力教育(修正版10) by 邱文盛

教育有成本 It’s easier to reach

your dream.

簡單,讓夢想更接近

邱文盛老師102.12.14 117

S4A Scratch

(Free)

開放硬體 (many selection)

(Low Cost)

超簡單 超快速 夢想達成

Page 118: Scratch創造力教育(修正版10) by 邱文盛

大家一起來發揮想像力吧!

邱文盛老師102.12.14 118

Page 119: Scratch創造力教育(修正版10) by 邱文盛

119 圖片取自網路苦手手創繪畫屋

梅媛媛校長-把我從土裡挖出來 長育基金會-贊助大部分課程設備資金

許惠美老師、鄭之婷老師-致力發展Maker教育 S4A社群-提供技術支援

OSSACC自由軟體協會-辦理及提供活動經費 自己-還能保有這份教育熱誠

大家-午休昏迷中還是努力坐在座位上掌聲鼓勵

Page 120: Scratch創造力教育(修正版10) by 邱文盛

邱文盛 現任稻香國小事務組長兼網管

花蓮縣自由軟體社群、S4A社群

資訊融入教學與行政E化應用

Line-0912519373 手機-0912519373

電郵[email protected]

通訊錄 Facebook Youtube

邱文盛老師102.10.06 120