不妨學學機器人

 相信應該有不少人玩過LEGO的積木!但是有玩過會動的LEGO積木的人應該不多吧(用手拖來推去的不算
,要用電池驅動才算,日本電視冠軍所製播的樂高積木王大概就算此類),要是我說運用電腦程式可以控制
樂高積木組進行動作或活動,有很多人可能聽都沒聽過吧!但是實際上這一家位於丹麥的「玩具」公司,的
的確確做出不只一代的可程式控制積木,使用可程式控制積木,藉著電線、馬達、齒輪、感應器、各種形狀
的積木加上想像力的組裝,配合電腦圖形化程式的輸入,具體而微的機器人、機器車、機器寵物……便活靈
活現的展現在你的眼前!因此各種LEGO官方或非官方組織便在世界各地進行推廣並舉辦各種比賽,例如WRO
、FLL……等,雖然台灣目前也有參與其中,而且中學組以下成績幾乎都是名列世界前矛,但是實際上沒什
麼好驕傲的~至於為什麼,因為和本次主題無關,暫且按下不表。

在開始學習撰寫積木程式指令的時候,我們最常遇到的問題是寫了一個如下的指令卻發現沒有動靜。

指令需求:要求啟動電源開關後馬達轉動使機器車往前進
錯誤寫法:(電源啟動)程式開始 -> 馬達轉動 ->程式結束

看起來好像對呀!但是車子就是不會走。
如果有在電子業對程式進行偵錯除錯的朋友應該就能發現問題在哪裡了!

其實人的思考方式和電腦的思考方式大不相同:
正確寫法一:(電源啟動)程式開始 -> 馬達轉動-> 轉動幾秒->程式結束
正確寫法二:(電源啟動)程式開始 ->↓ ->馬達轉動-> ↑ ->程式結束

正確寫法一是叫車子跑幾秒後停下來
正確寫法二是叫車子一直跑,跑到斷電(嚴格來說,要用寫法二才比較正確)
錯誤寫法則是叫馬達只要一轉動馬上就程式結束,於是馬達轉動的距離根本不足以帶動輪胎滾動,在人眼中
看起來就像是馬達沒有作用一樣。

 這和教小朋友有什麼關係?其實作父母的有時不妨偶而學學機器人,講一動作一動,小孩子沒要求到的
事,大人不妨裝聾作啞一番,例如:
 小朋友:媽媽,我被隔壁小明打了!
 機器媽:??????喔!然後呢?
 人類媽:什麼?痛不痛?走!找他算帳去。以後不要和他玩了!
 我想小朋友如果遇到機器媽,十個有八個會反應不過來。

 為什麼要這樣做?其實,有時候大人真的想得太複雜,小朋友要的東西可能並不是大人心裡幫他設想的
,或許上面的小朋友只是想享受一下被呼呼的感覺或是道個歉,沒想到卻被拖去興師問罪,還外帶少了一個
朋友。

 嚴格來說,不要太早把預設立場表現給您的孩子,比較能見到事情的原貌,同時也能訓練您的小朋友完整
表達事情的能力,甚至是解決問題能力。

藉著以下這幾個問句,可以當作訓練小朋友不錯的方向:
一、怎麼了?你有什麼感覺?(建立同理心)
二、你想要怎麼作?(解決方式)
三、你希望我作些什麼?(提出需求)
四、你覺得怎麼作比較好(分析厲害)
五、那現在你的決定是……(負責任)
六、執行(行動力)
七、解決後感覺如何(事後同理)
八、這次的作法好壞優劣及改進部分(成果分析)
九、下次如果還有類似的事情該怎麼防止(長遠規劃)
十、(這個位置留給您)

感謝這一個園地,當看到有人願意付出時間回應,我心懷感激,拙文劣筆還望多多指教~謝謝您的鼓勵,
我有看到,拿很多獎的媽媽~
文章標籤
全站熱搜
創作者介紹
創作者 tigercsia3 的頭像
tigercsia3

獵豹財務長郭恭克部落格(JaguarCSIA)

tigercsia3 發表在 痞客邦 留言(10) 人氣(3)