以上是一套隨身實驗包的元件
隨身試驗套件其實很簡單,適合最初入門的學習,以為只是為了最初的入門,先把課程開起來,所以沒有採用舵機啊溫溼度傳感器等。也是為了降低成本,作為普惠性型的創客課程,我覺得讓學生學會arduino板子的基本原理,學會使用圖形編程工具如Scratch等對arduino基本的編程教學就達到教學目標了。
沒有必要設計的太複雜。
以上是不同顏色Mini麵包板
以上是各種零件,其中led燈我選擇的是3mm的,有些小,下次會用5mm的
從淘寶購買的arduino uno板子
arduino nano板子,超過100個價格還會便宜一點。
這個其實來源於我的教學需求,我目前在學校帶社團,教Scratch編程和arduino開源硬體,大家知道即便是學校支持,購買器材也是需要相當時間的。於是就在朋友的幫助下先購買了一批設備。
有的時候經濟意識對行為模式有很大的影響,可能我支教期間、以及我上學期間意識到學校自己的缺乏,很多時候很多事情都希望能夠通過自己的技術來解決,儘量給學校省錢,但是這種想法其實怎麼說呢,畢竟領導希望的結果。
於是就考慮自己配置套件,我面臨的學生很多其實沒有編程基礎的,也沒有基礎arduino的基礎,所以開始先教一些簡單的課程就好了。
其實幾遍是led燈也可以做一些很複雜的編程和效果,也可以跟布娃娃啊等結合做一些很有趣的東西。
今天跟我們學校陶藝老師交流,了解到陶藝除了我們印象中的陶土之外,還可以用軟陶,軟陶用家裡的電烤箱就可以加熱了,強度還可以,這樣呢,我們就可以用軟陶來進行一些創意的設計。
跟軟陶類似的,還有橡皮泥啊,超輕黏土啊,甚至麵粉都可以啊,只不過用麵粉做有點。。。哈哈。
因為開始的時候只是做普惠性的教學,沒有帶學生比賽的打算,所以儘量做一些好玩兒的項目,比如給玩偶加上led燈座眼睛啊,利用人體可以導電的原理,當我們握緊玩偶的手,玩偶就唱歌啊等等,雖然簡單,但是有趣。
我還有個疑問就是,如果學生真的感興趣的話,也許就會購買一些元器件,畢竟也不是很貴。
我有個朋友說服了班主任和家長,班主任和家長都很支持,出錢出力,開辦興趣小組的阻力就會小很多,更何況清華大學發布創客可以獲取自主招生資格以後,對於真正的能力的掌握開始凸顯,經過持續不斷的學習,孩子們才能夠在這方面取得優勢的。
套件的元件列表:
led等紅綠藍各5個
rgb全彩led燈1個
arduino nano(或者arduino uno)兼容版1個
無源蜂鳴器1個
雙母頭杜邦線10根
公母頭杜邦線10根
光敏電阻1個
經過群裡呂老師提醒,其實還是需要電阻的,不然有的led燈比如紅色的容易燒掉,大家自行購買就是了。
這個套件只是零件的簡單拼裝,並沒有設計元素包含在其中,所以很簡單。設計一個元件清單很簡單,難得是相關的配套課程,幸運的是,創客圈呈現了開放共享的良好氛圍,我們可以在社區課程的基礎上,經過適當修改,來適合我們自己的套件。
這次去steam大會,見識到了吳俊傑老師和盛思合作的交互式編程初級試驗箱,說實話真是沒話說,只是不知道價格,非常適合大班教學,給教師們減少了麻煩。大家自己的話可以用紙盒子,或者用兒童爬行墊自己做,仿製山寨版本的用於課堂教學。
畢竟創造性的解決我們遇到的問題,也是創客必備技能之一啊。
軟體部分,我直接採用了Scratch官方的Scratchx extention方案,只需要安裝火狐瀏覽器插件,然後就可以直接用Scratch對arduino進行編程了。
分享一些Scratch+arduino開源編程會用到的軟體http://pan.baidu.com/s/1qYo4Fr2
外包裝用的是
arduino本身就是開源的,開源開放共享的原則給我們帶來了巨大便利,甚至我們都可以自己組裝arduino的板子,不過就是太耗費時間了。
對於創客教育,如果僅僅是普惠性的,能夠有很多好玩兒的東西,如果自己玩兒那就更沒有限制,可是要學生要比賽,領導要成績,而當前比賽很多都是企業贊助只能用指定的硬體,這就造成了壁壘。
如果把創客電子製作看做是寫代碼,用現成的套件就好像是用已經由的軟體或者代碼庫,自己裝套件呢就好像從零自己寫代碼,而自己製作arduino板子呢就好像是用彙編語言編程;當我們有足夠的了解之後呢,完全可以從不同層面開展活動。集成的試驗箱就是把代碼封裝好了直接用,看不到細節,但是對於原理理解不足;初學者可能不需要知道原理,知其然就好了,可是隨著年齡的增加還是要知其所以然的。
有的時候我們也許小看小學生,如果真的感興趣,即便是不要散件小孩子也可以做出自己的作品。比如這次在廣東看到的一個小學生從三年級開始學習開源硬體,到五年級時候做出了一個煤氣洩漏自動關閉煤氣的裝置,其實很棒,他用的都是散件。關鍵是要有連續的系統的培養和引導。然而尷尬的是,大家現在對於創客都十分重視,可是把Scratch或者arduino寫入信息技術教材的省份以沿海城市居多,山東也就青島這樣做了,如果沒有寫入教材,課時很難保證,也是個難點。雖然可以加快信息技術課的進度,將一部分信息技術課程來開展arduino教學,但是會考壓力還是有的。
當然對於小學來說,進行社團活動的時間是很充裕的,初中也還可以,記得當年初中老師們組織我們參加學科競賽的時候都是中午時間加晚自習;高中就比較難了,一切以學業為重,選擇創客的風險還是很高的。
不知道那些比賽能夠直接用散件參加,歡迎大家留言。
僅供參考,歡迎大家留言提出改進建議。