跳到主要內容

mBot程式設計夏令營 Day2-3 In 社教館

針對前一天下課前的『鍵盤遙控車』來動動腦,讓大家嘗試著簡化並優化自己的程式。

在這個課題中,刻意讓大家掉入一個題目的小陷阱,經歷了第一次的『失敗』,在這個失敗的經驗裡,順勢分享了有關Facebook的案例,告訴大家程式設計應該瞭解的核心價值『Try and Error!』。
擁有失敗為成功之母態度,一步步帶著同學們抓出bug(錯誤)後,大家也豁然開朗,露出成就感滿分的開心神情,藉著這次機會,讓學員瞭解「在未來程式設計的路上,不要害怕跌倒,保持從錯誤中學習的精神。👍🏻
感測元件部分,分為以下三個大主題:RGB-LED、光敏感測器及超音波感測器
在充滿學習氣氛的教室裡,以RGB-LED開啟第一道學習關卡,藉由紅、綠、藍三色閃爍、呼吸燈,以及mBot自走車方向燈的製作,加上豐富的程式講解與使用,讓大家除了熟悉元件,對程式的語法也認識更深入,實作時也運用的更加靈活。
接下來,讓學員們結合今日所學,用RGB-LED搭配光敏感測器,進行『天黑過山洞,就開大燈』,以及蜂鳴器結合超音波感測器的『空氣提琴』進行練習
有了前面扎實的程式運用,加上主題鮮明的課堂作業,讓學員們的功力大增!在完成指定的題目後,都主動嘗試著做出屬於自己的額外效果,展開歡樂的創意大賽! 😆

課程的最後10分鐘,也帶著學員將今天學習的成果,延伸到生活上的應用話題,比如說『方向燈』、『倒車雷達』等等,讓,帶著學員們從mBot上的板載按鈕向外擴散,翻開今天學習的第一頁。
透過板載按鈕的介紹,順道讓同學回想一下,前兩天學過的感測元件如何搭配,比如:按鈕蜂鳴器開關,按鈕變換彩色LED燈......等等,加深大家的印象,進行一個小小總複習。

接下來,也讓學員們實際燒錄程式到mCore裡(mBot上的電路板),讓他們了解人們的程式寫入韌體的完整過程。有了這個基礎後,就帶著大家進入無線紅外線遙控的主題,學員們經過前面兩堂課的磨練,大家對新的元件也駕輕就熟,可以感覺到大家程式能力的進步!
在製作稍微進階的課堂練習時,這群可愛的學員也常常阻止我給予提示,他們想要自己作出解答 😆😲😲😲
每個學員都很有自己的想法,寫出來的程式也都不太一樣,於是老師與經驗豐富的助教們,就一個一個的協助這群認真的學員,針對他們比較模糊的觀念,或是程式邏輯的小錯誤進行引路與提點,真正讓他們作出屬於自己的解答!💪🏻
下半堂課,則是今天的大主軸『避障車』,進入這個主題之前,我先分享了近年來炒得火熱的『自動駕駛車』影片給大家觀賞,以Google自駕車與美國Tesla(特斯拉)電動車公司為例子,也因為提到特斯拉這個名字,趁機跟大家分享了5分鐘的小故事-特斯拉的簡短傳記與交流電的發展!對於自動駕駛的議題,也提出好多天馬行空的問題和討論,讓我又驚又喜! 
透過自駕車的拋磚引玉,也成功燃起他們實作『避障車』的小宇宙!💥💥💥
因為『避障車』這個主題結合了許多前幾堂課程所學:超音波感測、馬達、程式邏輯分析...等等步驟,因此這次的講解的速度稍微放慢,透過按部就班的事件分析,循序漸進的程式撰寫,帶著大家跟著老師的思路進行實作,也在這樣的教學模式中,同學們可以在過程中馬上提出問題,把自己的想法回饋出來,老師與助教亦能即時幫同學分析他的做法,並給予適當的建議,刺激學員思考。
另外,今天也在燒錄程式的過程,讓學員們看到圖塊程式在實際程式語言中的模樣,大家看到自己的程式方塊變成貨真價實的程式語言時,都驚呼了好幾聲😆。
相信各位認真的學員們,在今天深入淺出的課程中,不僅程式能力有滿滿的收穫,解決問題的能力也有所提升💓💓💪

留言

這個網誌中的熱門文章

夏令營-AUTOMATA!凸輪教玩具 Test

夏令營-AUTOMATA!凸輪教玩具        1. 10/07日完成報名、或協會會員只要 $3,040元 2. 每日活動皆含中餐與小點心 3. 學員需自備電腦、手機 -------------------------------------------------------- 透過自己動手組裝了解多種凸輪造成的不同作動,並將主動件、從動件、原動軸等機械原理融於有趣的教學 玩具中。因應新課綱的教學歷程,本次課程期望透過專題引導至創作的形式,讓學員建立完整的學習歷程檔案, 增進未來三大素養能力:A3規劃執行與創新應變、B3藝術涵養與美感素養、C2人際關係與團隊合作,並與人 互動合作,帶給孩子充實又有趣的知性夏令營! 【課堂時間】110/10/07(一)~110/10/08(三)  09:00am-16:30pm (GMT+8) 【課堂地點】 高雄市前鎮區復興四路12號2F-13

夏令營-AUTOMATA!凸輪教玩具

夏令營-AUTOMATA!凸輪教玩具        1. 6/30日完成報名、或協會會員只要 $3,040元 2. 每日活動皆含中餐與小點心 3. 學員需自備色筆、切割墊、美工刀 -------------------------------------------------------- 透過自己動手組裝了解多種凸輪造成的不同作動,並將主動件、從動件、原動軸等機械原理融於有趣的教學 玩具中。因應新課綱的教學歷程,本次課程期望透過專題引導至創作的形式,讓學員建立完整的學習歷程檔案, 增進未來三大素養能力:A3規劃執行與創新應變、B3藝術涵養與美感素養、C2人際關係與團隊合作,並與人 互動合作,帶給孩子充實又有趣的知性夏令營! 【課堂時間】110/08/02(一)~110/08/04(三)  09:00am-16:30pm (GMT+8) 【課堂地點】 高雄市前鎮區復興四路12號2F-13 鏈結108課綱三大面向(A3、B3、C2)修習後將頒發時數證明,為自己履歷加分!

ATOM 2.5

ATOM 2.5