2024年2月23日 星期五

邀請新的成員來加入學生資訊小組

 

        因為我個人的教學樂趣而組了一個被稱為「學生資訊小組」的群體也十多年了,簡單地說就是我不午休也找了許多我覺得不錯的小孩(也不午休的)一起來進階學習…雖然最近這幾年個人感覺學生的素質產生了一些變化,但最近還是嘗試邀請幾位五年級來加入…我也修了一下邀請文件的內容以符合現勢,邀請的人數不多,都是我在上到他們電腦課的時候,透過整個學期的觀察及記錄之後做出邀請的決定~既名為「邀請」代表非強迫性質,我一向力行真正地尊重小朋友自由意志的選擇(強摘的瓜不甜),所以總要花許多時間跟小孩子解釋,因為在我們教育環境中,小朋友似乎都習慣於被安排,以至於很少想自己真正的決心是什麼?

但是在我的邏輯中,學生必須很明確地理解:自己想變得更厲害,而老師這個邀請則是一個有幫助的機會,確認願意接受邀請並自行尋求家長的支持也讓班級老師同意(通常得能擺平教室內的尋常義務,沒什麼特別優待的)
※有一點特別的是我沒辦法讓小朋友們自由報名參加這個團隊,因為有蠻大比例的小孩現階段的自制力不足,可能讓他近用電腦機會增加之後反而帶來壞處,而我們利用額外時間來學習的機會,希望能帶給小朋友正向成長的力量!那其實是我做這件事唯一的樂趣!
※我對小朋友的邀請大都僅只一次,雖平時表現優秀,但對於這個團隊沒興趣或暫停無法確認自己的意志,就不勉強…
※學問的進行是雙向的,教的人和學的人都要符合並盡力才行,我才不會邀請一位需要我時時管著或得罵著唸著才會動一下的學生


2024年2月19日 星期一

2024寒假專題(Micro:bit語音夾子車)

 

        在2024的寒假中,我們辦理了一場「動手做學程式」的專題課程,對象是學校的家長及學生,製作一台可以語音控製的夾子車,課程時間安排了三個整天,打算來一場燃燒腦細胞的成長課。

        這場研習課程有18組(親子或年紀較大的可獨立學習的學生),其實這樣就把電腦教室的空間給塞滿了,也差不多是我一個人同時講課及動手過程輔助的最大值了!來參加的學員自負材料費,所以應被認知為都是自願學習沒有被逼的,當然依我的習慣,老師講課的部份是不收費的…



        為了上這門課,我事先也做了許多準備,包含備料(就是材料包),思考課程進行的流程,花了不少時間吧!我當成是一種自我成長及與同好分享知識的樂趣(老師這行也應要不停地學習的),簡單地使用心智圖法來規畫一下(我平時推小孩這樣做計畫,自己當然也用):


        第一天的課程重點是Micro:bit的程式撰寫,分析夾子車的各種動作,為這些動作寫程式,依需要體現變數、涵式、判斷、迴圈……,在下午時間就動手把車體給組裝起來,這次的車子硬體部份是比較不困難的~



在邏輯的想法中→對Micro:bit的程式寫法有基本的了解→對於使用的電機擴充板(凱斯KSB048)也有認識之後,理應能讓車子進行運動(前後左右)總的來說不就是二顆馬達的正反轉組合嗎?夾子的上下開合不就是二顆舵機的角度變化嗎?我希望學生能以這種方式來思考…

第二天一開始,大家實現撰寫程式讓車子會動就是了,不管是按按鈕、用遙控器,ksb048的套組附的紅外線遙器就很好用了,當然我在教材資料中也提示了使用不同的方式來控制車子的方法…,當然我們也可以很容易地在地上佈一個車道,放點小物件就可以形成任務遊戲了,而大家必須了解:學習成功不是必然的,分析為何不成功才是真正的目的~

這次的課程保留了許多時間是要介紹語音辨識晶片SU-03t,這塊由机芯知能所發展的小晶片,對於沒經驗的使用者來說,它是比較不友善的,比如沒有防接錯線短路的設計(這麼便宜的價格也不能苛求),我看中它的原因主要在於它的不封閉,相較於坊間有些產品號稱內建很多語音命令,可以直接使用,我更欣賞這家廠商讓使用自己建立韌體的作法…從第二天下午就開始介紹如何建構自己的韌體及讓它與Micro:bit溝通,進而操控夾子車~





雖然我早有心裡準備教這東西,無論如何事先提示仍難避免有人接錯線燒毀晶片,但經過實務課程的洗禮後,也太多弄死了吧!有點出乎我原本的意料~當然學員不是故意的,重點是我發現燒毀的未必是因為接錯線,促使我去想原因:是因為這晶片的pin針裸露的緣故(我想這是我自己最大的收獲,虧點錢也算值得了),它在通電的狀態下,VCC和GND只要不小心同時觸到金屬類→瞬間Say goodby,算是我一開始沒想到的…,因為我自己沒發生這樣的事,所以很多作法應重視使用者經驗~我趕緊做了一個殼讓大家套上,這事就解決了…


三天的課程告一段落,算完成了本次寒假動手做學程式的計劃,第三天主要在語音辨識晶片的運作原理及與Micro:bit溝通的程式搭配……,大家都自己到智能公元的平台上撰寫了自己的韌體,讓自己的晶片完全有獨特性,這也是我認為最重要的,寫程式這件事永遠只有開始~