課程內容初步規劃


因應物聯網時代來臨,

再來是107年課綱的制訂,把資訊科技列為重要必修課程,

學程式,好像變成全民運動了。
不暪大家,訊息得知得很晚,可是覺得,晚沒關係,實際行動才重要。

在農曆年前才得知此一訊息,便積極閱讀相關的資料,
在Google上只要打上關鍵字,資訊就一大卡車,

其中最感興趣的便是由 MIT 開發的一套程式設計軟體 Scratch 2.0版,
印象中,台中地區的學校好像有舉辦過走迷宮比賽,
排名好像有全校排名跟全中區的排名,奬品好像是隨身碟??
(這個我可能要回去好好問一下我兒子,因為那時我有教他解迷宮問題)

電腦跟數學有脫離不了的關係,那就把電腦用在國中、小的數學上面,
有了這個想法後,便去了解Scratch的基本的積木功能,

訂出的原則是:
1.只利用基本的積木,不用擴充基木。
2.利用翻轉課堂的教學法,用引導代替教導。
3.導入一些程式設計人員必要的技巧跟手法,不要只迷思在重覆執行上。
4.逐步導入自己編寫程式,而不只是利用積木的排列組合來完成。
5.發表自己的做品。
6.不止是數學,還可以應用在其他科目上面。

當然範本是以數學為主。

因此用了"Scratch 融入 STEAM'當名稱。
那個A,想了好久,有辦法融入嗎?(好像可以吼)



先說個題外話,其實早在好幾年前,
就有想過要讓我家小朋友去上有關機器人設計的課程,
那時市面上能想到的機器人相關課程只有.....樂高....

沒錯,當時也是有一群努力向上的年輕人,一樣開一間公司,
一樣組一個團隊,以樂高積木為主,去推廣樂高機器人課程,
(那個簽約表格跟 Sales Book 剛好在年前整理家中雜物時,被丟棄了)

我記得他們的名字叫BOX.....

找到歷史影片檔了  https://www.youtube.com/watch?v=1tKT9LV9JZc

樂高積木那個NXT,教育版的一套要上萬元,軟體授權還不算在裏面,
規格綁得死死的,台灣總代理也很高格調,
因此當時也就.....殘念。


言歸正傳,Scratch 2.0 在網路上早已有一群熱心的學校老師,
幫孩子們規劃未來實行N107年課綱時,所需上到的內容,
各大媒體也有很多相關的報導,所以就不多講了。

其實我對另一種有興趣,
找Scratch 會出現另一個東西 Arduino,
了解了一下Arduino之後,發覺可以透過開發板,
對感測器的控制,而且是開源,
那表示,不用綁定規格,就可以開發出想要的產品,
最重要的是,價錢是大家可以接受的。

深入去了解之後發現,原來是一套C語言為主,修改之後的產品,
這激起了學習的興趣,

話說學習C語言,一直沒有學起來,不是因為不積極,
是因為學起來後,不知要用在那裏,久而久之就把它忘光光。
就像用Windows 或 LINUX 架設網站,雖然原理都懂了,
只要沒實際架設跟上線經驗,通常都了解不深入。
況且會C語言的人,通常都在業界服務中,很搶手。



在一個因緣際會的情況下,跟一個很好的朋友,
聊起最近很紅的空污議題,所以決定第一個作品為"隨身空氣盒子",

先收集資料,找開發板,找感測器,找顯示螢幕,
當然,也是先參考網路上一堆神人的作品之後,再來修改(太感謝了),
修改重點放在"省電",可是又不能使撿測數值誤差太大,
從螢幕的選擇到開發板,最重要的還是Arduino程式的撰寫、測試。

終於完成時,
最後遇到的難題是,沒有適當的容器可以把成品裝進去!
曾經想過用零件盒來改,自己挖洞,
心想之前為了做露營用LED燈,也買刻磨機,
做了之後,沒有想像中的漂亮。

結果是:
想要來弄個3D列印機,

再重頭來一次,簡單,不綁規格,開源,
印表機沒問題,市場上成品很多,
最大的問題在軟體,這非我所擅長,話說以前什麼都學,
就是沒學到2D、3D繪圖,這讓我十分困擾,只好請教專家。
(這個我很尊敬的專家現在變成我心理的痛,不說也罷)

好在,現在網路科技發達,教育版或者免費版本的建模軟體不少,
因為是要推廣平民化的課程,而且要建模的物品基本上都不複雜,
(就一個盒子,能複雜到那裡去)

看看能不能有雲端功能的就好,就免安裝、電腦規格不用太好等優點,
(以後要推廣到偏鄉時,帶幾部不用太好的筆記型電腦,就可以邊欣賞風景,邊教導小朋友數位觀念,不過網路要能通就是了)

心想,既然3D列印機都出來了,那為可不把也很紅的機械手臂也納入。

再來,食藥署之前說要放寬農藥殘留標準,
所以把智慧農場也納入了。


假如您對這些議題有興趣,歡迎您一同來討論。

整理的資料如下:

1.課程規劃
2.Scratch解數學題目課程內容
3.用電腦解題基本概念簡報檔
4.製做隨身PM2.5空氣感測器 - 使用Arduino uno R3/OLED 0.96"顯示器/PMS5003T感測器







留言

這個網誌中的熱門文章

電腦概論 -- 程式流程控制

製做隨身PM2.5空氣感測器 - 使用Arduino uno R3/OLED 0.96"顯示器/PMS5003T感測器

0.96" OLED 上顯示數字跟文字